linux 基本命令2

Posted on 2021-11-16 22:11  浅行谦性  阅读(37)  评论(0编辑  收藏  举报

一、文本搜索:grep

1、grep  hello  test.txt : 在某个文件中查找包含hello的内容,只要一行中有hello会把整行显示

2、grep  -n:显示匹配行及行号

3、grep  -v:显示不匹配行

4、grep  -i:忽略大小写

5、grep -n hello /home/admin -r : 查找整个目录中的所有文件,包含hello的内容

6、grep  ^ h test.txt:查找文件中以h开头的内容行

7、grep  h$ test.txt :查找文件中以h结尾的内容行

 

二、查找文件:find

1、find  /home  -name  1.txt:在/home 目录下查找文件名为1.txt的文件

2、Find  /home  -name  ‘*txt’/home 目录下查找txt 结尾的文件

 

三、归档管理:tar

1、tar [参数] 打包文件名 文件

2、常用参数(可不写-

   -c  :生成档案文件,创建打包文件

   -v  :列出归档接档的详细过程,显示进度

   -f  :指定档案文件名称,f必须放在最后面

   -t  :列出档案中包含的文件

   -x  :解开档案文件

3、tar xvf  a.tar  如果没写目录,把包里的文件解开到当前文件加

4、tar  xvf  a.tar  -C  tar :解包到指定文件夹 tar ,文件夹需提前创建好

 

Copyright © 2024 浅行谦性
Powered by .NET 9.0 on Kubernetes