การจัดการพื้นที่ดิสก์เป็นหนึ่งในข้อกังวลหลักสำหรับผู้ใช้คอมพิวเตอร์ โดยไม่คำนึงถึงแพลตฟอร์มที่พวกเขาใช้ โดยเฉพาะอย่างยิ่งถ้าคุณเป็นผู้ดูแลระบบ งานของคุณคือเฝ้าดูความสมบูรณ์ของระบบออฟไลน์และออนไลน์ เนื่องจากพื้นที่ดิสก์เหลือน้อยอาจเป็นอุปสรรคต่อการอัปเดตบน Linux ซึ่งอาจนำไปสู่ข้อผิดพลาดร้ายแรงอื่นๆ ได้
ดังนั้น หากต้องการทราบพื้นที่ดิสก์และจำนวนพื้นที่ที่ใช้โดยไฟล์เฉพาะ คุณต้องคุ้นเคยกับคำสั่ง df และ du
ในโพสต์นี้ เราจะพูดถึงวิธีใช้คำสั่ง df และ du เพื่อตรวจสอบและจัดการพื้นที่ดิสก์บน Linux
คำสั่ง DF (ระบบไฟล์ดิสก์)
เปิดใช้เทอร์มินัล พิมพ์ df แล้วกด Enter คุณจะได้ผลลัพธ์ตามที่แสดงในภาพด้านล่าง:
จะแสดงรายการดิสก์ที่เชื่อมต่อกับระบบ การค้นหาดิสก์ที่คุณต้องการตรวจสอบพื้นที่ดิสก์อาจเป็นปัญหาได้ ดังนั้น คุณสามารถใช้คำสั่ง –df /dev/sda1 เพื่อตรวจสอบพื้นที่ดิสก์ของดิสก์เฉพาะ
หากคุณไม่เข้าใจสิ่งที่แสดง ให้พิมพ์ df -h
หากคุณต้องการชี้ให้เห็นสิ่งต่างๆ เช่น จำนวนบล็อกทั้งหมด บล็อกที่มีอยู่ หรือเปอร์เซ็นต์ของพื้นที่ที่ใช้ ให้ใช้ –output flag
- ขนาด – จำนวนบล็อกทั้งหมด
- avail – จำนวนบล็อกที่มีอยู่ทั้งหมด
- pcent – เปอร์เซ็นต์พื้นที่ที่ใช้
- เป้าหมาย – จุดเชื่อมต่อสำหรับอุปกรณ์
- แหล่งที่มา – แหล่งที่มาของจุดต่อเชื่อมอุปกรณ์
- ใช้แล้ว – จำนวนบล็อกที่ใช้ทั้งหมด
df –output=pcent หรือ df –output=size
คำสั่ง Du (การใช้งานดิสก์)
ตอนนี้คุณรู้วิธีตรวจสอบพื้นที่ดิสก์แล้ว คุณต้องทราบวิธีจัดการพื้นที่ดิสก์ใน Linux หากคุณทราบว่าดิสก์เกือบเต็ม ดังนั้นในการแก้ปัญหา คุณต้องใช้คำสั่ง du เพื่อรับไฟล์ปัญหา อาจเป็นอะไรก็ได้ตั้งแต่ไฟล์ข้อผิดพลาดของจาวาไปจนถึงแคช ดังนั้น หากต้องการลบไฟล์เหล่านี้ คุณสามารถใช้ du.
หมายเหตุ:หากคุณลบสิ่งที่คุณไม่ต้องการ คุณสามารถพิมพ์ du เพื่อรับไฟล์ทั้งหมด กระบวนการนี้อาจใช้เวลานาน
เคล็ดลับโบนัส:
คุณสามารถใช้คำสั่ง DU ในลักษณะเหล่านี้ได้เช่นกัน:
หากคุณต้องการรับข้อมูลเกี่ยวกับการใช้ดิสก์ของไฟล์และโฟลเดอร์บนเดสก์ท็อป ให้พิมพ์:
ดู่ /home/user/Desktop/
ในกรณีที่คุณต้องการรับข้อมูลด้านบนในรูปแบบที่อ่านได้ ให้พิมพ์:
du -h /home/user/Desktop/
หากต้องการทราบขนาดรวมของโฟลเดอร์บนเดสก์ท็อป คุณสามารถใช้
du -sh/home/user/Desktop/
คุณยังสามารถจัดเรียงไฟล์และโฟลเดอร์ตามวันที่แก้ไขล่าสุด สำหรับประเภทนั้น:
du -h –time /home/user/Desktop/
หากต้องการยกเว้นไฟล์และโฟลเดอร์บางประเภทระหว่างการรับไฟล์ ให้พิมพ์:
du -h /home/user/Desktop/ –exclude=”*.txt” | sort -rn –
การใช้ txt จะไม่รวมไฟล์ประเภทนี้
คุณสามารถจัดเรียงไฟล์และโฟลเดอร์จากมากไปน้อยจากมากไปหาน้อยได้โดยใช้คำสั่งนี้:
du -h /home/user/Desktop/ | sort -rn.
นี่แหละ! นี่คือการใช้งานพื้นฐานของคำสั่ง df และ du ซึ่งสามารถช่วยคุณตรวจสอบและจัดการพื้นที่ดิสก์บนคอมพิวเตอร์ Linux ของคุณ วิธีนี้จะป้องกันไม่ให้อุปกรณ์ของคุณรก
ชอบบทความ? โปรดแบ่งปันความคิดในส่วนความคิดเห็นด้านล่าง