Linux实操篇-day05-搜索查找类及压缩解压缩指令

  1. >指令 :输出重定向,会将原来的文件内容覆盖,例如:ls -l >a.txt
 
 
 
  1.  >>指令 :追加,ls -al>b.txt
  2. echo "内容">>文件  追加内容到文件中
  3. echo输出内容到控制台
 
     5.  head,用于显示文件的开头部分内容
 
     6.taili指令,用于输出文件的尾部内容, -n<行数> 显示文件的尾部 n 行内容,显示a.log文件的最后5行
-f实时跟踪文档的更新,适用于看日志的场景
      7. date显示当前日期
 
搜索查找类:
 
  1. find指令,
  • 查找在某路径下名称为x的文件,如下:
 
  • 查找在某目录下用户名为x的用户,如下:
 
  • 查找整个系统下大于20M的文件(+n大于   -n小于  n等于)
  •  模糊查询,使用通配符*
      2.   locate指令,快速定位文件的路径,先执行locatedb命令
  1.  grep指令,过滤查找,管道符|,把前面的命令处理结果传递给后面的命令处理,-n显示匹配行和行号,-i忽略               大小写:
         
         压缩和解压缩类:
  1. gzip,压缩指令,gunzip解压缩指令
     2. zip这个在项目发布中比较有用,-r递归压缩,unzip解压缩,-d指定解压缩目录,另外需要注意,如果提示没有zip指令,需要先执行yum install zip
 
 
  •    解压缩到/opt/temp/下,如下图:
       3.  tar指令,打包指令,最后打包的文件是tar.gz
  •   tar -zcvf  a.tar.gz a.txt b.txt   --将a和b压缩成a.tar.gz 
  •   tar -zcvf myhome.tar.gz /home   ---将home文件下的整体打包成myhome.tar.gz
  •   tar -zxvf a.tar.gz --将a.tar.gz解压缩
  •   tar -zxvf myhome.tar.gz  -c /opt/    --指定解压缩某目录下,必填存在的目录

猜你喜欢

转载自www.cnblogs.com/majinjin/p/12514541.html