Skip to content

Instantly share code, notes, and snippets.

@phamquyetthang
Last active July 1, 2026 02:12
Show Gist options
  • Select an option

  • Save phamquyetthang/e744254399037a4941a683d431850f5d to your computer and use it in GitHub Desktop.

Select an option

Save phamquyetthang/e744254399037a4941a683d431850f5d to your computer and use it in GitHub Desktop.
Free disk space ubuntu

Hướng dẫn dọn dẹp bộ nhớ và data rác trên Ubuntu

Tài liệu này tổng hợp các lệnh terminal giúp tối ưu hóa dung lượng lưu trữ, xóa bỏ các phiên bản Node.js không sử dụng và dọn dẹp cache của các trình quản lý gói.


1. Dọn dẹp hệ thống Ubuntu (Cơ bản)

Các lệnh này giúp xóa bỏ các gói cài đặt tạm thời, các thư viện cũ và giải phóng dung lượng từ log hệ thống.

  • Xóa các gói phụ thuộc không còn sử dụng:
    sudo apt autoremove -y
  • Xóa toàn bộ cache của các gói phần mềm (apt cache):
    sudo apt clean
  • Xóa các gói phần mềm đã cũ/hết hạn:
    sudo apt autoclean
  • Dọn dẹp nhật ký hệ thống (Giữ lại 3 ngày gần nhất):
    sudo journalctl --vacuum-time=3d
  • Dọn sạch thùng rác (Trash):
    rm -rf ~/.local/share/Trash/files/*

2. Quản lý Node.js với NVM

Sử dụng NVM để loại bỏ các phiên bản Node.js cũ chiếm dung lượng.

  • Liệt kê các phiên bản đang có:

    nvm ls

    (Lưu ý: Các dòng có chữ N/A là chưa được cài đặt, không tốn dung lượng).

  • Xóa một phiên bản Node cụ thể (Ví dụ v14.17.0):

    nvm uninstall 14.17.0

3. Dọn dẹp trình quản lý gói (Yarn & npm)

Các trình quản lý gói thường lưu cache rất lớn để tăng tốc độ cài đặt, nhưng có thể xóa đi nếu cần dung lượng.

  • Xóa cache của Yarn:
    yarn cache clean
  • Xóa cache của npm:
    npm cache clean --force

4. Dọn dẹp nâng cao

Dành cho người dùng sử dụng Docker, Snap hoặc muốn xóa triệt để các cấu hình cũ.

  • Dọn dẹp Docker (Xóa image, container, volume rác):
    docker system prune -a --volumes
  • Xóa các bản Snap cũ (Giải phóng nhiều GB):
    LANG=C snap list --all | awk '/disabled/{print $1, $3}' | while read snapname revision; do sudo snap remove "$snapname" --revision="$revision"; done
  • Xóa file cấu hình rác của các phần mềm đã gỡ (Residual configs):
    dpkg -l | awk '/^rc/ { print $2 }' | sudo xargs dpkg --purge
  • Xóa cache toàn bộ hệ thống (Thumbnail, Browser,...):
    rm -rf ~/.cache/*

Tài liệu được tổng hợp dành cho hệ điều hành Ubuntu.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment