ฉันจะตีความผลลัพธ์ของคำสั่ง `ls -l` ได้อย่างไร


25

ฉันต้องการเรียนรู้เกี่ยวกับความหมายของค่าตัวอย่างเช่นบรรทัดแรก

drwxr-xr-x 2 ataka root 4096 2008-11-04 16:58 ataka

อยู่atakaที่นี่เจ้าของไดเรกทอรีหรือไม่

kioutsovkm@orkide:/users/lnxsrv2/ee$ ls
ataka  aydinoglu  izgordu  kioutsovkm  kocaogluo
kioutsovkm@orkide:/users/lnxsrv2/ee$ ls -l
total 20
drwxr-xr-x 2 ataka     root 4096 2008-11-04 16:58 ataka
drwxr-xr-x 2 aydinoglu root 4096 2008-11-04 16:58 aydinoglu
drwxr-xr-x 3 izgordu   root 4096 2009-09-29 11:59 izgordu
drwxr-xr-x 2 root      root 4096 2008-11-04 16:58 kioutsovkm
drwxr-xr-x 4 kocaogluo root 4096 2010-06-10 03:41 kocaogluo
kioutsovkm@orkide:/users/lnxsrv2/ee$

คำตอบ:


46

Ataka อยู่ที่นี่เป็นเจ้าของไดเรกทอรีหรือไม่

ใช่แล้ว (คอลัมน์ที่สาม) แต่มันก็เกิดขึ้นเป็นชื่อของไดเรกทอรี (คอลัมน์สุดท้าย)

      + -permissions ที่ใช้กับเจ้าของ
      |
      | + -permissions ที่ใช้กับผู้ใช้อื่นทั้งหมด
      | |
      | | + - จำนวนลิงค์ยาก
      | | |
      | | | + -size + -last วันที่แก้ไขและเวลา
     _ | _ _ | _ | _ | __ ________ | _______
    drwxr-xr-x 2 ataka root 4096 2008-11-04 16:58 ataka
        ___ _____ ____ _____
         | | | |
         | | | + -name ของไฟล์หรือไดเรกทอรี
         | | |
         | | + - กลุ่มที่มีการอนุญาตการใช้กลุ่ม
         | |
         | + -owner
         |
         + -permissions ที่ใช้กับผู้ใช้ที่เป็นสมาชิกของกลุ่ม

ดูman ls, man chmodและinfo lsหรือinfo coreutils 'ls invocation'สำหรับข้อมูลเพิ่มเติม


1
ไดเร็กตอรี่มีขนาดเท่าไหร่?
Nick Retallack


การเชื่อมโยงฮาร์ดนับอย่างไร
ychaouche

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

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