Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

วิธีตรวจสอบและทำความสะอาดพื้นที่ฮาร์ดดิสก์ด้วย QDirStat ใน Linux

วิธีตรวจสอบและทำความสะอาดพื้นที่ฮาร์ดดิสก์ด้วย QDirStat ใน Linux

QDirStat เป็นวิวัฒนาการของเครื่องมือ KDirStat ที่เก่าและทดสอบแล้ว โดยผู้เขียนเดียวกันคือ Stefan Hundhammer ทั้งสองโปรแกรมมีวัตถุประสงค์เดียวกัน: นำเสนอสถิติการใช้พื้นที่จัดเก็บของคอมพิวเตอร์ในรูปแบบที่มนุษย์เข้าใจง่าย

โปรแกรมไม่แสดงผลลัพธ์ด้วยตัวเลขและเปอร์เซ็นต์ดิบ แต่เป็นโครงสร้างต้นไม้แบบลำดับชั้นและแผนที่กราฟิก ทำให้ง่ายต่อการระบุจุดที่กินพื้นที่มากที่สุด: เพื่อค้นหาและลบไฟล์ที่ไม่จำเป็นและคืนพื้นที่ที่พวกมันใช้

มีจิตสำนึก QDirStat รู้ว่าเราจะใช้มันเพื่อคืนพื้นที่จัดเก็บ และรวมฟังก์ชันบางอย่างที่ช่วยในเรื่องนั้น แอปไม่ได้แค่แสดงสถิติไฟล์ – มันยังอนุญาตให้คุณดำเนินการกับพวกมัน คุณสามารถลบผ่านแอป ลบซากซากจาก GIT syncs หรือ make runs และลบไฟล์ขยะ และคุณสามารถปรับแต่งทั้งหมดหรือเพิ่มสถานการณ์การทำความสะอาดของคุณเอง

ติดตั้ง QDirStat

คุณน่าจะหา QDirStat ได้ในศูนย์ซอฟต์แวร์ของการกระจาย ค้นหาด้วยชื่อจากเครื่องมือจัดการซอฟต์แวร์กราฟิกหลักของการกระจายและติดตั้งผ่านมัน

วิธีตรวจสอบและทำความสะอาดพื้นที่ฮาร์ดดิสก์ด้วย QDirStat ใน Linux

หากชอบเทอร์มินัล บนการกระจายที่เข้ากันได้กับ Debian และ Ubuntu คุณสามารถนำมาติดตั้งด้วย:

sudo apt install qdirstat

ไม่เหมือนพี่ชายเก่า KDirStat QDirStat ไม่ต้องการไลบรารี KDE (หรือ GNOME หรือสภาพแวดล้อมเดสก์ท็อปอื่น) นอกจาก QT และ Perl ดังนั้นการติดตั้งจะรวดเร็วและไม่เจ็บปวด

เลือกพาธที่จะวิเคราะห์

เมื่อรัน QDirStat ข้ามตรงไปสู่การกระทำโดยถามว่าควรสำรวจพาธต้นทางอะไร คุณสามารถเลือกพาธใดๆ ที่เข้าถึงได้ผ่านตัวจัดการไฟล์ของคุณ ไม่ว่าจะเป็นท้องถิ่นหรือระยะไกล (เช่น SMB shares บนเครือข่าย Windows ท้องถิ่น) หากถูก mount และเข้าถึงได้ QDirStat จะใช้ได้

วิธีตรวจสอบและทำความสะอาดพื้นที่ฮาร์ดดิสก์ด้วย QDirStat ใน Linux

หลังเลือกพาธ คลิก "Open" เพื่อเลือกและไปยังหน้าต่างหลักของ QDirStat

มุมมองต้นไม้และแผนที่ภาพ

หลังวิเคราะห์เนื้อหาของพาธที่เลือกสักพัก QDirStat จะนำเสนอผลลัพธ์ในสองวิธีที่แตกต่างกันในหน้าต่างหลัก

อันแรกคือ "tree view" ไม่เหมือนอะไรที่คุณคุ้นเคยจากตัวจัดการไฟล์ทั่วไป ความแตกต่างคือ QDirStat จัดเรียงโดยค่าเริ่มต้นตามขนาดของแต่ละรายการ โดยที่กินพื้นที่มากที่สุดอยู่ด้านบน

เพียงสล쩍ดู คุณสามารถตรวจสอบได้ว่าโฟลเดอร์ใช้พื้นที่เท่าไรในเปอร์เซ็นต์ ขนาดจริงใน (K/M/T) ไบต์ ฯลฯ

เหมือน tree view ของตัวจัดการไฟล์ คุณสามารถขยายโฟลเดอร์ใดๆ เพื่อดูเนื้อหาโดยคลิกลูกศรเล็กทางซ้าย

วิธีตรวจสอบและทำความสะอาดพื้นที่ฮาร์ดดิสก์ด้วย QDirStat ใน Linux

ด้านล่างของหน้าต่างคุณสามารถเห็นมุมมองกราฟิกที่สองของทุกอย่างในพาธ

แต่ละสี่เหลี่ยมแทนไฟล์ที่ต่างกัน และสี่เหลี่ยมที่ใหญ่กว่า หมายถึงไฟล์ที่กินพื้นที่จัดเก็บมากกว่า

