第四章压缩和归档及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保存退出