日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux向上翻页_linux学习基础篇——文件管理(一)

發布時間:2024/1/23 linux 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux向上翻页_linux学习基础篇——文件管理(一) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文件的建立及刪除

文件/目錄的建立

touch filename

touch file1 file2 …或者touch { … }例如touch {1…5}為建立名為1到5 的5個文件。

touch file

也可以使用touch建立多個文件:

touch file1 file2 …或者touch { … }例如touch {1…5}為建立名為1到5 的5個文件。

目錄的建立類似與文件的建立類似

mkdir dir1 dir2

或者mkdir {1…5} 建立名稱為1到5的文件夾

或者可以mkdir dir1/dir2/dir3 在已經存在的1目錄下新建目錄2中的目錄3

需要注意的是,當使用mkdir dir1/dir2/dir3 時,父目錄如果不存在會無法建立

沒有父目錄的情況下建立遞歸目錄可以使用-p參數 mkdir –p dir1/dir2/dir3進行遞歸創建目錄,文件不存在則自動創建。

文件及目錄的刪除:rm(Remove file)

當刪除目錄下的全部文件或目錄時,可以用*代替所有文件或目錄。

2.Linux文本編輯方式

gedit

gedit file1 file2 file3… (文件不存在則自動創建)
圖形的文本編輯,只有在圖形開始時可用。

gedit可以直接編輯文件,與windows中的txt記事本操作類似
gedit file1 file2 file3…

編輯完成后點擊保存即可。

vim

vim是全球著名的兩大文本編輯器之一,另外一個是emacs。

對于習慣使用windows的朋友突然使用vim編輯文件會有些不太適應(剛開始的時候我也是反抗的),下來就說一下vim的使用。

vim工作分三種工作模式:命令模式,插入模式和退出模式。

在命令模式下可以做很多事

在命令模式下配置文件:

在命令模式下可以完成對文件的配置

比如在命令模式下輸入

:set nu 為顯示行號。

:set nonu 為不顯示行號

:sat ai 為自動縮進

:sat noai 不自動縮進

注意在命令模式下配置的內容只是針對當前編輯的文件,此設定為臨時設定,vim關閉后設定消失。想要永久的讓設定起作用,就需要vim下永久設定。

vim下永久設定:

vim /etc/vimrc 打開后進入插入將配置信息添加到作后即可。

在13行添加顯示行號命令后退出保存,用vim新建一個文件進行編輯,可以看到行號自動顯示出。

在命令模式下還有相當多的快捷鍵:

:open file 在vim窗口打開一個新文件

:split file 在新窗口中打開文件(上下同時編輯多個文件)

:bn 切換到下一文件

:bp 切換到上一個文件

在命令模式下光標的移動

gg 光標移動到文件的第一行

G 光標移動到文件的最后

:數字 光標移動到到指定行

Pgup,pgon 上下翻頁

ddp 交換當前行和其下一行

vim的插入模式:

在命令模式按 i 進入插入模式。就如后就可以自由編輯。

當vim窗口左下方出現insert后即進入插入模式。
在命令模式下按下一些快捷鍵也可以快捷高效進入插入模式。

vim的退出模式

在插圖模式下按 ‘esc’ vim創窗口左下方insert消失后即進入命令模式,然后執行下列命令后均可退出vim。

vim可視化模式

可視化下可以選擇一塊編輯區域,然后對選中的文件內容執行插入 刪除 替換 改變大小寫等操作,日常使用頻繁。
在命令模式下,輸入 v 或者 V 或者ctrl+v都可以進入可視化模式。

字符選擇模式

行選擇模式

塊選擇模式

在可視化模式下批量添加字符

ctrl + v 選中要加入字符所在的列,按大寫的【i】加入字符后按esc鍵即可

vim中字符的搜索 及字符的替換

字符的搜索:
關鍵字匹配:/+關鍵字 高亮顯示關鍵字
【n】向下匹 【N】向上匹配
將光標移到對應詞上 按# 或者 *可以進行詞的搜索并高亮顯示
:noh 撤銷高亮顯示

對字符d進行匹配,匹配后高亮顯示。

vim中字符的替換

:%s/原字符/替換后字符/g
%s表示全文所有的行

g表示全文所出現原字符的列
將原文的X全部替換為v

或者還可以: :1,4s/hellow/best/g 替換1-4行的hellow為best

也可以用
:/linux/,/redhat/s/student/good/g 替換linux到redhat之間的student為good

總結

以上是生活随笔為你收集整理的linux向上翻页_linux学习基础篇——文件管理(一)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。