查看文件模式而不列出所有文件

查看文件模式而不列出所有文件

foo我想以 形式查看文件/資料夾的模式drwxrwxrwx。我通常會這樣做ls -lah | grep foo,但在這種情況下,該資料夾有太多子資料夾,需要很長時間才能ls運行。有沒有一種可以快速運行的替代方法?另外,我對使用 有點惱火grep,因為也許我的文件被調用May,然後每個創建日期在五月份的文件都會顯示出來?有辦法避免這種情況嗎?

答案1

只需使用統計工具:

stat filename

這樣你可以看到所有選項,因此使用 -f 你可以指定自己的格式:

man stat

答案2

正如 Steeldriver 評論的那樣,最簡單的方法是使用ls's-d 旗幟:

-d, --directory 列出目錄條目而不是內容,並且不取消引用符號鏈接

答案3

對檔案/目錄本身呼叫 ls -l。

ls -lhd foo

如果您無法 100% 確定它的名稱,請使用可擴充術語:

ls -lhd foo*

相關內容