(文件)[查找,定位](四个命令)
(1)find
find(主要用于)在(指定路径)查找[匹配模式]的文件
find /usr/bin/ -name "gcc"
|
find /usr/bin/ -name "gcc" -exec ls -l {} \;
|
lrwxrwxrwx 1 root root 7 2009-06-03 22:09 /usr/bin/gcc -> gcc-4.2
|
(2)whereis
whereis(主要用于)在(系统路径)查找[二进制,使用手册]等文件
ls: /bin/ls /usr/share/man/man1/ls.1.gz
|
whereis -b ls (-b选项指只查找二进制文件)
|
(3)locate
locate(主要用于)在(整个文件系统)查找(部分匹配关键词)的文件,需要使用grep进行过滤
locate ftp | grep "etc" | grep "conf"
|
/etc/lftp.conf /etc/vsftpd.conf
|
(4)which
which(主要用于)在(系统路径)查找(完全匹配关键词)的文件,和whereis功能类似
阅读(709) | 评论(1) | 转发(0) |