码迷,mamicode.com
首页 > 其他好文 > 详细

常用的文件管理命令

时间:2017-11-19 14:54:16      阅读:96      评论:0      收藏:0      [点我收藏+]

标签:常用的文件管理命令

文件管理类:

   cat 正向查看   -n 显示行号   

   tac 逆向查看 

   head 从头开始查看(后面可接行数,例如:head  -3 查看头3行)

   tial 从尾开始查看 (后面可接行数,例如:tail  -3 查看尾3行)

       #这两个命令默认查看10行

   touch 创建文件(后接文件名,一次可创建多个)

   rm    -rfv   文件名   #递归强制显示删除过程

   grep 查找关键字  -i 不区分大小写

               -w 精确匹配

               -n 显示行号

               -c 带关键字行数

               -q 静默执行

          例如:grep  ‘^$’ 文件名  查找文件中的空白行      

   tr 替换       -s 字符替换  例如:tr   -s  ‘  ’ 将多个空格替换为一个

                            tr   -s   ‘\n’ 去掉空白行 

                            tr   a-z   A-Z  将小写替换为大写            cut 切取       -d 指定分隔符

               -f 指定列

               -c 指定字符

               -b 指定字节

   sort 排序      -t 指定分割符

               -k 指定列

               -r 逆序比较

               -u 去掉重复行

               -n 比较数值

   uniq   合并连续重复的行
               -u  只显示没有连续重复的行
               -c  统计连续重复行的次数
               -d  只显示连续重复行一次,哪一行连续重复了就显示哪行
               -i   忽略大小写

   wc  统计行数 单词数 字节数

               -l   统计行数

               -c  统计字节数

               -w 统计单词数

               -m 统计字符数

   diff 文件差异的对比
           diff   文件1   文件2

           pas5的内容多于pas3的内容

           diff  pas3  pas5  > 35.patch  制作补丁(增加内容)
           diff  pas5  pas3  > 53.patch  制作补丁(减少内容)

   patch 打补丁
           用法:patch    原文件   补丁文件

   tar打包并压缩:tar   -czvf    etc.tar.gz    /etc
         说明:-c是打包    -z是用gzip压缩   -v显示过程    -f是指定压缩包文件包                -j是用bzip2压缩

   tar解包解压缩:tar   -xzvf    etc.tar.gz   -C   /tmp/
          说明:-x是解包     -C是指定解压到的目录

            

         


常用的文件管理命令

标签:常用的文件管理命令

原文地址:http://13434656.blog.51cto.com/13424656/1983257

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!