ถังขยะและลบไฟล์

เมื่อคุณค้นพบไฟล์หรือโฟลเดอร์ที่ต้องการกำจัด คลิกขวาที่มันและเลือก Move to Trash หรือเลือกแล้วกด Delete บนคีย์บอร์ด

ไฟล์/โฟลเดอร์จะค้างอยู่ในโฟลเดอร์ถังขยะของระบบปฏิบัติการจนกว่าจะถูกล้าง หรือไฟล์อื่นต้องการพื้นที่ที่มันใช้

วิธีตรวจสอบและทำความสะอาดพื้นที่ฮาร์ดดิสก์ด้วย QDirStat ใน Linux

สำหรับการลบถาวร เลือกตัวเลือก "Delete (no way to undelete!)" หรือกด Ctrl + Delete บนคีย์บอร์ดพร้อมไฟล์หรือโฟลเดอร์ที่เลือก

ตามที่ระบุชัดเจน การตรวจสอบซ้ำสิ่งที่คุณลบด้วยตัวเลือกนี้ไร้ประโยชน์ เพราะไม่มีการย้อนกลับ

การบีบอัดและการดำเนินการทำความสะอาด

เมื่อเลือกโฟลเดอร์แทนไฟล์ QDirStat เสนอตัวเลือกเพิ่มเติมสำหรับคืนพื้นที่จัดเก็บที่สูญหาย

คลิกขวาที่โฟลเดอร์ และ QDirStat จะอนุญาตให้คุณบีบอัดเนื้อหา (ด้วย tar สร้างไฟล์ bz2) เพื่อลดพื้นที่ที่ใช้

วิธีตรวจสอบและทำความสะอาดพื้นที่ฮาร์ดดิสก์ด้วย QDirStat ใน Linux

คุณยังสามารถล้างซากซากของ make หรือ GIT syncs โดยเลือกตัวเลือกเหล่านั้น ("make clean" และ "git clean") จากเมนูคลิกขวา

หลีกเลี่ยง "Clear Directory Contents" เพราะมันจะล้างทุกอย่างในโฟลเดอร์ (เว้นแต่จะเป็นสิ่งที่คุณต้องการ)

สุดท้าย "Delete Junk Files" กำจัดไฟล์ที่มันค้นพบในพาธที่เลือกที่มันจดจำว่าเป็นขยะ คุณสามารถระบุว่าอะไรคือขยะได้ด้วยตัวเองใน Settings ของ QDirStat

การปรับแต่งการทำความสะอาด

เลือก "Settings > Configure QDirStat" เพื่อทำอย่างนั้น คือ กำหนดค่า QDirStat โปรแกรมจัดกลุ่มตัวเลือกปรับแต่งในสี่แท็บ

วิธีตรวจสอบและทำความสะอาดพื้นที่ฮาร์ดดิสก์ด้วย QDirStat ใน Linux

Cleanup Actions อนุญาตให้คุณตรวจสอบฟังก์ชันที่มีอยู่ที่โปรแกรมสามารถรันบนไฟล์และโฟลเดอร์ที่เลือก แม้ชื่อจะบ่งชี้ว่าพวกมันเกี่ยวกับการลบข้อมูล แต่ที่นี่คุณจะพบตัวเลือก "Open File Manager Here" และ "Open Terminal Here" ด้วย คุณสามารถจัดระเบียบการกระทำและเพิ่มใหม่ได้หากต้องการ

MIME Categories คือที่ที่คุณสามารถกำหนดกลุ่มไฟล์ต่างๆ ตามรูปแบบที่ระบุในชื่อไฟล์ คุณอาจใส่ไฟล์ชั่วคราวในหมวด MIME "Junk" โดยเพิ่มรายการ "*.tmp" ในฟิลด์ "Patterns (Case Insensitive)"

Exclude Rules ทำรายการไฟล์และโฟลเดอร์ที่โปรแกรมจะไม่แตะ น่าจะดีที่สุดที่จะเพิ่มที่นี่โฟลเดอร์และไฟล์สำคัญที่คุณไม่อยากให้ได้รับผลกระทบจากการดำเนินงานของโปรแกรม

General มีตัวเลือกพื้นฐานบางอย่างเกี่ยวกับการดำเนินงานและสุนทรียศาสตร์ของแอป – สบายๆ ข้ามไปได้

รักษาความสะอาด

QDirStat มีประโยชน์มากในการค้นพบไฟล์ใหญ่แต่อยู่อย่างไร้ประโยชน์ที่กินพื้นที่จัดเก็บ แต่เหมือนที่เราเห็น มันมีประโยชน์มากกว่านั้นหากคุณปรับแต่งการกระทำที่มีอยู่ หรือตั้งค่าการกระทำของคุณเอง

ด้วยวิธีนี้ คุณจะรู้ว่าแต่ละอย่างทำอะไรและอาจส่งผลต่อไฟล์ของคุณอย่างไร และสร้างสถานการณ์การทำความสะอาด ที่การส่งข้อมูลซ้ำไปสูญหายจะเป็นเรื่องของสองคลิก