= tanda tangan di akhir file .sock pada output ls


14

Saya menjalankan shell zsh di emacs. Ketika saya menjalankan lssaya mendapatkan =di akhir .sockfile. Apa =artinya? Apakah unik untuk melepas soket?

Jawaban:


15

Menurut dokumentasi coreutils di bawah --classify(alias -F), =untuk soket:

Tambahkan karakter ke setiap nama file yang menunjukkan jenis file. Juga, untuk file biasa yang dapat dieksekusi, tambahkan '*'. Indikator jenis file adalah '/' untuk direktori, '@' untuk tautan simbolik, '|' untuk FIFO, '=' untuk soket, '>' untuk pintu, dan tidak ada untuk file biasa. Jangan mengikuti tautan simbolis yang terdaftar pada baris perintah kecuali opsi --dereference-command-line (-H), --dereference (-L), atau --dereference-command-line-symlink-to-dir ditentukan.


Neato, terima kasih. Belum pernah mendengar pintu sebagai nama resmi sebelumnya.
Edgar Aroutiounian

2
dan jika Anda tidak benar-benar mengetik --classifyatau --indicator-style=classify, itu mungkin ditambahkan oleh alias.
Robin Green

1
@EdgarAroutiounian Doors adalah fitur Solaris, tidak diadopsi secara luas, dan khususnya tidak tersedia di Linux.
Gilles 'SO- berhenti bersikap jahat'
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.