如何列出linux的檔案目錄和所有的檔案

時間 2023-03-19 09:35:05

1樓:太平洋電腦網

1、用crt軟體連線一台linux系統。

2、選擇乙個含有子資料夾的資料夾 。以test資料夾為例。

3、輸入命令 ll ,檢視資料夾中有哪些子資料夾。

4、輸入 du -h --max-depth=1 。檢視資料夾大小。

5、這樣就可以檢視到該資料夾下,深度為1的所有資料夾及檔案的占用空間了。

怎麼檢視linux資料夾下有多少個檔案

2樓:太平洋電腦網

1、首先開啟linux系統,進入到圖形介面中去:

2、然後右鍵在桌面點選,點選桌面選單中的終端,開啟終端埠:

3、最後輸入命令「ls ~ wc -w」,其中wc用來計算統計檔案的資料,回車後即可看到目錄數。以上就是檢視linux資料夾下檔案數目的操作方法:

linux查詢當前目錄下所有子目錄特定檔案型別需要查詢的檔案內容

3樓:網友

1、登入linux系統之後開啟終端,確定你要找關鍵字的目錄。

2、檢視下當前目錄下所有的檔案,你所要找的關鍵字就在當前目錄下某個檔案裡面。

3、find -type f -print這個命令可以列出當前目錄下的所有檔案。

4、type後面的f是file的意思,所以只列出檔案,而排除資料夾。

5、接下來只要在find命令後面加上exec命令就可以實現。

4樓:匿名使用者

1、find [選項] [目錄] [條件] [動作]

如果不指定任何目錄,find 將會查詢當前目錄。如果 不指定條件,則條件相當於「true」,這樣會把全部檔案都找出來。選項、條件和動作的設定十分繁多, 看看 幾個引數選項:

-xdev:不在其它檔案系統的目錄中搜尋。

-mindepth :搜尋檔案時至少要深入到指定目錄的第 n 層子目錄。

-maxdepth :搜尋檔案時最多深入到指定目錄的第 n 層子目錄。

條件可以是乙個或多個原子測試。這是一些有用的測試:

-name 《模式》:查詢檔案名與給定模式匹配的檔案。使用此選項,模式將被看作shell 全域性模式(參見「shell 萬用字元」一節)。

-iname 《模式》:與 -name 類似,但不區分大小寫。

-atime 、-amin :查詢上次訪問時間在 n 天前(-atime)或 n 分鐘前(-amin) 的檔案。您還可以指定 <+n> 或 <-n>,這代表要搜尋訪問時間在至多或者至少 n 天/分鐘前的檔案。

-anewer 《檔案》:查詢上次訪問時間晚於檔案的檔案。

-ctime 、-cmin 、-cnewer :與 -atime、-amin 和 -anewer 相同,但比較的是檔案上次修改的時間。

-regex 《模式》:與 -name 相同,但模式將被看作正規表示式。

-iregex :與 -regex 相同,但不區分大小寫。

2、利用find加grep,find找出檔案,grep查詢檔案內容。

# find . type f -print | xargs grep "hostname"

用grep命令在所有的普通檔案中搜尋hostname這個詞。

5樓:屬於你的我知道

find ./name *.h|xargs grep "test"

表示從當前目錄以及其所有子目錄下的所有字尾為:.h的檔案中,搜尋包含字串"test"的檔案。

6樓:華北燕

find加cat命令。

具體你檢視命令的幫助資訊。

怎樣使用c語言列出某個目錄下的檔案

手機使用者 c語言本身沒有提供象dir list 這樣的函式來列出某個目錄下所有的檔案。不過,利用c語言的幾個目錄函式,你可以自己編寫乙個dir list 函式。首先,標頭檔案dos h定義了乙個find t結構,它可以描述dos下的檔案資訊,包括檔名 時間 日期 大小和屬性。其次,c編譯程式庫中有...

linux設定起始目錄,如何修改linux登入後預設目錄

對於linux啟動並掛載了檔案系統後,當我們進入最終使用者介面,我們就會進入我們的linux起始目錄 這個與 根目錄不同,他的符號為 我們可以檢視該目錄的情況 echo 一般會列印出 root目錄,而我們應該知道該目錄的目的為root使用者目錄,其作用的本身是提供給root使用者使用的。如何修改li...

最近學習linux,關於linux的目錄和分割槽有個疑問想請教大家

我來插一句,安裝linux的時候,啟動盤會載入 linux核心,從光碟載入,掛載,是由linux 核心 實現的,你的核心不支援的檔案系統,就不能掛載,還有,要分清楚目錄樹,和 硬碟分割槽的概念 中間這段 daily doc 目錄對應資訊又是儲存在 儲存在 你這個hd1分割槽的superblock裡 ...