linux基础三

一.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:光标移动到这个屏幕的最下方那一行的第一个字符

 

 

原文地址:https://www.cnblogs.com/Vee-Wang/p/6903729.html