54SA.COM|专注于系统运维管理,为中国SA提供动力!
Getting online shouldn't be tough. $7.99 .COMs
系统管理员之家Banner
当前位置: 主页 > Linux > 新手入门 > 常用命令 >

Linux文件搜索常见命令列表

时间:2011-12-02 09:13来源:未知 编辑:admin

 下面是Linux系统中文件搜索常用的命令列表,可以直接复制到终端运行。

你可以打开终端,边读边实践。

  1. alias l='ls -l --color=auto'    单字符文件列表命令 
  2. ls -lrt 按日期显示文件 
  3. ls /usr/bin | pr -T9 -W$COLUMNS 在当前终端宽度上打印9列输出 
  4. find -name '*.[ch]' | xargs grep -E 'expr'  在当前目录及其子目录下所有.c和.h文件中寻找'expr'. 参见findrepo 
  5. find -type f -print0 | xargs -r0 grep -F 'example'  在当前目录及其子目录中的常规文件中查找字符串'example' 
  6. find -maxdepth 1 -type f | xargs grep -F 'example'  在当前目录下查找字符串'example' 
  7. find -maxdepth 1 -type d | while read dir; do echo $direcho cmd2; done    对每一个找到的文件执行多个命令(使用while循环) 
  8. find -type f ! -perm -444   寻找所有不可读的文件(对网站有用) 
  9. find -type d ! -perm -111   寻找不可访问的目录(对网站有用) 
  10. locate -r 'file[^/]*\.txt'  使用locate 查找所有符合*file*.txt的文件 
  11. look reference  在(有序)字典中快速查找 
  12. grep --color reference /usr/share/dict/words    使字典中匹配的正则表达式高亮 
  13.  

 

[责任编辑:admin]


------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
用户名:
最新评论 进入详细评论页>>