Linux常用命令

    xiaoxiao2022-06-27  253

    1、linux下查找指定后缀的文件

        例如查找当前目录下的所有后缀名时.c或.h的文件

        find  .  -type f -regex  ".*\.\(c\|h\)"

     

    2、查找包含指定字符串的文件名

        find 目录 -depth | grep '指定字符串'

        如:find /var/yr/dev/disk0/crawl_job -depth | grep 'part'

        /var/yr/dev/disk0/crawl_job/blackhole_3_id_2019-11-13_2/part-00105     /var/yr/dev/disk0/crawl_job/blackhole_3_id_2019-11-13_2/part-00221     /var/yr/dev/disk0/crawl_job/blackhole_3_id_2019-11-13_2/part-00405

     

    3、删除文本空行

         以下命令均可以删除由制表符、空格和'\n'造成的空行

         grep -v '^\s*$' test.txt

         sed '/^\s*$/d' test.txt

         awk NF test.txt

     

    4、svn相关

         查看代码历史提交记录,svn log --limit n,n是要查看的数量,如:

         svn log --limit 10

         回滚到某个版本,svn up -r 版本号,如:

         svn up -r r3433


    最新回复(0)