สัญลักษณ์ @ หมายถึงอะไรในการตั้งค่าการอนุญาตของไฟล์


40

ฉันใช้ MacOSX ฉันทำln -sในไดเรกทอรีและผลลัพธ์เหล่านี้คือ:

-rwxrwxr-x@ 1 shiki  admin   970332 Mar  6 16:38 apc.so
-rwxrwxr-x@ 1 shiki  admin   653884 Mar  6 16:38 eaccelerator.so
-rw-rw-r--@ 1 shiki  admin    60064 Mar  6 16:38 gettext.a
-rwxrwxr-x@ 1 shiki  admin    80320 Mar  6 16:38 gettext.so
-rw-rw-r--@ 1 shiki  admin   514784 Mar  6 16:38 imap.a
-rwxrwxr-x@ 1 shiki  admin  3886132 Mar  6 16:38 imap.so

สัญลักษณ์@เหล่านั้นหมายความว่าอย่างไร


ดูเพิ่มเติมที่: apple.stackexchange.com/questions/42177/ …
hippietrail

คำตอบ:


45

@ บ่งชี้ว่าไฟล์มีคุณสมบัติที่ขยายเพิ่ม โดยทั่วไปแล้วแอททริบิวต์เหล่านั้นจะใช้เพื่อบ่งบอกว่าไฟล์นั้นมาจากแพ็คเกจถูกดาวน์โหลดจากอินเทอร์เน็ตเป็นต้น

ls -al@ imap.a

จะแสดงคุณลักษณะเพิ่มเติมที่บันทึกไว้สำหรับไฟล์นั้น


5
การติดตามที่สะดวกเมื่อคุณต้องการลบ: stackoverflow.com/questions/4833052/…
ptim
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.