คำถามติดแท็ก ls

คำสั่งเพื่อแสดงรายการข้อมูลเกี่ยวกับไฟล์


4
du -h และ ls -lh แตกต่างกันอย่างไร?
ฉันมีเวลายากที่จะเข้าใจว่าวิธีที่ถูกต้องในการอ่านขนาดของไฟล์คืออะไรเนื่องจากแต่ละคำสั่งให้ผลลัพธ์ที่แตกต่างกัน ฉันเจอโพสต์ที่http://forums.devshed.com/linux-help-33/du-and-ls-generating-inconsistent-file-sizes-42169.htmlซึ่งระบุสิ่งต่อไปนี้ du ให้ขนาดของไฟล์ตามที่อยู่ในระบบไฟล์ (IE จะให้ผลลัพธ์ที่หารด้วย 1024 เสมอ) ls จะให้ขนาดที่แท้จริงของไฟล์ สิ่งที่คุณกำลังดูคือความแตกต่างระหว่างขนาดที่แท้จริงของไฟล์และจำนวนเนื้อที่บนดิสก์ที่ใช้ (เรียกอีกอย่างว่าประสิทธิภาพของระบบไฟล์) อะไรคือความแตกต่างระหว่างที่อยู่ในระบบไฟล์และขนาดที่แท้จริงของไฟล์
31 linux  ls  du 

2
ขนาดไฟล์ที่แปลกมาก (มากกว่า 600 PB) บนระบบไฟล์ขนาดเล็ก
ฉันมีไฟล์ในระบบไฟล์ XFS ซึ่งมีขนาดประมาณ 200 GB มันเป็นอิมเมจ QCOW2 ที่มีดิสก์เสมือนของเครื่องเสมือนที่ขับเคลื่อนด้วย KVM มีบางอย่างผิดพลาด (อาจเป็นข้อผิดพลาดของ qemu-kvm ฉันไม่แน่ใจ) เครื่องเสมือนขัดข้องและตอนนี้ฉันมีไฟล์ที่มีลักษณะดังนี้: 191090708 -rwxr--r--. 1 root root 737571587400425984 Oct 10 10:03 973d10e0-a5e3-4a59-9f98-4b9b9f072ade ดังนั้นมันยังคงครองบล็อก 191090708 แต่lsแสดงว่าเป็น 656 เพตาไบต์ นอกจากนี้ฉันมีไฟล์อื่นที่มีประวัติก่อนหน้าเหมือนกัน แต่อยู่ในระบบไฟล์อื่น (ไม่ใช่ XFS แต่เป็น GFS2): 410855320 -rwxr--r--. 1 root root 7493992262336241664 Dec 13 2014 ac2cb28f-09ac-4ca0-bde1-471e0c7276a0 มันครอบครองบล็อก 410855320 แต่lsแสดงว่าเป็น ~ 6.6 …


3
FreeBSD: จะรู้ขนาดไฟล์จริงใน zfs ที่มีการบีบอัดได้อย่างไร?
ฉันใช้ zfs กับFreeBSD 9.0 x64ของฉันและค่อนข้างพอใจกับมัน แต่ฉันพบว่ามันยากที่จะนับไดเรกทอรีจริงไม่ใช่บีบอัดขนาด แน่นอนฉันสามารถเดินข้ามไดเรกทอรีและนับทุกขนาดไฟล์ด้วย ls แต่ฉันคาดว่าจะมีคีย์พิเศษสำหรับ du เพื่อจุดประสงค์นั้น ดังนั้นฉันจะบอกขนาดไดเรกทอรีสำหรับ dir ที่วางอยู่บน zfs ด้วยการบีบอัดได้อย่างไร Thamk คุณล่วงหน้าสำหรับคำแนะนำฉันง่ายไม่สามารถจำไม่มีวิธี 'ง่าย' เช่นโดยไม่ต้อง 'ค้นหา. / - ประเภท d -exec ls -l' {} '\; | อ๋อ ... '!
18 freebsd  zfs  find  ls  du 

2
full stop / period แบบใหม่หมายความว่าอะไรในเอาต์พุต RHEL6 ls
เรามีสคริปต์ที่ดูผลลัพธ์ของls -lข้อมูลการอนุญาตที่ล้มเหลวเมื่อเร็ว ๆ นี้ในระบบ RHEL v6 ซึ่งดูเหมือนว่าจะแสดงสิ่งพิเศษ.ในตอนท้ายของรายการการอนุญาตที่ไม่เคยมีมาก่อน: [root@rhel6vm ~]# ls -l total 44 -rw-------. 1 root root 1399 Aug 17 15:01 anaconda-ks.cfg -rw-r--r--. 1 root root 25485 Aug 17 15:01 install.log -rw-r--r--. 1 root root 7253 Aug 17 14:59 install.log.syslog [root@rhel6vm ~]# ^ | up there หยุดเต็มหมายถึงอะไร? และมีอะไรอีกที่จะปรากฏในที่ของมัน?
16 redhat  ls 


4
การเปลี่ยนสีของไฟล์ / dirs ใน linux ls
ฉันใช้สีโป๊วที่มีพื้นหลังสีดำและสงสัยว่ามีหรือเป็นวิธีการเปลี่ยนสีของ dirs ซึ่งเป็นสีน้ำเงินเข้ม ฉันสังเกตเห็น DIR_COLORS.xterm และ DIR_COLORS พวกเขาเล่นบทบาทนี้หรือไม่?


3
ทางเลือกในการ ls --time-style = full-iso ใน BSD คืออะไร?
คำสั่งใน Linux $ ls -lt --time-style=full-iso เอาท์พุต ... -rw-r--r-- 1 mduda mduda 1855 2009-08-26 13:07:55.000000000 +0200 screen-configurations.xml drwxr-xr-x 2 mduda mduda 4096 2009-08-26 13:07:22.000000000 +0200 Documents drwxr-xr-x 2 mduda mduda 4096 2009-08-26 13:07:22.000000000 +0200 Music drwxr-xr-x 2 mduda mduda 4096 2009-08-26 13:07:22.000000000 +0200 Pictures
9 bsd  ls 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.