码迷,mamicode.com
首页 > 其他好文 > 详细

locate命令

时间:2015-11-07 06:46:20      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:linux命令基础

命令功能:查找文件,从事先建立好的数据库中查找,还能使用正则表达式,如果搜索不到已存在的文件,可以先用updatedb更新数据库

命令格式:locate [选项] file

常用选项:

-r 使用正则表达式搜索

-n num 至多显示num个结果

举例:

搜索mkdir相关的文件

locate mkdir

# [root@localhost tmp]# locate mkdir

# /bin/mkdir

# /usr/lib64/perl5/auto/POSIX/mkdir.al

# /usr/share/man/man1/mkdir.1.gz

# /usr/share/man/man1p/mkdir.1p.gz

# /usr/share/man/man2/mkdir.2.gz

# /usr/share/man/man2/mkdirat.2.gz

# /usr/share/man/man3p/mkdir.3p.gz


搜索mkdir相关的文件,只显示3个结果

locate -n 3 mkdir

# [root@localhost tmp]# locate -n 3 mkdir

# /bin/mkdir

# /usr/lib64/perl5/auto/POSIX/mkdir.al

# /usr/share/man/man1/mkdir.1.gz


搜索/etc/目录下以sk开头的文件或目录

locate /etc/sk

# [root@localhost tmp]# locate /etc/sk

# /etc/skel

# /etc/skel/.bash_logout

# /etc/skel/.bash_profile

# /etc/skel/.bashrc


locate命令

标签:linux命令基础

原文地址:http://wszzdanm.blog.51cto.com/1841747/1710437

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!