< 返回新聞公共列表

如何在Linux服務器上查找文件夾?

發(fā)布時間:2022-11-08 14:08:44

如何在Linux服務器上查找文件夾?其實使用的方法挺簡單的,需要使用find命令在目錄中搜索文件并即時刪除它們。主要有以下步驟:


如何在Linux服務器上查找文件夾?.png


1、要通過命令行或bash在Linux服務器上查找文件或文件夾,可以使用“ find ”命令。

find 命令的語法如下:

find {dirctory_to_search} {search_by} {pattern_to_search} [action]

例如,如果您希望在整個服務器上按名稱搜索名為“filename.php”的文件。

find / -name filename.php 

 

2、一些流行的“搜索依據”命令選項是:

(1)- -name模式:此選項查找給定模式的文件名。

例如:在服務器的“home”文件夾中找到一個名為“myfile.txt”的文件。

find /home -name myfile.txt

 (2)- -user username:查找由給定用戶名擁有的文件。

例如:在服務器的“/var/usr”文件夾中查找用戶“WPOven”擁有的文件

find /var/usr -user WPOven

(3)- -perm 權限:查找給定權限的文件。

例如:在“/srv”文件夾中查找所有權限為“665”的文件

find /srv -perm 665

(4)- -type X:搜索類型X的文件。這里 X 可以是:

f - 文件

d - 目錄

l - 符號鏈接

例如:在 '/var/www' 文件夾中查找名稱類似于 'mydir' 的目錄

find /var/www -type d -name mydir

- -print File:打印結果完整文件名,后跟新行。

例如:在 /srv 文件夾中找到名為 temp 的文件并刪除它們

find /srv -type f -name temp -print | rm -f


以上就是如何在Linux服務器上查找文件夾的簡單教程。如還有不懂,請咨詢恒訊科技技術人員。


/template/Home/Zkeys724/PC/Static