第二次 Linux rm rmdir head tail more/less file gzip/gunzip zcat tar sed find

rm 删除    rm 目标文件  例:删除liuliu文件
rm -f 强制删除
rm -r 递归删除 删除文件或目录
rm -rf   删除指定的目录和文件


 

rmdir   删除空目录


 

head 显示文件的头部-n     执行前10行(默认) 

格式:   head -n 目标路径


 

tail 显示文件的尾部-n        执行后10行(默认)   

 格式:   tail -n 目标路径


more/less 用来查看一个文件的内容,后面可以直接跟文件名,空格可以翻页,看完直接退出,提前退出:q!

格式:more/less    文件或文件的路径


 

file       查看文件类型   例:查看文件1.txt和文件夹1的文件类型

格式: file  文件名或路径    

-z 获取压缩文件的类型(不能是用tar打包过的),比如gzip、zip等压缩过的

-L 获取软链所指向的文件的类型

-f 指定文件列表参数,获取该列表里面的所有文件的类型


 

gzip     对文件进行压缩   例:压缩zhongzheng

格式:gzip  文件名         注意:gzip命令不能够压缩文件夹

 

 

 

gzip 文件 压缩
gzip -dv 压缩文件 解压并打印执行过程
gzip -c 待压缩文件 > 带压缩文件.gz 压缩文件并保留源文件
gzip * 批量压缩
gzip -dv * 批量解压

 zcat      查看压缩文件的内容  例:查看压缩文件zhongzheng的内容

 格式:zcat  压缩文件

 

 

 

gunzip    对文件进行解压 例:解压zhongzheng.gz

格式:gunzip  文件名或文件原名

 

-c   使用这种方式,原压缩文件不会被删除。例:解压1.txt.gz  但保留1.txt.gz

 

 

 

 

 


 

 tar

 


 

 sed   取各种内容

 


find   在指定的目录下查找文件  

格式:find  目录  选项  动作

 

 

例:在根目录下查找test.txt文件并删除

 


 

seq  打印序列(数字)  打印字母用echo(a..g)

格式:seq  序数      例:打印20行序列到1.txt

 

 -s 横着打

格式:seq  -s  " (分隔符) " 序数

例:横向打印20序数到2.txt

 

拓展:

格式:seq   开始   结束

格式:seq   开始   公差   结束

 

 tac   倒着看

 

 

 ste nu  在vi  txt里面显示行号

 

 

 


 

sed   取行

格式:sed -n n(数)  n(数)p 文件 

例:输出1.txt里10-20行的内容


 

man  查看命令及配置文件的帮助

 

 

 

快捷键

ctrl c   终止当前命令或程序

ctrl d   退出当前用户环境 相当于exit,logout

ctrl a/e    最左或最右

ctrl r   查找以前的命令

history后    !加序号数,可以执行

 


 


 

posted @ 2022-04-09 12:40  波派派  阅读(48)  评论(0编辑  收藏  举报