Linux我用 LinuxKali Linux

Linux--find和grep

2018-09-02  本文已影响20人  zlcook

1.根据文件属性查看-find

  在当前目录(包括其子目录)查看以hell开头的文件或目录
  find . -name "hell*"
  
  查看5个字符,其中前三个字符为hell
  find . -name "hell?"
 查看类型为目录的文件
find ./ -type d
 查看大于5k小于10k的文件
find . -size +5k -size -10k
查找2天以内创建的文件
find . -ctime -2
查看2天以外修改的文件
find . -mtime +2
 在当前目录3层以内查找文件名为cc的文件或目录
find /home/ -maxdepth 3 -name "cc"
 在当前目录3层以外查找名为cc的文件或目录
find /home/ -maxdepth 3 -name "cc"
例如:查找指定目录,并列出指定目录中文件的详细信息
find ./ -type d -exec ls -l {} \;

find ./ -type d -ok ls -l {} \;

find ./ -type d | xargs ls -l ;

shell命令为ls -l

2.根据文件内容查看-grep

搜索~目录中带有main字符串的文件,并显示行号
grep -r "main" ~ -n
上一篇下一篇

猜你喜欢

热点阅读