6 lệnh để dọn dẹp hệ thống Ubuntu của bạn từ Terminal

Tác giả Starlink, T.M.Một 29, 2024, 04:10:20 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Giữ cho máy tính của bạn không có sự lộn xộn kỹ thuật số là một phần quan trọng của việc bảo trì, đồng thời đảm bảo bạn luôn có không gian cho các tệp và chương trình mới. Sau đây là một số lệnh đơn giản cho phép bạn dọn dẹp hệ thống Ubuntu của mình từ thiết bị đầu cuối, không cần GUI—vâng, ngoại trừ một trường hợp.

Lưu ý rằng trong hầu hết các trường hợp, các lệnh này sẽ hoạt động trên bất kỳ hệ thống nào dựa trên Debian. Tôi đã thử nghiệm chúng trên cả máy cài đặt Ubuntu cũng như máy Linux Mint. Trên cả hai hệ thống, tôi đều có được rất nhiều dung lượng, thực tế là nhiều hơn tôi mong đợi.


1. Gỡ cài đặt chương trình

Nơi đầu tiên để bắt đầu khi dọn dẹp hệ thống Ubuntu của bạn là kiểm tra các chương trình bạn đã cài đặt và sau đó xóa chúng. Để làm như vậy, bạn sẽ cần có danh sách mọi thứ được cài đặt trên hệ thống của mình. Có hai lệnh terminal cho việc này, hoặc là:

Mã nguồn [Chọn]
dpkg --list

Hoặc có thể dùng cách này:

Mã nguồn [Chọn]
apt list --installed
Tuy nhiên, tôi không thích cách tiếp cận này vì bạn sẽ nhận được danh sách lớn mà bạn cần phải cuộn thủ công và chúng bao gồm các phụ thuộc mà bạn có thể không biết cách sử dụng. Trừ khi bạn thực sự biết mình đang làm gì, tốt hơn là bạn nên vào danh sách các ứng dụng đã cài đặt trong GUI của mình. Tùy thuộc vào hệ thống bạn đang sử dụng, có những nơi khác nhau cho nó, nhưng nó nằm trong trung tâm phần mềm của bạn. Dưới đây là giao diện của nó trong Linux Mint.


Để xóa chương trình, bạn chỉ cần thực hiện thông qua trung tâm phần mềm hoặc nhập lệnh sau vào terminal:

Mã nguồn [Chọn]
sudo apt-get remove program-name
Lưu ý rằng bạn có thể xâu chuỗi nhiều chương trình lại với nhau cùng một lúc, chỉ cần thêm tên mà không cần dấu phẩy hoặc bất cứ thứ gì. Hãy xem bài viết đầy đủ của chúng tôi về cách gỡ cài đặt phần mềm trên Ubuntu nếu bạn muốn biết thêm chi tiết.

2. Dọn dẹp bộ nhớ đệm APT

Hầu hết các bản phân phối dựa trên Debian, bao gồm Ubuntu, đều sử dụng APT để quản lý chương trình, bạn có thể đọc thêm về điều này trong bài viết của chúng tôi về cách sử dụng apt-get. Tuy nhiên, APT lưu trữ bộ nhớ đệm các tệp đã tải xuống và không xóa bộ nhớ đệm đó. Nếu bạn đã sử dụng hệ thống của mình một thời gian, bộ nhớ đệm có thể đầy, vì vậy bạn sẽ cần xóa bộ nhớ đệm và lấy lại một số dung lượng đĩa.

Trước tiên, hãy tìm hiểu xem bộ nhớ đệm chiếm bao nhiêu dung lượng bằng lệnh "du" (đọc thêm về điều này trong bài viết của chúng tôi về cách xem dung lượng đĩa trống trong Linux ). Chúng ta cũng cần thêm vị trí của bộ nhớ đệm, theo mặc định là /var/cache/apt.

Mã nguồn [Chọn]
sudo du -sh /var/cache/apt
Bạn sẽ nhận được một thông báo ngắn hiển thị dung lượng mà thư mục đang chiếm dụng.


Gần 600MB trong trường hợp của tôi, đáng để dọn dẹp. Để làm như vậy, hãy nhập lệnh sau:

Mã nguồn [Chọn]
sudo apt-get clean
Trong trường hợp của tôi, điều này chỉ để lại 44KB tệp trong bộ nhớ đệm, đây là kết quả tốt hơn nhiều.


Nếu muốn, bạn cũng có thể tắt tính năng lưu trữ gói tự động để không phải xử lý vấn đề này nữa.

