Files

ls -I myExecutable 列出了其餘的 dir 文件,而不是顯示有關文件的資訊

  • December 26, 2018

在 Raspian 上工作,在使用 make 編譯之後,我做了一個ls -I myFile以查看文件的權限,以及它是否被標記為應有的執行檔,而不是得到類似的東西,-rw-r--r-- 1 pi pi 24204 Dec 26 09:49 myFile如果我執行一個簡單的 ls,我會得到我會得到的東西但沒有myFile列出。我究竟做錯了什麼?

答案在man ls,

  -I, --ignore=PATTERN
         do not list implied entries matching shell PATTERN

換句話說,您要求ls忽略該文件,只列出其他文件。

如果你想要一個長列表,你應該使用選項-l小寫“ell”。

  -l     use a long listing format

所以試試

ls -l myFile

您使用鍵-I(字母 i 大寫字母)將文件添加到忽略列表中。您應該將其替換為-l(字母 L 小)

ls -l myFile 

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