MacOS có thể đẹp, xịn, sang – nhưng không biết dùng terminal thì chỉ là con cá vàng biết đi xe đạp. Bài này dành cho bạn – người muốn điều khiển chiếc máy của mình như một hacker mặc hoodie trong phim.
🛠️ 1. Terminal là gì?
Terminal trên macOS là cửa sổ thần kỳ giúp bạn tương tác với hệ thống bằng dòng lệnh (command-line). Tưởng tượng nó như... người yêu bạn không giỏi giao tiếp bằng mắt, chỉ thích nhắn tin vậy. Gõ đúng lệnh là nó chiều, gõ sai thì nó chửi.
📦 2. Lệnh Quản lý File và Folder
Lệnh | Giải thích |
---|---|
ls |
Liệt kê file/folder trong thư mục hiện tại |
ls -la |
Liệt kê tất cả file (kể cả file ẩn) với thông tin chi tiết |
cd folder_name |
Di chuyển vào thư mục |
cd .. |
Quay lại thư mục cha |
pwd |
Hiện path hiện tại |
mkdir folder_name |
Tạo thư mục mới |
touch file.txt |
Tạo file trống mới |
rm file.txt |
Xoá file |
rm -rf folder_name |
Xoá cả folder + file bên trong (cẩn thận nha) |
mv a.txt b.txt |
Đổi tên hoặc di chuyển file |
cp a.txt b.txt |
Copy file |
🧹 3. Lệnh Dọn Dẹp & Hệ Thống
Lệnh | Chức năng |
---|---|
top |
Hiện các process đang chạy |
ps aux |
Tương tự top , có thêm chi tiết |
kill PID |
Diệt process theo PID |
sudo shutdown -r now |
Khởi động lại máy |
sudo shutdown -h now |
Tắt máy |
df -h |
Hiển thị dung lượng ổ đĩa |
du -sh * |
Xem dung lượng folder hiện tại (ai ăn RAM nhiều biết liền) |
🌐 4. Mạng - Internet - IP các kiểu
Lệnh | Giải thích |
---|---|
ping google.com |
Kiểm tra kết nối mạng |
ifconfig |
Xem địa chỉ IP (local) |
curl ifconfig.me |
Xem địa chỉ IP public |
traceroute google.com |
Theo dõi đường đi của gói tin |
💣 5. Homebrew – Trợ lý ảo của dev thủ
Cài Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Một số lệnh cơ bản:
Lệnh | Giải thích |
---|---|
brew install package |
Cài package |
brew uninstall package |
Gỡ package |
brew list |
Danh sách đã cài |
brew update && brew upgrade |
Cập nhật và nâng cấp tất cả |
Ví dụ:
brew install git
brew install node
🔍 6. Spotlight Từ Terminal (Dành cho ai lười mở Finder)
mdfind "tên file"
🎨 7. Custom Terminal Cho Đẹp Như Gái Hàn Quốc
- Dùng iTerm2 thay Terminal gốc.
- Cài Oh My Zsh:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
- Chọn theme
powerlevel10k
, thêm emoji, màu mè bướm bướm tùy gu.
🧠 8. Trick Cho Dev & Power User
Mẹo | Công dụng |
---|---|
open . |
Mở thư mục hiện tại bằng Finder |
open file.txt |
Mở file bằng app mặc định |
pbcopy |
Copy output vào clipboard |
pbpaste |
Dán từ clipboard ra terminal |
history |
Xem lịch sử lệnh |
!! |
Chạy lại lệnh trước |
!n |
Chạy lệnh dòng số n |
🧙♂️ 9. Cấu Hình .zshrc Như Pro
alias gs="git status"
alias gl="git log"
alias gaa="git add ."
alias gp="git push"
alias serve="python3 -m http.server"
export PATH="/opt/homebrew/bin:$PATH"
🧪 10. Một Số Command “Có Thể Bạn Chưa Dùng Nhưng Cực Kỳ Ngầu”
say "Máy bạn sắp nổ" # Làm máy nói chuyện
caffeinate # Ngăn máy sleep
yes "I love Mac" # In liên tục
🔚 Kết Luận
Terminal không đáng sợ – chỉ đáng sợ khi bạn không chịu học nó.
Biết dùng Terminal, bạn sẽ làm việc nhanh hơn, chuyên nghiệp hơn, và… trông cực ngầu với dân thường.
🎁 Bonus
Gõ lệnh sai, đừng hoảng. Hãy coi đó là vấp té đầu đời – cài lại macOS là một hình thức thanh lọc nội tâm 🧘
# Nếu bạn đã đọc đến đây: bạn đã đủ sức để "hack" chính chiếc máy của mình rồi đó. Bắt đầu với 1 lệnh:
clear