一.linux命令及获取帮助
1.cat命令的纵向合并:
例如:使用cat命令将baby.age,baby.kg和baba.exe这三个文件合并为baby文件:cat baby.age baby.kg baby.exe > baby
例如:使用cat命令将baby.age文件内容添加到baby2的文件中:cat baby.age >> baby2
2.使用tar命令创建归档文件的用法举例:
例如:使用tar命令将arch目录打包成一个名为arch.tar的归档文件的方法:tar cvf arch.tar tar
3.使用tar命令查看归档文件的用法举例:
例如:使用tar命令显示arch.tar这个归档文件的方法:tar -tf arch.tar
4.使用tar命令抽取归档文件的用法举例:
例如:使用tar命令恢复arch.tar中的全部内容的方法:tar xvf arch.tar -C 路径
5.gzip和gunzip命令的用法举例:
a.例如:将文件file压缩成.gz的格式的压缩包的命令为:gzip file -c > /路径/name.gz
b.例如:将压缩文件file.gz解压缩的命令为:gunzip file.gz >
6.bzip2和bunzip2命令的用法举例:
a.例如:将文件file压缩成.bz2的格式的压缩包的命令为:bzip2 file >
b.例如:将压缩文件file.bz2解压缩的命令为:bunzip2 file.bz2 >
7.使用tar命令同时进行压缩和解压缩:
a.例如:使用tar命令将arch目录打包同时使用gzip的方法打包:tar cvfz arch.tar.gz arch
b.例如:使用tar命令将arch目录打包同时使用bzip2的方法打包:tar cvjf arch.tar.bzip2 arch
8.vi编辑器中用来移动光标的位置与光标移动之间的关系:
a.$:光标移动到当前行的结尾
b.o:光标移动到当前行的开始
9.vi编辑器中常用的删除与复制按键:
a.dd:删除光标所在的那一行
b.ndd:n为数字,删除光标所在的向下n行,例如:20dd,则是删除20行
c.yy:复制光标所在的那一行
d.nyy:n为数字,复制光标所在的向下n行,例如:20yy,则是复制20行
10.vi编辑中粘贴命令:
a.p:将已复制的数据在光标下一行粘贴
11.vi编辑器中复原和重做命令:
a.u:复原前一个操作
b.ctrl+r:重做上一次动作
12.vi编辑中快速移动光标的在文件中位置:
a.G:光标移动这个文件的最后一行
b.nG:n为数字,光标移动到这个文件的第n行,例如:20G,光标则会移动到这个文件的第20行
c.gg:移动到这个文件的第一行,相当于1G
13.vi编辑中快速移动光标在屏幕中的位置:
a.H:光标移动到这个屏幕的最上方那一行的第一个字符
b.M:光标移动到这个屏幕的中央那一行的第一个字符
c.L:光标移动到这个屏幕的最下方那一行的第一个字符