学习笔记5-处理数据文件

一、排序  sort

  1、sort -n :按数字排序

  2、sort -r :反向排序

  3、sort -t +字符:指定字符为区分键

  4、sort -k +n:指定第几个字符

  

二、搜索数据  grep

   1)grep -关键字 +文档 :列出文档中跟关键字有关的数据,相当于模糊搜索

   2)grep -v +关键字 +文档 :列出文档中跟关键字无关的数据

   3)grep -n +关键字 +文档 :列出文档中跟关键字相关的数据,并附上行号

   4)grep -c +关键字 +文档 :列出文档中有多少个跟关键字匹配

   5)grep -e +关键字 -e +关键字 +文档 :多个关键字匹配,也可以写成:grep -e [关键字1 关键字2] +文档

   

    

三、查找   find

  1)find 目录 -name +类型 :在目录中查找跟该类型的所有文件,若提示【路径必须在表达式之前】在类型前加‘\’转义

  

  2)find 目录 -size + 大小(nk/+nk) :在目录中查找小于nk/大于nk的文件或目录,k也可以替换成M,G

  

  3)find 目录 -mtime n:在目录中查找在n天之前的一天内修改过的文件,n=0即当天修改过的文件

  4)find 目录 -mtime +n :在目录中查找在n天之前修改过的文件,不包含n

  5)find 目录 -mtime -n :在目录中查找n天之内修改过的文件,包含n

  

  6)find 目录 -newer file :在目录中查找比file还要新的文件

  

三、压缩   zip、tar

  1、zip

    1)压缩: zip -r 路径/压缩包名  文件1 文件2......

     

    2)解压:unzip -d 路径 压缩包名

    

  2、tar

    格式: tar -zcvf 压缩文件名 被压缩的文件

      z 指定压缩文件格式 tar.gz

      v 显示压缩过程

      f 指定文件名

      x 解压

      C 指定压缩后文件存放的位置

    1)压缩

      

    2)解压

      tar -xvf 压缩包名 -C 指定路径

      

 

 

 

 

  

 

posted on 2019-08-21 17:28  长征中的蜗牛  阅读(183)  评论(0编辑  收藏  举报