1、打開shell連接工抄具,連襲接上伺服器,pwd查看當前目錄,一般默認在主目錄下。
『貳』 怎麼查看所有目錄文件 linux
在Linux系統中,使用ls命令可以列出當前目錄下的所有文件。若要查看更多詳細信息,可以使用ls -l命令。若要查看整個目錄樹中的所有文件,可以使用ls -R選項。這將遞歸地列出目錄中的所有子目錄和文件。為了專門查看目錄文件,可以結合使用egrep命令,通過篩選出包含「./」的行來實現。具體命令為:ls -R | egrep "./"。這樣,你就能獲得所有目錄文件的列表。
使用ls -R會生成一個包含當前目錄及其子目錄中所有文件的列表。但是,這個列表中也包含了文件的具體信息,如許可權、大小、修改時間等。為了簡化,僅列出目錄文件,可以使用egrep命令進行過濾。egrep "./"命令會匹配所有以「./」開頭的行,即目錄文件。這種方式可以確保你僅查看到目錄文件,而忽略掉其他類型的文件。
值得注意的是,使用ls -R | egrep "./"命令時,會生成一個較長的輸出列表。如果目錄結構較深或包含大量文件,輸出結果可能會很長。在這種情況下,可以考慮使用find命令來實現更精細的搜索。例如,find . -type d -print命令可以直接列出當前目錄及其子目錄中的所有目錄文件,而無需額外的過濾步驟。
總之,通過結合ls -R和egrep命令,可以有效地查看Linux系統中所有目錄文件。這種方式不僅簡單,而且能直接滿足查看目錄文件的需求。不過,對於復雜的目錄結構,使用find命令可能會更方便,因為它提供了更多的選項來控制搜索范圍和結果格式。
『叄』 linux 下怎樣查找一個文件夾在哪個目錄下
可以使用find及local查找。 find:
1.命令格式:
find pathname -options [-print -exec -ok ...]
2.命令功能:
用於在文件樹種查找文件,並作出相應的處理
3.命令參數:
pathname: find命令所查找的目錄路徑。例如用.來表示當前目錄,用/來表示系統根目錄。
-print: find命令將匹配的文件輸出到標准輸出。
-exec: find命令對匹配的文件執行該參數所給出的shell命令。相應命令的形式為'command' { } \;,注意{ }和\;之間的空格。
-ok: 和-exec的作用相同,只不過以一種更為安全的模式來執行該參數所給出的shell命令,在執行每一個命令之前,都會給出提示,讓用戶來確定是否執行。
4.命令選項:
-name 按照文件名查找文件。
-perm 按照文件許可權來查找文件。
-prune 使用這一選項可以使find命令不在當前指定的目錄中查找,如果同時使用-depth選項,那麼-prune將被find命令忽略。
-user 按照文件屬主來查找文件。
-group 按照文件所屬的組來查找文件。
-mtime -n +n 按照文件的更改時間來查找文件, - n表示文件更改時間距現在n天以內,+ n表示文件更改時間距現在n天以前。find命令還有-atime和-ctime 選項,但它們都和-m time選項。
-nogroup 查找無有效所屬組的文件,即該文件所屬的組在/etc/groups中不存在。
-nouser 查找無有效屬主的文件,即該文件的屬主在/etc/passwd中不存在。
-newer file1 ! file2 查找更改時間比文件file1新但比文件file2舊的文件。
-type 查找某一類型的文件,諸如:
b - 塊設備文件。
d - 目錄。
c - 字元設備文件。
p - 管道文件。