cat;more;less;head;tail;wc;grep;bzip2;tar;vi;vim命令的簡(jiǎn)單操作
1.cat
一次性查看文件的所有內(nèi)容;不適合閱讀大篇幅文件使用
2.more
可以分頁(yè)查看;靈活性強(qiáng);空格鍵進(jìn)行翻頁(yè);一行一行查看使用enter鍵;退出查看使用q鍵
3.less
支持分頁(yè)查看;支持向上和向下翻頁(yè);支持內(nèi)容查找;pgup向上翻頁(yè);pgdown向下翻頁(yè)
4.cat和more結(jié)合使用
5.head
查看開(kāi)始行,默認(rèn)查看前10行數(shù)據(jù)
6.tail
查看結(jié)尾行,默認(rèn)查看后10行數(shù)據(jù)
7.wc統(tǒng)計(jì)文件
wc常見(jiàn)的選項(xiàng)
-l統(tǒng)計(jì)行;-w統(tǒng)計(jì)單詞數(shù)量;-c統(tǒng)計(jì)大小
8.grep
grep常見(jiàn)的選項(xiàng)
-i忽略大小寫(xiě)
-v反轉(zhuǎn),取反
9.gzip文件壓縮和解壓縮
gzip常見(jiàn)的選項(xiàng)
-q高壓縮
-d解壓縮壓縮的文件
10.bzip2常見(jiàn)的選項(xiàng)
-q高壓縮
-d解壓縮
11.tar歸檔命令常見(jiàn)選項(xiàng)
-c創(chuàng)建壓縮文件
-x解壓縮文件
-C解壓到指定的目錄
-v顯示詳細(xì)信息
-z使用gzip創(chuàng)建壓縮和解壓縮文件
-j使用bzip2創(chuàng)建壓縮或者解壓縮文件
-p壓縮保持文件目錄權(quán)限不變
-t查看壓縮數(shù)據(jù)列表
-P保持壓縮源文件目錄不改變
12.vi和vim
vi的三種模式
1)命令模式
調(diào)整光標(biāo)位置;復(fù)制,刪除,粘貼使用
2)插入模式
修改文本使用;添加,修改,更新數(shù)據(jù)使用
3)末行模式
保存查找替換文本文件使用
4)模式之間切換
命令進(jìn)入到插入模式
i在光標(biāo)前邊插入數(shù)據(jù);A在光標(biāo)所在行的末尾插入數(shù)據(jù);o光標(biāo)所在行的下一行插入數(shù)據(jù)
輸入模式退到命令模式
使用esc鍵
5)末行模式
使用esc 輸入:
6)行內(nèi)跳轉(zhuǎn)
^到達(dá)行首;o到達(dá)行首;$t到達(dá)行尾;
7)行間跳轉(zhuǎn)
gg快速到達(dá)行首;G快速到達(dá)行尾;logg快速到達(dá)第10行
8)復(fù)制
yy復(fù)制一行數(shù)據(jù);5yy復(fù)制光標(biāo)后5行數(shù)據(jù)
9)粘貼
p
10)刪除
dd刪除整行數(shù)據(jù)
x刪除光標(biāo)所在位置數(shù)據(jù)
d^刪除光標(biāo)前數(shù)據(jù)
d$刪除光標(biāo)后數(shù)據(jù)
11)撤銷(xiāo)刪除
撤銷(xiāo)一次用u
撤銷(xiāo)多次用U(大寫(xiě))
12)末行模式
:w保存
:x保存并退出
:wq保存并退出
:wq!強(qiáng)制保存并退出
:q!強(qiáng)制退出
:q退出編輯不保存
13)替換
:1,20 s/h/bb/g 將1~20行的h換成bb
:% s/b/dd/g 將整個(gè)文件的b換成dd