第四章壓縮和歸檔及vi的使用
1. /etc/passwd :查看/etc/passwd文件內容
cat查看所有內容
more;less分頁查看
head查看開頭(默認十行)
tail查看結尾(默認十行)
2.head -13 /etc/passwd | tail -1 :只查看/etc/passwd文件中第13行
3.wc -l /etc/passwd :統計/etc/passwd文件有多少行
不加-l就是把行數單詞數和字節數都顯示出來
4.grep -v "^#" /etc/inittab |grep -v "^$" :過濾/etc/inittab文件的內容,去掉#號開始的行,去掉空行
5.cat /dev/zero > qq.txt :生成一個大文件
6.gzip qq.txt :壓縮qq.txt文件爲gz格式
7.gzip -d qq.txt.gz :解壓縮
利用gunzip命令和gzip -d功能一樣
8.bzip2 qq.txt :壓縮qq。txt文件爲bz2格式
bzip2壓縮比率要比gzip高節省空間更多
9.bzip2 -d qq.txt.bz2 :解壓縮
bunzip2和bzip2功能等價
10.tar zcf /root/beifen.tar.gz /etc /boot :將/etc和/boot目錄壓縮到/root下歸檔壓縮
11.tar zxf /root/beifen.tar.gz -C /tmp :再解壓縮到/tmp下
12.vim /etc/passwd :使用vi編輯進入文本開始編輯
13.set nu :顯示行號(在末行模式)
14. :15 回車 :跳轉到15行末行模式
也可以在命令模式:15G
15.x /del:在末行模式刪除一個字符
16.在命令模式輸入3dd :一次性刪除3行
17.在命令模式輸入3yy :一次性複製3行,將光標移至末尾輸入p:粘貼到文件的末尾
18. /bin :從上往下查看所有bin的字符
?bin是從下往上查找
19.:%sub /bin/333/g :將整篇文檔的所有bin替換爲333(在末行模式)
20.:3,5 sub /333/444/g :將第3行到第5行的333替換爲444
21.:wq :保存並退出(在末行模式)
在命令模式使用ZZ保存退出