Saya perhatikan bahwa beberapa file saya memiliki tanda bintang pada akhirnya.
Apakah tanda bintang pada akhirnya memiliki signifikansi tertentu? Saya pikir mereka sebagian besar dapat dieksekusi dan ditampilkan dalam warna hijau oleh ls
perintah.
Anda akan melihat itu ./bkmp*
dan ./bkmp0*
memiliki tanda bintang di bagian akhir. Mereka adalah skrip bash yang dapat dieksekusi.
Inilah hasil saya:
drwxr-xr-x 7 username username 4096 Oct 2 18:28 ./
drwxr-xr-x 8 root root 4096 Oct 2 09:25 ../
-rw-r--r-- 1 username username 3724 Sep 22 03:06 .bashrc
-rwxr--r-- 1 username username 319 Sep 22 03:42 .bkmp*
-rwxr--r-- 1 username username 324 Sep 29 23:30 .bkmp0*
drwx------ 2 username username 4096 Sep 17 13:52 .cache/
-rw-r--r-- 1 username username 675 Sep 17 13:37 .profile
drwx------ 2 username username 4096 Sep 22 10:10 .ssh/
drwx------ 2 username username 4096 Sep 24 19:49 .ssh.local/
drwxr-xr-x 2 username username 4096 Sep 22 04:10 archives/
drwxr-xr-x 3 username username 4096 Sep 24 19:51 home/
-rw-r--r-- 1 username username 27511 Sep 24 19:51 username_backup.20120924_1908.tar.gz
filesystem
ls
vfclists
sumber
sumber
echo *
memiliki output yang sama denganls
Jawaban:
Jika Anda hanya menggunakan
ls
tanpa argumen, tampaknya Anda menggunakan alias untukls
. Untuk mendapatkan hasil yang sama, saya harus menggunakanls -lF
. Dari halamanls
manual:Simbol berarti yang berikut:
Untuk menguji apakah Anda menggunakan alias, gunakan
alias ls
. Milik saya (yang merupakan default Ubuntu) mengatakan:Informasi lebih lanjut tentang penggunaan alias dapat ditemukan di sini .
sumber
ll
akan melakukan ini, karena ini aliasls -alF
.File-file itu memang dapat dieksekusi. Itu karena Anda telah (atau
.bashrc
file Anda ) menentukan-F
opsi. Sayangnya halaman manual tidak begitu jelas tentang ini:Tetapi sejauh yang saya tahu
*
adalah untuk executable,/
untuk direktori,=
untuk soket,>
untuk pintu,@
untuk tautan simbolis,|
untuk FIFOs dan tidak ada untuk file biasa.Selain itu, warna hijau adalah karena Anda telah (atau
.bashrc
file Anda ) menentukan--color
opsi.sumber
Sepertinya ls Anda dikonfigurasi untuk menunjukkan file yang dapat dieksekusi.
http://forums.whirlpool.net.au/archive/961288
Mungkin ls Anda alias dengan sesuatu yang ekstra. memeriksa
sumber
Saya berpikir mereka adalah executable dan mereka mulai berjalan jika Anda memulai sistem Anda. sesuatu seperti skrip startup.
sumber