du
และdf
ทำสิ่งที่คล้ายกันดังนั้นฉันมักจะพบว่าตัวเองพิมพ์ผิด
ฉันคิดว่าถ้าฉันรู้ว่า "du" และ "df" ย่อมาจากอะไรอาจทำให้จำได้ง่ายขึ้นว่าควรใช้อะไร
อะไรคือวิธีที่จะแยกความแตกต่างระหว่างสองสิ่งนี้เพื่อให้ฉันสามารถจำได้ว่าการกระทำแบบใด
du
และdf
ทำสิ่งที่คล้ายกันดังนั้นฉันมักจะพบว่าตัวเองพิมพ์ผิด
ฉันคิดว่าถ้าฉันรู้ว่า "du" และ "df" ย่อมาจากอะไรอาจทำให้จำได้ง่ายขึ้นว่าควรใช้อะไร
อะไรคือวิธีที่จะแยกความแตกต่างระหว่างสองสิ่งนี้เพื่อให้ฉันสามารถจำได้ว่าการกระทำแบบใด
คำตอบ:
du
== ใช้ Disk มันเดินผ่านไดเรกทอรีต้นไม้และนับขนาดผลรวมของไฟล์ทั้งหมดในนั้น มันอาจจะไม่ส่งออกข้อมูลที่แน่นอนเนื่องจากความเป็นไปได้ของไฟล์ที่ไม่สามารถอ่านได้ลิงก์ในต้นไม้ไดเรกทอรี ฯลฯ มันจะแสดงข้อมูลเกี่ยวกับไดเรกทอรีเฉพาะที่ร้องขอ คิดว่า"ไฟล์เหล่านี้มีการใช้พื้นที่ดิสก์เท่าใด"
df
== ดิสก์ ดูดิสก์ที่ใช้บล็อกโดยตรงในข้อมูลเมตาของระบบแฟ้ม ด้วยเหตุนี้จึงส่งคืนได้เร็วกว่านั้นdu
แต่สามารถแสดงข้อมูลเกี่ยวกับดิสก์ / พาร์ติชันทั้งหมดได้เท่านั้น คิดว่า"ฉันมีพื้นที่ว่างในดิสก์เท่าใด"
du
ย่อมาจาก "ไดเรกทอรีที่ใช้งาน" ( แต่ใช่มันเป็นเรื่องที่ถกเถียงกัน :-P)
du - display disk usage statistics
โดยวิธีการที่แม้จะอยู่ในหน้าคนจะถูกเขียน
df
ไม่ ดังนั้นบางทีคนที่หน้าเป็นแหล่งที่มาของความสับสนที่นี่ ...
du
ใช้มากกว่าdf
โครงการแบบวันต่อวันเนื่องจากแสดงการใช้ดิสก์ตามระดับไดเรกทอรี
df
เป็นพื้นที่ว่างในดิสก์และแสดงในระดับระบบไฟล์ คำสั่งอื่นก็คือdfspace
ซึ่งจะใช้
dfspace
? ฉันจะติดตั้งมันได้อย่างไร มันไม่ได้อยู่ในที่เก็บของ Debian และฉันไม่เคยได้ยินมาก่อน
du
แล้วหลังจากส่งมันไปที่อัตโนมัติdisk-usage
)