ls の出力でファイル名の横にある * はどういう意味ですか?

ls の出力でファイル名の横にある * はどういう意味ですか?

コマンドの出力に関して疑問がありますll

シェルでコマンドを実行すると、ll次の出力が得られます。

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

*ファイル名の横にが表示されるのはなぜですかatmosfs? これはどういう意味ですか?

答え1

これは、*ファイルが実行可能であることを意味します (権限に関して)。

エイリアス-Fにはおそらく のオプションが含まれておりls、次のものが追加されます。

  • /ディレクトリに
  • *実行可能なファイルに
  • @シンボリックリンクに
  • =ソケットに
  • |FIFO(先入先出法、別名名前付きパイプ)へ

日常的な使用では、主に最初の 3 つを目にするでしょう。

慣れていないと違和感があるかもしれませんが、非常に便利なオプションです。

関連情報