Thứ Ba, 21 tháng 10, 2025

Linux Cheat Sheet

Lệnh tệp (File Commands)

CommandMô tả
cat [file]In nội dung tệp
touch [file]Tạo tệp (hoặc cập nhật thời gian)
cp [src] [dst]Sao chép tệp
mv [src] [dst]Di chuyển/đổi tên tệp
rm [file]Xóa tệp
head [file]In 10 dòng đầu của tệp
tail [file]In 10 dòng cuối của tệp
tail -f [file]In 10 dòng cuối và theo dõi dòng mới

Lệnh thư mục (Directory Commands)

CommandMô tả
lsLiệt kê tệp trong thư mục hiện tại
ls [dir]Liệt kê tệp trong thư mục [dir]
ls -lLiệt kê tệp với chi tiết
ls -aLiệt kê tất cả tệp (bao gồm ẩn)
ls -alLiệt kê tất cả tệp với chi tiết
pwdIn thư mục làm việc hiện tại
cd [dir]Chuyển sang thư mục [dir]
cd ..Lên thư mục cha
mkdir [dir]Tạo thư mục
mkdir -p [dir]Tạo thư mục và thư mục cha nếu thiếu
cp -r [src] [dst]Sao chép thư mục và nội dung
mv [src] [dst]Di chuyển/đổi tên thư mục
rmdir [dir]Xóa thư mục rỗng
rm -r [dir]Xóa thư mục và nội dung

Bí danh thư mục (Directory Aliases)

AliasThư mục
.Thư mục hiện tại
..Thư mục cha
~Thư mục chính (home)

Lệnh liên kết (Link Commands)

CommandMô tả
ln -s [target] [link]Tạo liên kết mềm (symbolic link)
ln [target] [link]Tạo liên kết cứng (hard link)
readlink -f [file]In đường dẫn tuyệt đối của tệp

Lệnh tìm kiếm (Search Commands)

CommandMô tả
grep [pattern] [file]Tìm mẫu trong tệp
grep -r [pattern] [dir]Tìm mẫu đệ quy trong thư mục
grep -i [pattern] [file]Tìm mẫu không phân biệt chữ hoa/thường
grep -v [pattern] [file]Tìm dòng không khớp với mẫu
grep -n [pattern] [file]Tìm và in số dòng khớp
find [dir] -name [name]Tìm tệp trong [dir] bắt đầu bằng [name]
find [dir] -type [type]Tìm tệp trong [dir] theo loại [type]

Lệnh quản trị viên (Superuser Commands)

CommandMô tả
sudo [cmd]Chạy lệnh với quyền root
suChuyển sang người dùng root
su [user]Chuyển sang người dùng [user]

Lệnh quyền tệp (File Permission Commands)

CommandMô tả
chmod [mode] [file]Thay đổi quyền của tệp
chmod u+x [file]Thêm quyền thực thi cho chủ sở hữu
chmod 644 [file]Đặt quyền 644 (chủ đọc/ghi, nhóm và mọi người đọc)
chmod -R g+w [dir]Thêm quyền ghi cho nhóm trong thư mục đệ quy
chown [owner] [file]Thay đổi chủ sở hữu tệp
chown -R [owner] [dir]Thay đổi chủ sở hữu thư mục đệ quy
chown [owner]:[group] [file]Thay đổi chủ sở hữu và nhóm của tệp
chgrp [group] [file]Thay đổi nhóm của tệp

Bit quyền tệp (File Permission Bits)

BitMô tả
4Đọc (r)
2Ghi (w)
1Thực thi (x)

Ghi chú: Số đầu tiên là chủ sở hữu, số thứ hai là nhóm, số thứ ba là mọi người. Ví dụ: 640 nghĩa là chủ đọc/ghi, nhóm đọc, mọi người không có quyền.

Loại người dùng quyền tệp (File Permission User Types)

Loại người dùngMô tả
uChủ sở hữu
gNhóm
oMọi người khác
aTất cả

Lệnh thông tin hệ thống (System Information Commands)

