美文网首页
linux常用的命令笔记

linux常用的命令笔记

作者: 那段日子 | 来源:发表于2017-12-05 19:53 被阅读0次

    linux 查询命令:find / -type f -name "*.*" | xargs grep "关键字"

    find 后面跟需要查询的目录,直接输入 / 就是查全部目录文件,输入 / home 就是查 home 以及其中的所有目录文件

    "."是需要查询的文件名,支持通配符,比如指定查询 php 文件就输入"*.php"

    grep 后面跟需要查询的关键字

    linux 关键词替换命令:find / -type f -name "*.*" | xargs sed -i 's#原#目标#g'

    比如我要将 / home 目录下. php 文件中的 "天王盖地虎" 替换成 "小鸡炖蘑菇"

    就这样:find /home -type f -name "*.php" | xargs sed -i 's#天王盖地虎#小鸡炖蘑菇#g'

    (注意,这个操作会将 / home 目录下包括其下级目录下所有. php 文件中 "天王盖地虎" 替换成 "小鸡炖蘑菇")

    这里介绍下一些参数:

    -type: 查找某一类型文档

    b: 块设备文档

    d: 目录

    c: 字符设备文档

    P:管道文档

    l: 符号链接文档

    f: 普通文档

    连起来就是查找 type 为普通类型的文档

    来源于Clear

    相关文章

      网友评论

          本文标题:linux常用的命令笔记

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