สัญลักษณ์ @ หมายถึงอะไรในรายการไดเรกทอรี ls -l [ซ้ำ]


23

ซ้ำเป็นไปได้:
สัญลักษณ์ ls -la …สัญลักษณ์สุดท้ายนั้นหมายความว่าอย่างไร

เมื่อฉันรัน ls -l บน mac ของฉันฉันเห็นสองไฟล์ .yml:

-rw-r - r-- พนักงาน 1 คน 6 เม.ย. 15 05:50 น. s1.yml
-rw-r - r - @ 1 aa พนักงาน 362 เม.ย. 15 05:49 s3.yml

เจ้าของคนเดียวกันสิทธิ์เดียวกัน แต่มี @ ที่ส่วนท้ายของสิทธิ์ อันที่มี @ แสดงอยู่ในตัวแก้ไขของฉันอันที่ไม่มี ดังนั้นจะต้องมีความสำคัญ ฉันจะเปิด @ สำหรับไฟล์ที่ไม่มีได้อย่างไร ฉันเลือกไฟล์ในเครื่องมือค้นหาและได้รับข้อมูลและทุกอย่างดูเหมือนกันระหว่างสองไฟล์


การค้นหาโดย Google อย่างรวดเร็วเผย: forums.macosxhints.com/showthread.php?t=93462
Greg K

คำตอบ:


16

มันบ่งชี้ว่าไฟล์นั้นมีคุณสมบัติขยายมันเป็น Mac เฉพาะ คำสั่ง xattr จัดการกับคุณลักษณะเหล่านั้นดังนั้นให้ลอง xattr -h เพื่อดูพารามิเตอร์


3
แฟล็ก -h แสดงความช่วยเหลือ หากต้องการดูแอททริบิวต์ทำได้โดยไม่ใช้แฟล็ก -h xattr {file_name}
ahnbizcad

12

สิ่งเหล่านี้บ่งบอกถึงคุณลักษณะเพิ่มเติม ลองสิ่งนี้:

$ ls -a -l - @
รวม 1576
drwxr-xr-x + พนักงาน paul 76 คน 2584 เม.ย. 13 17:52 น.
drwxr-xr-x 5 ผู้ดูแลระบบรูท 170 ส.ค. 22 2009 ..
-rw-r - r - @ @ paul staff 24580 28 ก.พ. 22:07 .DS_Store
        com.apple.FinderInfo 32 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.