วิธีเพิ่มพื้นที่ว่างในฮาร์ดไดรฟ์ใน Ubuntu

How Free Up Hard Drive Space Ubuntu



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

ถังขยะเปล่า

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









หากคุณต้องการบรรทัดคำสั่ง คุณสามารถล้างข้อมูลในถังขยะโดยเรียกใช้คำสั่งต่อไปนี้ตามลำดับ:



$ซีดี $HOME/.ท้องถิ่น/แบ่งปัน/ขยะ/ไฟล์/
$rm -rfi *

Autoremove ติดตั้งแพ็คเกจที่ไม่ได้ใช้งานอีกต่อไป

ตัวจัดการแพ็คเกจ apt ของ Ubuntu มาพร้อมกับตัวเลือกบรรทัดคำสั่งที่สะดวกซึ่งเรียกง่ายๆ ว่า autoremove มันลบแพ็คเกจที่ไม่ได้ใช้และเมล็ดเก่าที่ติดตั้งบนระบบ แต่สามารถลบออกได้อย่างปลอดภัยเนื่องจากไม่มีแพ็คเกจอื่นขึ้นอยู่กับพวกเขา ใช้คำสั่งต่อไปนี้เพื่อลบแพ็คเกจอัตโนมัติ:





$sudoฉลาด--ล้างลบอัตโนมัติ

สวิตช์ –purge ช่วยให้แน่ใจว่าไฟล์การกำหนดค่าที่เหลือจะถูกลบออกพร้อมกับแพ็คเกจด้วย (ยกเว้นไฟล์การกำหนดค่าที่อยู่ในโฟลเดอร์หลัก)

แพ็คเกจทำความสะอาด

นอกเหนือจากคำสั่ง autoremove แล้ว ตัวจัดการแพ็คเกจ apt ของ Ubuntu ยังมาพร้อมกับคำสั่งอื่นๆ อีกสองสามคำสั่งที่มีประโยชน์สำหรับการล้างไฟล์เก่า คำสั่งเหล่านี้สะอาดและทำความสะอาดอัตโนมัติ คำสั่ง clean ลบแคชในเครื่องของแพ็คเกจ .deb ที่ดาวน์โหลดทั้งหมดหรือบางส่วน ซึ่งใช้ในอดีตสำหรับการอัปเดตระบบหรือในการติดตั้งแอปพลิเคชันใหม่ คำสั่ง autoclean ทำเช่นเดียวกันกับความแตกต่างเล็กน้อย จะลบเฉพาะแพ็คเกจที่ล้าสมัยและไม่มีให้บริการบนเซิร์ฟเวอร์ Ubuntu อย่างเป็นทางการอีกต่อไป คำสั่ง clean สามารถลบไฟล์ได้มากกว่า autoclean คำสั่งเหล่านี้มีดังนี้:



$sudoสะอาด
$sudoapt ทำความสะอาดอัตโนมัติ

ตัววิเคราะห์การใช้งานดิสก์

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

หา

คำสั่ง find มีให้ในลีนุกซ์ส่วนใหญ่โดยค่าเริ่มต้น สามารถใช้สำหรับค้นหาไฟล์ที่อยู่ในไดเร็กทอรีเฉพาะ เมื่อใช้คำสั่ง find จะสามารถตรวจสอบขนาดของไฟล์ที่แสดงในผลการค้นหาได้ จากนั้นคุณสามารถตัดสินใจลบออกหรือไม่ คำสั่งด้านล่างจะแสดงไฟล์ที่มีขนาดใหญ่กว่า 1024MB ในโฮมไดเร็กทอรี

$sudo หา $HOME -พิมพ์NS-ขนาด+1024M-exec ลส -NS {}+

สำหรับการอ้างอิง ด้านล่างนี้คือผลลัพธ์ของคำสั่งด้านบนในระบบของฉัน

2.3G /home/nit/Downloads/focal-desktop-amd64.iso
2.1G /home/nit/Downloads/focal-desktop-amd64.iso.zs-old

เทพบุตร

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

$sudoฉลาดติดตั้งdeborphan

หากต้องการดูรายการแพ็คเกจที่ถูกละเลย ให้รันคำสั่งด้านล่าง:

$deborphan

ในการแสดงรายการแพ็คเกจที่ถูกละเลยทั้งหมดและลบออกพร้อมกัน ให้รันคำสั่งด้านล่าง:

$deborphan| xargs sudoฉลาด--ล้างลบ

Dpigs

Dpigs เป็นแอพบรรทัดคำสั่งที่แสดงรายการแพ็คเกจเดเบียนที่ติดตั้งซึ่งใช้พื้นที่มากที่สุดในฮาร์ดไดรฟ์ ในการติดตั้ง dpigs บน Ubuntu ให้รันคำสั่งด้านล่าง:

$sudoฉลาดติดตั้งเดเบียน-สารพัด

รันคำสั่งด้านล่างเพื่อดูรายการแพ็คเกจ 20 แพ็คเกจที่ใช้พื้นที่ว่างบนฮาร์ดไดรฟ์ของคุณมากที่สุด:

$dpigs-ชม -NS ยี่สิบ

สำหรับการอ้างอิง ด้านล่างนี้คือผลลัพธ์ของคำสั่งด้านบนในระบบของฉัน

บทสรุป

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