Ls

如何查找 ls -l 中的欄位的含義

  • July 12, 2018

我的問題不是每個欄位的含義,我的問題是如何確定每個欄位的含義。

手冊頁僅說明 -l 使用長列表格式,而沒有描述長列表格式的含義。

在 GNU coreutils 實現的手冊頁末尾ls(在 Linux 系統和其他一些 Unices 上可以找到):

SEE ALSO
      Full documentation at: <http://www.gnu.org/software/coreutils/ls>
      or available locally via: info '(coreutils) ls invocation'

在線上手冊的連結之後,可以看到標有“列出了哪些資訊”的部分,其中更詳細地描述了長輸出格式。

在大多數其他系統上,該ls手冊是獨立的,並描述了長格式。例如OpenBSD ls(1) 手冊

無論您使用的是何種 Unix,該ls手冊都會包含您需要的資訊,或者它會參考相關的其他手冊或包含詳細資訊的線上文件。如果沒有,您應該將此報告為文件錯誤。


搜尋命令選項的作用是危險的,因為許多命令具有非標準擴展,這些擴展很可能在不同的 Unices 中以不同的方式實現,甚至根據安裝的工具版本不同而不同。要做的是閱讀系統上的手冊。

如果手冊沒有明確描述選項的作用或格式是什麼,無論是明確地還是通過引用其他文件,那麼,正如我上面所說,這將被視為文件錯誤。

引用自:https://unix.stackexchange.com/questions/454891