3. Xóa các gói bạn không còn cần nữa

Một trong những cách lớn nhất khiến tôi mất dung lượng là không xóa các gói không cần thiết, phần còn lại khi tôi cài đặt chương trình và sau đó không xóa trình cài đặt. Ubuntu cung cấp một lệnh rất đơn giản để dọn sạch tất cả các tệp không cần thiết này:

Mã nguồn [Chọn]
sudo apt-get autoremove
Thao tác này dọn dẹp trình cài đặt cũng như tất cả các loại tệp gói. Một số trong số này, như bản cập nhật kernel, rất lớn và nếu bạn chưa dọn dẹp trong một thời gian, thao tác này có thể giúp bạn tiết kiệm được nhiều gigabyte dung lượng ổ cứng. Ví dụ, tôi đã tạo gần 1GB dung lượng trên bản cài đặt Mint của mình.


4. Dọn dẹp Nhật ký Nhật ký

Giống như bất kỳ hệ thống máy tính nào, Ubuntu ghi lại những gì xảy ra trên hệ thống. Tất cả các hành động bạn thực hiện, các kết nối được thực hiện và những thứ tương tự như vậy được lưu trữ trong nhật ký và sau đó không bao giờ bị xóa. Chúng chủ yếu được lưu trữ trong các tệp văn bản đơn giản, nhưng vì có rất nhiều tệp nên hiệu ứng tích lũy rất ấn tượng.

Bạn có thể chạy lệnh sau để tìm hiểu xem nhật ký của bạn chiếm bao nhiêu dung lượng:

Mã nguồn [Chọn]
journalctl --disk-usage
Tôi đã làm vậy và tôi thấy của tôi chiếm hơn 3GB, quá nhiều. Để xóa lệnh này, lệnh dễ nhất là lệnh sau, trong đó con số biểu thị số ngày bạn muốn quay lại. Để thận trọng, tôi đã chọn một tuần.

Mã nguồn [Chọn]
sudo journalctl --vacuum-time=7d
Thao tác này dọn sạch gần hết 3,3 GB, giúp tôi có được 24 MB dễ quản lý hơn nhiều.


5. Xóa bộ nhớ đệm hình thu nhỏ của bạn

Bất cứ khi nào bạn thêm một hình ảnh vào Ubuntu, nó sẽ tạo một hình thu nhỏ để dễ dàng xem trong trình quản lý tệp của bạn. Tuy nhiên, các hình thu nhỏ này vẫn tồn tại ngay cả sau khi các hình ảnh mà chúng dựa trên bị xóa, nghĩa là chúng lại là một lớp tệp vô dụng khác chiếm dung lượng trên hệ thống của bạn. Để biết chính xác bao nhiêu, hãy chạy lệnh sau, giống như trước đây có lệnh "du".

Mã nguồn [Chọn]
du -sh ~/.cache/thumbnails
Dấu chấm trước "cache" biểu thị đây là thư mục ẩn, mặc dù điều đó sẽ không ảnh hưởng đến cách bạn tương tác với nó.

Trong trường hợp của tôi, thư mục có hơn 300MB tệp, nghĩa là cần phải dọn sạch. Cách tốt nhất để thực hiện việc này là sử dụng lệnh sau.

Mã nguồn [Chọn]
rm -rf ~/.cache/thumbnails/*
Sau đó, tôi kiểm tra lại kích thước của thư mục và thấy rằng nó dễ chấp nhận hơn nhiều, chỉ 4KB.


6. Xóa các tập tin trùng lặp

Cuối cùng, bạn cũng có tùy chọn tìm và xóa các tệp trùng lặp. Tuy nhiên, thật đáng buồn là Ubuntu không có công cụ tích hợp cho việc này. Thay vào đó, tôi khuyên bạn nên đọc bài viết của chúng tôi về cách tìm và xóa các tệp trùng lặp trên Linux, trong đó có một số cách bạn có thể thực hiện việc này.

Tôi đã làm theo hướng dẫn trong bài viết và có thể xóa gần 500MB tệp trùng lặp lưu trữ trên ổ cứng của tôi, điều này tạo nên sự khác biệt rất lớn.

Sử dụng bất kỳ hoặc tất cả các mẹo này, bạn có thể dễ dàng giải phóng nhiều gigabyte dung lượng trên hệ thống Ubuntu của mình. Nếu bạn đặc biệt cần nhiều dung lượng hơn để tăng tốc khởi động hệ thống, hãy xem hướng dẫn của chúng tôi về cách giải phóng dung lượng trên phân vùng khởi động Linux của bạn.