CommandMô tả
dfHiển thị mức sử dụng đĩa
df -hHiển thị mức sử dụng đĩa (MB/GB/TB)
duHiển thị mức sử dụng đĩa theo thư mục
du -hHiển thị mức sử dụng đĩa (MB/GB/TB)
freeHiển thị mức sử dụng bộ nhớ
free -hHiển thị mức sử dụng bộ nhớ (MB/GB/TB)
uptimeHiển thị thời gian hoạt động
whoamiHiển thị người dùng hiện tại
unameHiển thị thông tin hệ thống
uname -aHiển thị tất cả thông tin hệ thống

Lệnh tắt/mở lại máy (Shutdown/Reboot Commands)

CommandMô tả
shutdownTắt máy sau 1 phút
shutdown nowTắt máy ngay lập tức
shutdown 16:30Tắt máy lúc 16:30
shutdown -cHủy lệnh tắt máy đã lên lịch
rebootKhởi động lại máy
poweroffTắt nguồn máy

Lệnh quản lý tiến trình (Process Commands)

CommandMô tả
psLiệt kê tiến trình
ps -efLiệt kê tất cả tiến trình
topHiển thị tiến trình theo thời gian thực
kill [pid]Chấm dứt tiến trình theo PID
pkill [name]Chấm dứt tiến trình theo tên
killall [name]Chấm dứt tất cả tiến trình theo tên

Lệnh SSH (Secure Shell Commands)

CommandMô tả
ssh-keygenTạo cặp khóa SSH
ssh-add [key]Thêm khóa SSH vào agent
ssh-add -lLiệt kê khóa SSH trong agent
ssh-copy-id [user]@[host]Sao chép khóa SSH đến [host] cho [user]
ssh [host]Kết nối đến [host] với người dùng hiện tại
ssh [user]@[host]Kết nối đến [host] với [user]
scp [src] [host]:[dest]Sao chép tệp [src] cục bộ đến [dest] trên [host]
scp [host]:[src] [dest]Sao chép tệp [src] từ [host] đến [dest] cục bộ

Lệnh quản lý gói (Package Management Commands)

CommandMô tả
apt install [pkg]Cài đặt gói
apt remove [pkg]Xóa gói
apt purge [pkg]Xóa gói và tệp cấu hình
apt updateCập nhật danh sách gói
apt upgradeNâng cấp các gói
apt search [term]Tìm kiếm gói

Lệnh khác (Other Commands)

CommandMô tả
echo [msg]In thông điệp ra stdout
man [cmd]Hiển thị trang hướng dẫn cho [cmd]
historyHiển thị lịch sử lệnh
which [cmd]Tìm đường dẫn đến tệp thực thi [cmd]
whereis [cmd]Tìm tệp nhị phân, mã nguồn, và trang hướng dẫn của [cmd]

Chuyển hướng (Redirection)

CommandMô tả
[cmd] > [file]Thay nội dung tệp bằng đầu ra của lệnh
[cmd] >> [file]Thêm đầu ra của lệnh vào tệp
[cmd] < [file]Chuyển hướng đầu vào từ tệp
[cmd] 2> [file]Chuyển hướng stderr đến tệp
[cmd] &> [file]Chuyển hướng stdout và stderr đến tệp

Ống dẫn (Piping)

CommandMô tả
[cmd1] | [cmd2]Chuyển stdout của [cmd1] làm đầu vào cho [cmd2]

Phím tắt (Shortcuts)

Phím tắtMô tả
Ctrl + CDừng lệnh hiện tại
Ctrl + AĐi đến đầu dòng
Ctrl + EĐi đến cuối dòng
Ctrl + KCắt dòng hiện tại
Ctrl + LXóa màn hình

Cấu trúc thư mục (Directory Structure)

