ทำความสะอาดไดเรกทอรีบ้านของฉัน


25

ฉันมีปัญหาต่อไปนี้ฉันได้ติดตั้งแพคเกจ Ubuntu หลายอันนับตั้งแต่ที่ฉันใช้ Ubuntu ตอนนี้ฉันได้ลบแพ็คเกจเหล่านี้โดยใช้ Synaptic Package Manager แต่อย่างใดมันก็ยังเหลือโฟลเดอร์ที่ซ่อนอยู่ในโฮมไดเร็กตอรี่ของฉัน ทำให้เกิดช่องว่างที่ไม่จำเป็น เช่น. . Netbeans และ. marok ฯลฯ

มีวิธีในการตรวจจับโฟลเดอร์เหล่านี้ที่ไม่ได้ใช้งานโดยอัตโนมัติและลบทิ้งหรือไม่?

คำตอบ:


14

ดูในโฟลเดอร์ที่รบกวนคุณเพื่อดูว่ามีของมีค่าหรือไม่และ - ถ้าคุณพอใจที่จะสูญเสียข้อมูล - เพียงแค่ลบมัน (ในกรณีคุณอาจเลือกทิ้งไว้ในถังขยะ) สองสามสัปดาห์)

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

  • ใน synaptic คลิกขวาแพคเกจและเลือก มาร์คสำหรับการกำจัดสมบูรณ์
  • sudo apt-get purge packagenameในบรรทัดคำสั่งถ้าคุณต้องการพิมพ์

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

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

นอกจากนี้ใช้Computer Janitor (ระบบ→การดูแล→ Computer Janitor) เพื่อทำความสะอาดขยะที่ถูกทิ้งไว้โดยผู้จัดการแพคเกจ sudo apt-get autoremove && sudo apt-get autocleanในแง่ของบรรทัดคำสั่งนี้จะเทียบเท่ากับการทำ

แอปพลิเคชั่นบางตัวเช่น NetBeans และ AmaroK อาจทิ้งข้อมูลไว้บ้าง แต่ไม่มีวิธีใดที่ระบบจะลบมันโดยอัตโนมัติโดยไม่เสี่ยงที่จะลบสิ่งที่คนต้องการเก็บไว้ เพื่อประโยชน์ของผู้ใช้ไม่มีคุณสมบัติดังกล่าว; เป็นงานที่ดีหากพิจารณาว่าคุณอาจใช้งานเน็ตเบอรี่มาสองสามปีก่อนที่จะลบมันออก - ฉันจะน่ารำคาญจริงๆถ้าaptลบงานของคุณทั้งหมดเพื่อเพิ่ม 500 กิโลไบต์ :-)


6
คำสั่ง purge และฟีเจอร์ Synaptic ที่เกี่ยวข้องไม่ได้ลบไฟล์กำหนดค่าออกจากผู้ใช้ / โฮม มันลบ configs จาก / etc และโฟลเดอร์ระบบอื่น ๆ วิธีเดียวที่ฉันรู้ที่จะลบโฟลเดอร์ config ที่ซ่อนอยู่จาก / home คือการลบด้วยตนเอง
lovinglinux

4

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

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


3

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

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

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

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

cd "$HOME"
du -h --max-depth 1

3

โครงการ Mundus กำลังสร้างซอฟต์แวร์บางตัวที่ออกแบบมาเพื่อให้ง่ายต่อการล้างไฟล์ที่ไม่ได้ใช้ในโฮมไดเร็กตอรี่ ดู: http://blog.mundusproject.org/


เว็บไซต์มีการเปลี่ยนแปลง: sebikul.github.io/mundus •ซอร์สโค้ด: github.com/sebikul/mundus
myrdd
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.