ฉันกำลังใช้เปลือก zsh ใน emacs เมื่อฉันรันls
ฉันจะได้รับไฟล์=
ท้าย.sock
ไฟล์ อะไร=
หมายถึง? มันเป็นเอกลักษณ์ของซ็อกเก็ตยูนิกซ์?
ฉันกำลังใช้เปลือก zsh ใน emacs เมื่อฉันรันls
ฉันจะได้รับไฟล์=
ท้าย.sock
ไฟล์ อะไร=
หมายถึง? มันเป็นเอกลักษณ์ของซ็อกเก็ตยูนิกซ์?
คำตอบ:
ตามเอกสารcoreutilsภายใต้--classify
(นามแฝง-F
)
=
มีไว้สำหรับซ็อกเก็ต:
ผนวกอักขระแต่ละชื่อไฟล์ที่ระบุประเภทไฟล์ นอกจากนี้สำหรับไฟล์ปกติที่สามารถใช้งานได้ให้ผนวก '*' ตัวบ่งชี้ประเภทไฟล์คือ '/' สำหรับไดเรกทอรี '@' สำหรับลิงก์สัญลักษณ์ '|' สำหรับ FIFOs, '=' สำหรับซ็อกเก็ต, '>' สำหรับประตูและไม่มีอะไรสำหรับไฟล์ปกติ อย่าทำตามลิงก์สัญลักษณ์ที่แสดงรายการบนบรรทัดคำสั่งยกเว้นว่ามีการระบุตัวเลือก --dereference-command-line (-H), --dereference (-L) หรือ --dereference-command-line-symlink-to-dir
--classify
หรือ--indicator-style=classify
มันอาจถูกเพิ่มโดยนามแฝง