# Một số câu lệnh Linux hay dùng
Dưới đây là các câu lệnh Linux phổ biến, đặc biệt hữu ích cho dev, server (Ubuntu/Debian).
---
## 📂 Quản lý file & thư mục
- ls → liệt kê file/thư mục
- ls -la → xem chi tiết + file ẩn
- cd /path → chuyển thư mục
- pwd → xem đường dẫn hiện tại
- mkdir folder → tạo thư mục
- rm file → xoá file
- rm -rf folder → xoá thư mục (cẩn thận ⚠️)
- cp a.txt b.txt → copy file
- mv a.txt b.txt → đổi tên/di chuyển
---
## 📄 Xem & chỉnh sửa file
- cat file.txt → xem nhanh nội dung
- less file.txt → xem file dài (cuộn được)
- head -n 10 file.txt → xem 10 dòng đầu
- tail -n 10 file.txt → xem 10 dòng cuối
- tail -f log.txt → xem log realtime
- nano file.txt → edit đơn giản
- vim file.txt → edit nâng cao
---
## 🔍 Tìm kiếm
- find . -name "file.txt" → tìm file
- grep "text" file.txt → tìm text trong file
- grep -r "text" . → tìm trong folder
---
## ⚙️ Quản lý hệ thống
- top → xem process đang chạy
- htop → bản đẹp hơn của top (cài thêm)
- ps aux → list process
- kill PID → kill process
- kill -9 PID → kill mạnh
---
## 🌐 Network
- ping google.com → kiểm tra mạng
- curl http://example.com → gọi API
- wget url → download file
---
## 📦 Quản lý package (Ubuntu/Debian)
- sudo apt update → cập nhật list package
- sudo apt upgrade → update hệ thống
- sudo apt install nginx → cài package
- sudo apt remove nginx → xoá
---
## 🔐 Quyền & user
- chmod 755 file → đổi quyền
- chown user:group file → đổi owner
- whoami → user hiện tại
---
## 💾 Disk & dung lượng
- df -h → xem dung lượng ổ đĩa
- du -sh folder → dung lượng thư mục
---
## 🚀 Lệnh hay dùng cho dev
- history → xem lịch sử lệnh
- clear → xoá màn hình
- alias ll="ls -la" → tạo shortcut
- ssh user@ip → connect server
- scp file user@ip:/path → copy file lên server
---
## ⚠️ Tip quan trọng
- Luôn cẩn thận với rm -rf (xoá là không cứu được)
- Dùng sudo khi cần quyền admin
- Tab để auto-complete cho nhanh
Chưa có bình luận nào. Hãy là người đầu tiên bình luận!