1. 🖥️ Terminal là gì?
- Terminal (hay command-line interface - CLI) là nơi bạn giao tiếp với hệ điều hành Linux thông qua lệnh văn bản.
- Không dùng chuột nhiều — chỉ cần gõ lệnh → Enter → hệ thống thực thi.
- Trong Kali Linux (hoặc bất kỳ distro nào), bạn mở terminal bằng:
Ctrl + Alt + T
- Hoặc tìm ứng dụng “Terminal” trong menu.
2. 📐 Cấu trúc dòng lệnh cơ bản
bash
username
: tên người dùng hiện tại (vd:kali
,root
)hostname
: tên máy (vd:kali
,victim
)~
: thư mục hiện tại (ở đây là home directory:/home/username
)$
: dấu nhắc lệnh cho người dùng thường#
: dấu nhắc lệnh cho người dùng root (quyền cao nhất)
👉 Ví dụ:
bash
3. 🧭 Các khái niệm cơ bản bạn cần hiểu
a. Thư mục (Directory) và Đường dẫn (Path)
- Thư mục gốc:
/
- Home directory:
/home/username
→ viết tắt là~
- Đường dẫn tuyệt đối: bắt đầu từ
/
→/home/kali/Documents
- Đường dẫn tương đối: bắt đầu từ thư mục hiện tại →
./file.txt
,../folder
b. Các ký hiệu đặc biệt
.
→ thư mục hiện tại..
→ thư mục cha (trên 1 cấp)~
→ thư mục home của bạn/
→ phân cách thư mục (trái ngược với Windows\
)#
→ comment trong script (không thực thi)|
→ pipe: chuyển output lệnh trước làm input lệnh sau>
→ ghi đè output vào file>>
→ ghi thêm output vào cuối file
4. 🖱️ Cách tương tác với Terminal
a. Gõ lệnh → Enter → xem kết quả
bash
b. Dùng phím tắt để tiết kiệm thời gian
c. Mở nhiều tab / cửa sổ terminal
Ctrl + Shift + T
→ mở tab mới trong terminalCtrl + Shift + N
→ mở cửa sổ terminal mới
5. 🧰 Một số lệnh đầu tiên bạn nên thử
👉 Thử ngay trong terminal của bạn:
bash
6. 🎯 Mẹo học hiệu quả
- Mỗi ngày học 5 lệnh mới + ôn lại lệnh cũ.
- Ghi chú lại lệnh + ví dụ ra file text hoặc dùng Obsidian/Notion.
- Tự đặt thử thách: “Tạo 3 thư mục, copy file qua lại, xóa 1 thư mục…”
- Không sợ gõ sai — gõ sai thì
Ctrl+C
và gõ lại. - Dùng Tab để autocomplete — giúp tránh lỗi chính tả và nhanh hơn.
✍️ BÀI TẬP THỰC HÀNH (TỰ LÀM TRONG KALI)
- Mở terminal, gõ
pwd
→ ghi lại kết quả. - Dùng
ls -la
để xem tất cả file trong thư mục home. - Tạo thư mục
oscp_lab
và vào trong đó. - Tạo file
note.txt
và ghi vào đó dòng: “Day 1 - Terminal”. - Copy
note.txt
thànhbackup.txt
. - Xóa
backup.txt
. - Quay lại thư mục home và xóa luôn thư mục
oscp_lab
. - Dùng
history
để xem lại các lệnh vừa gõ. - Dùng
Ctrl + R
và gõ “mkdir” để tìm lại lệnh tạo thư mục. - Gõ
man ls
→ đọc 5 phút → nhấnq
để thoát.
- Mở terminal, gõ
No comments:
Post a Comment