ls 的輸出中檔案名稱旁邊的 * 是什麼意思?

ls 的輸出中檔案名稱旁邊的 * 是什麼意思?

我對命令的輸出有疑問ll

當我在 shell 中執行ll命令時,我獲得以下輸出:

-rwxrwxr-x 1 andrea andrea 104215 ott 15 15:56 atmosfs*

為什麼我的*檔名旁邊有一個atmosfs?這是什麼意思?

答案1

*意味著該檔案是可執行的(權限方面)。

您的別名可能包含-F的選項ls,它將添加:

  • /到目錄
  • *到可執行檔
  • @到符號連結
  • =到插座上
  • |到 FIFO(先進先出,又稱命名管道)

您在日常使用中通常會看到前三個。

如果一個人不熟悉它,這會讓人感到不舒服,但它是一個非常有用的選項。

相關內容