// DevOps public function show() { return 'Một số câu lệnh Linux hay dùng'; }

# 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