如何在Linux服務器上查找文件夾?其實使用的方法挺簡單的,需要使用find命令在目錄中搜索文件并即時刪除它們。主要有以下步驟:
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服務器上查找文件夾的簡單教程。如還有不懂,請咨詢恒訊科技技術人員。
Copyright ? 2013-2020. All Rights Reserved. 恒訊科技 深圳市恒訊科技有限公司 粵ICP備20052954號 IDC證:B1-20230800.移動站