Linux基础知识四

文件搜索

  • find

    • 作用:用于任意文件的搜索,功能非常强大

    • 格式:find [目录] 条件选项

    • 选项:

      -name:指定名字    sudo find / -name passwd
      -maxdepth:指定最大层级深度		sudo find / -maxdepth 2 -name passwd
      -type:指定类型(d/l/s/p/c/b)
      -size:指定大小,单位:k/m/g,+表示大于,-表示小于,如:find -size +5k,查找大于5k的文件
      -mtime/-atime/-ctime:指定修改/访问/创建时间,单位是天,+表示几天前,-表示几天内
      -mmin/-amin/-cmin:功能同上,单位是分
      -user:指定用户
      -group:指定用户组
      
  • grep

    • 作用:正则表达式搜索(文件内容)

    • 选项:

      -i:忽略大小写
      -n:显示行号
      
    • 示例:

      grep -n /bin/bash /etc/passwd		查找/etc/passwd文件中包含/bin/bash的行,并显示行号
      grep -i abc 2.py					在2.py中查找包含abc的行,不考虑大小写
      ls /bin | grep '^m'					查看/bin下以'm'开头的文件的命令
      

猜你喜欢

转载自blog.csdn.net/weixin_43078957/article/details/85459432