Thư mụcMô tả
/Gốc (root)
/binChương trình nhị phân/thực thi
/etcTệp cấu hình hệ thống
/homeThư mục chính của người dùng
/optPhần mềm tùy chọn/bên thứ ba
/tmpTệp tạm thời
/varDữ liệu biến đổi
/var/logTệp nhật ký
=============================
Website không chứa bất kỳ quảng cáo nào, mọi đóng góp để duy trì phát triển cho website (donation) xin vui lòng gửi về STK 90.2142.8888 - Ngân hàng Vietcombank Thăng Long - TRAN VAN BINH
=============================
Nếu bạn không muốn bị AI thay thế và tiết kiệm 3-5 NĂM trên con đường trở thành DBA chuyên nghiệp hay làm chủ Database thì hãy đăng ký ngay KHOÁ HỌC ORACLE DATABASE A-Z ENTERPRISE, được Coaching trực tiếp từ tôi với toàn bộ bí kíp thực chiến, thủ tục, quy trình của gần 20 năm kinh nghiệm (mà bạn sẽ KHÔNG THỂ tìm kiếm trên Internet/Google) từ đó giúp bạn dễ dàng quản trị mọi hệ thống Core tại Việt Nam và trên thế giới, đỗ OCP.
- CÁCH ĐĂNG KÝ: Gõ (.) hoặc để lại số điện thoại hoặc inbox https://m.me/tranvanbinh.vn hoặc Hotline/Zalo 090.29.12.888
- Chi tiết tham khảo:
https://bit.ly/oaz_w
=============================
2 khóa học online qua video giúp bạn nhanh chóng có những kiến thức nền tảng về Linux, Oracle, học mọi nơi, chỉ cần có Internet/4G:
- Oracle cơ bản: https://bit.ly/admin_1200
- Linux: https://bit.ly/linux_1200
=============================
KẾT NỐI VỚI CHUYÊN GIA TRẦN VĂN BÌNH:
📧 Mail: binhoracle@gmail.com
☎️ Mobile/Zalo: 0902912888
👨 Facebook: https://www.facebook.com/BinhOracleMaster
👨 Inbox Messenger: https://m.me/101036604657441 (profile)
👨 Fanpage: https://www.facebook.com/tranvanbinh.vn
👨 Inbox Fanpage: https://m.me/tranvanbinh.vn
👨👩 Group FB: https://www.facebook.com/groups/DBAVietNam
👨 Website: https://www.tranvanbinh.vn
👨 Blogger: https://tranvanbinhmaster.blogspot.com
🎬 Youtube: https://www.youtube.com/@binhguru
👨 Tiktok: https://www.tiktok.com/@binhguru
👨 Linkin: https://www.linkedin.com/in/binhoracle
👨 Twitter: https://twitter.com/binhguru
👨 Podcast: https://www.podbean.com/pu/pbblog-eskre-5f82d6
👨 Địa chỉ: Tòa nhà Sun Square - 21 Lê Đức Thọ - Phường Mỹ Đình 1 - Quận Nam Từ Liêm - TP.Hà Nội

=============================
cơ sở dữ liệu, cơ sở dữ liệu quốc gia, database, AI, trí tuệ nhân tạo, artificial intelligence, machine learning, deep learning, LLM, ChatGPT, DeepSeek, Grok, oracle tutorial, học oracle database, Tự học Oracle, Tài liệu Oracle 12c tiếng Việt, Hướng dẫn sử dụng Oracle Database, Oracle SQL cơ bản, Oracle SQL là gì, Khóa học Oracle Hà Nội, Học chứng chỉ Oracle ở đầu, Khóa học Oracle online,sql tutorial, khóa học pl/sql tutorial, học dba, học dba ở việt nam, khóa học dba, khóa học dba sql, tài liệu học dba oracle, Khóa học Oracle online, học oracle sql, học oracle ở đâu tphcm, học oracle bắt đầu từ đâu, học oracle ở hà nội, oracle database tutorial, oracle database 12c, oracle database là gì, oracle database 11g, oracle download, oracle database 19c/21c/23c/23ai, oracle dba tutorial, oracle tunning, sql tunning , oracle 12c, oracle multitenant, Container Databases (CDB), Pluggable Databases (PDB), oracle cloud, oracle security, oracle fga, audit_trail,oracle RAC, ASM, oracle dataguard, oracle goldengate, mview, oracle exadata, oracle oca, oracle ocp, oracle ocm , oracle weblogic, postgresql tutorial, mysql tutorial, mariadb tutorial, ms sql server tutorial, nosql, mongodb tutorial, oci, cloud, middleware tutorial, docker, k8s, micro service, hoc solaris tutorial, hoc linux tutorial, hoc aix tutorial, unix tutorial, securecrt, xshell, mobaxterm, putty

ĐỌC NHIỀU

Trần Văn Bình - Oracle Database Master