Linux基礎命令(四)
阿新 • • 發佈:2020-08-04
一、檔案查詢
1、find介紹
find命令用來在指定目錄下查詢檔案。任何位於引數之前的字串都將被視為欲查詢的目錄名。如果使用該命令時,不設定任何引數,則find命令將在當前目錄下查詢子目錄與檔案
2、find命令規範
find 查詢路徑 查詢標準 filename/name 查詢路徑預設是當前目錄 查詢標準預設指定路徑下所以檔案
3、常用選項
find -name 'filename' //對檔名作精準匹配 -iname 'filename' //檔名匹配時不區分大小寫 -user username //根據屬主來匹配查詢 -group groupname //根據屬組來匹配查詢 -uid //根據UID進行查 -gid //根據GID進行查詢 -type //根據檔案型別查詢 -size //根據檔案大小查詢 ;例如:1k、1M、+10M、-1k //+表示大於、-表示小於
4、示例
[root@localhost ~]# find / -name passwd /sys/fs/selinux/class/passwd /sys/fs/selinux/class/passwd/perms/passwd /etc/pam.d/passwd /etc/passwd /var/lib/sss/mc/passwd /usr/bin/passwd /usr/share/licenses/passwd /usr/share/doc/passwd /usr/share/bash-completion/completions/passwd