Linux下文件操作的常用命令

1、新建命令

vi vim touch 加一個不存在的文件名都是新建一個文件
不同之處在於:touch只是新建,不打開,執行之後就存在這個文件了。
而vi/vim執行之後直接打開,如果之後不保存退出,該文件就不存在。

vi/vim新建的示例:

左下角的new file就表示該文件爲新建文件。

2、查看命令

tail命令
tail -n 100 install.log  查看文件的前100行
tail -n +100 install.log 表示從文件的第100行開始查看
tail -f 跟蹤文件末尾的內容變化,實時顯示更新的日誌內容
more命令
按頁顯示文件內容
按space鍵可向下翻頁
ctrl+B 返回上一頁
more -s install.log
將文件中連續的多個空行合併爲1行
more -n install.log
按每頁大小爲n行查看
more +n install.log
從文件第n行開始查看
cat命令 

默認是查看整個文件
head命令

是顯示文件前10行



3、文件中查找指定內容

vi/vim的命令模式查找
輸入/然後輸入要查找的單詞,按entr鍵就會從光標位置向下查找
?按entr鍵就會從光標位置向上查找
n按照同一方向繼續查找
N按照反方向查找

4、編輯文件

vi/vim命令模式輸入i變成編輯模式,再按Esc鍵回到命令模式
1.5文件退出與保存
:w只保存編輯的內容,不退出編輯器
:wq即保存退出當前文件
:w!強制寫入
:wq!強制寫入,並退出
強制寫入只有在當前用戶擁有該文件時才起作用
:q!不保存編輯結果,退出編輯器
發佈了92 篇原創文章 · 獲贊 69 · 訪問量 56萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章