Quay lại Kho kiến thức
Server & VPS
2026-09-114 phút

Bảng tra cứu lệnh VPS & Docker hữu ích

Tổng hợp các lệnh Linux, Docker Compose, kiểm tra dung lượng ổ đĩa và xử lý sự cố VPS thường dùng.

VPSLinuxDockerDevOps

Bảng tra cứu lệnh VPS & Docker hữu ích

Tài liệu ghi nhớ nhanh các lệnh thực chiến trên Ubuntu / Linux VPS giúp quản lý máy chủ nhẹ nhàng và hiệu quả.


1. Kiểm tra tài nguyên hệ thống (RAM, Disk, CPU)

Xem dung lượng ổ đĩa còn trống:

df -h

Xem dung lượng của các thư mục lớn nhất:

du -sh /* 2>/dev/null | sort -hr | head -n 10

Xem tình trạng RAM và Swap:

free -h

Giám sát tiến trình trực quan:

htop
# Hoặc lệnh mặc định nếu chưa cài htop:
top

2. Quản lý Docker & Docker Compose

Xem các container đang chạy:

docker ps --format "table {{.Names}}\t{{.Status}}\t{{.Ports}}"

Xem log của một container cụ thể (theo thời gian thực):

docker logs -f --tail 100 <ten_container>

Build và cập nhật dịch vụ với Docker Compose:

docker compose up -d --build --remove-orphans

Kiểm tra và dọn Docker theo phạm vi an toàn:

# Xem dung lượng trước khi dọn:
docker system df

# Chỉ xóa image dangling và build cache không còn dùng:
docker image prune -f
docker builder prune -f

Không dùng --volumes trong lệnh dọn dẹp mặc định. Chỉ xóa một volume sau khi đã xác định chính xác dịch vụ sở hữu nó và có bản backup kiểm chứng được.


3. Quản lý mạng & Port

Kiểm tra cổng nào đang được mở / lắng nghe:

sudo ss -tulpn | grep LISTEN
# hoặc:
sudo netstat -tuln

Kiểm tra trạng thái tường lửa UFW:

sudo ufw status verbose

Mở cổng tường lửa:

sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw allow 3012/tcp
sudo ufw reload

4. Quản lý Nginx Host

Kiểm tra cú pháp cấu hình Nginx:

sudo nginx -t

Nạp lại cấu hình Nginx (Zero Downtime):

sudo systemctl reload nginx
Về Kho kiến thức