Ls

在 ls 的輸出中文件名旁邊的 * 是什麼意思?

  • March 20, 2019

ll我對命令的輸出有疑問。

當我在我的 shell 中執行ll命令時,我得到了這個輸出:

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

為什麼我*旁邊有文件名atmosfs?這是什麼意思?

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

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

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

您將主要在日常使用中看到前三個。

如果一個人不熟悉它會很不和諧,但這是一個非常有用的選擇。

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