GNU/Linux >> Belajar Linux >  >> Linux

Apa arti tanda bintang setelah nama file saat Anda mengetik `ls -l`?

Ignacio Vazquez-Abrams sudah menjelaskan tentang * :

Ini berarti file tersebut dapat dieksekusi. Pengklasifikasi ditampilkan saat -F diteruskan ke ls melalui baris perintah atau sebaliknya.

Adapun emulator yang tampak dapat dieksekusi yang sebenarnya tidak dapat Anda jalankan, ini dapat terjadi ketika pemuat dinamis diminta oleh emulator tidak ada. Anda dapat memeriksa jenis file emulator adalah dengan perintah file emulator , dan periksa pemuat dinamis dan pustaka apa yang diperlukan dengan ldd emulator (baris apa pun yang menunjukkan "tidak ditemukan" adalah sesuatu yang perlu Anda pasang).

Diberi nama direktori dan ukuran file, emulator mungkin adalah biner Linux x86. Saya menduga Anda memiliki sistem amd64. Jika demikian, Anda perlu menginstal lingkungan runtime untuk aplikasi 32-bit; di Ubuntu, Anda memerlukan ia32-libs paket (dan mungkin juga ia32-libs-gtk ).

Anda juga bisa mendapatkan pesan kesalahan ini untuk skrip yang juru bahasanya seperti yang ditunjukkan di #! baris tidak ada.


Ini berarti file tersebut dapat dieksekusi. Sebuah pengklasifikasi ditampilkan saat -F diteruskan ke ls melalui baris perintah atau lainnya.


Dari info ls :

`-F'
`--classify'
`--indicator-style=classify'
     Append a character to each file name indicating the file type.
     Also, for regular files that are executable, append `*'.  The file
     type indicators are `/' for directories, `@' for symbolic links,
     `|' for FIFOs, `=' for sockets, `>' for doors, and nothing for
     regular files.

Linux
  1. Saat Anda Mengetik "ls -a", Apa Arti "." Dan ".."?

  2. Apa yang Terjadi Saat Saya Mengeksekusi File Di Shell?

  3. Linux – Apa Arti Titik Setelah Bit Izin File?

  1. Apa Arti Tilde (~) Di Akhir Nama File??

  2. Apa Arti Ampersand Di Akhir Baris Skrip Shell?

  3. Apa Arti Atribut 's' Dalam Izin File ??

  1. Apa Artinya Dalam Keluaran Dari Ps?

  2. Apa yang dimaksud dengan kemampuan ep?

  3. Apa arti + di akhir izin dari ls -l?