美文网首页
常用Shell命令

常用Shell命令

作者: 风筝flying | 来源:发表于2019-03-13 16:08 被阅读0次
    • 查看Linux系统版本
    lsb_release -a
    
    • 查找文件中是否包含某字符串
    crontab -l | grep -i 'string'
    
    • 查看文件中某个字符串所在行的前后几行内容
    more xxx.xx | grep -A 5 content
    

    -A表示向后,-B表示向前

    • 删除文件最后几行
    tac xxx | sed '1,Nd' | tac
    + 查询某目录下含有特定字符的文件
    

    find ./ | xargs grep -ri "string" -l

    • 查询文件中包含特定字符串的行数
    find xxx.xx | xargs cat | grep .*string.* | wc -l
    
    • 不包含特定字符串的行数
    find xxx.xx | xargs cat | grep -v .*string.* | wc -l
    
    • 查找文件夹下,包含某字符串的文件
    find path -type f -name "*.c" | xargs grep "string"
    
    • 目录下文件及文件夹数量
    ls path | wc -w
    

    相关文章

      网友评论

          本文标题:常用Shell命令

          本文链接:https://www.haomeiwen.com/subject/ihltmqtx.html