22A Hue Street, Hanoi, Vietnam 0904092014 info@binhminhitc.com

Các bản phân phối Linux có thể dùng rất nhiều lệnh để thực hiện các tác vụ khác nhau. Với hầu hết bản phân phối Linux, Bash (Bourne Again Shell) là giao diện dòng lệnh hay shell mặc định dùng để chạy các lệnh này. Trong danh sách lệnh Linux từ A đến Z này, chúng tôi cố gắng đưa vào càng nhiều lệnh chạy được bằng bash càng tốt.
CLI (giao diện dòng lệnh) đã có từ rất lâu. Nguồn gốc của nó là CLI đầu tiên được xây dựng để “giao tiếp với máy tính qua máy teletype vào thập niên 1950.” CLI cho phép người dùng tương tác với hệ thống, nhận lệnh dạng ký tự từ bàn phím hoặc script. Tuy nhiên, CLI chỉ là giao diện; công việc chính do một chương trình gọi là trình thông dịch ngôn ngữ lệnh thực hiện.

Trước đây, chúng tôi đã tổng hợp danh sách lệnh cho trình thông dịch dòng lệnh CMD trên Microsoft Windows, bạn có thể tham khảo bên dưới:
Ai cũng biết giao diện dòng lệnh (CLI), còn gọi là shell, là phần không thể thiếu với nhiều người dùng Linux, kể cả khi môi trường desktop đồ họa trên Linux đã khá thân thiện.
Dòng chữ đầu tiên bạn thấy khi vào shell gọi là dấu nhắc (prompt), cho biết hệ thống sẵn sàng nhận lệnh. Shell được truy cập qua Terminal – thiết bị phần cứng dùng để nhập và hiển thị dữ liệu. Tuy nhiên, ứng dụng terminal bạn thấy trên Linux là trình giả lập, mô phỏng công việc của một terminal thật.
Nhiều người thường nhầm lẫn giữa shell và terminal. Lấy ví dụ một chiếc ô tô: thân xe là terminal, còn bảng điều khiển có thể coi là shell, nơi bạn thực hiện các thao tác như tăng tốc, lùi, chuyển số, v.v. Xe phản hồi các thao tác bạn thực hiện trên bảng điều khiển. Tương tự, terminal hiển thị phản hồi cho các lệnh chạy qua shell hay CLI.

CLI của Linux có phân biệt chữ hoa chữ thường không?

Câu trả lời là có. Nếu bạn chạy LS thay vì ls, hệ thống sẽ báo lỗi. Dòng lệnh phân biệt chữ hoa chữ thường có một số lợi ích. Máy tính các thập kỷ trước không đủ nhanh, nên so sánh chuỗi giống hệt nhau có lợi hơn chuẩn hóa chữ hoa và chữ thường. Điều này được duy trì và thành thói quen, dù máy tính ngày nay nhanh và hiệu quả hơn nhiều. Nó cũng cho người dùng linh hoạt hơn khi chọn tên lệnh.

Danh sách lệnh Linux từ A đến Z

Trong bài này, tôi đã cố gắng tổng hợp danh sách các lệnh dùng trên nhiều bản phân phối Linux, dựa trên tài liệu từ Ubuntu manual, SS64 và Linux Dev Center. Có thể bạn đã biết, một số hoặc nhiều lệnh trong đây có thể không chạy trên bản phân phối của bạn. Để chạy các lệnh đó, bạn có thể cần cài thêm gói, hoặc đơn giản là lệnh không dành cho hệ thống của bạn.
Mô tả các lệnh Linux này dựa trên trang man của chúng. Để xem trang man:
man command_name
Ví dụ: man cat
Nếu thấy điểm nào chưa chính xác, hãy liên hệ để chúng tôi chỉnh sửa.

Lệnh Linux – A

Lệnh Mô tả
accept Chấp nhận hoặc từ chối tác vụ gửi tới một đích, như máy in.
access Kiểm tra quyền RWX của người dùng đối với một tệp.
aclocal Công cụ GNU autoconf
aconnect Trình quản lý kết nối ALSA sequencer.
acpi Hiển thị thông tin về Advanced Configuration and Power Interface (ACPI).
acpi_available Kiểm tra hệ thống có chức năng ACPI không.
acpid Thông báo cho chương trình user-space về các sự kiện ACPI.
addr2line Chuyển địa chỉ thành tên tệp và số dòng.
addresses Các định dạng địa chỉ email Internet.
agetty Một phiên bản Getty thay thế cho Linux
alias Tạo alias (bí danh) cho lệnh Linux
alsactl Truy cập điều khiển nâng cao cho driver card âm thanh ALSA.
amidi Đọc/ghi cổng ALSA RawMIDI.
amixer Truy cập bộ trộn âm dạng dòng lệnh cho driver card âm thanh ALSA.
anacron Chạy lệnh định kỳ.
aplay Trình ghi và phát âm thanh dạng dòng lệnh.
aplaymidi Tiện ích dòng lệnh phát tệp MIDI.
apm Hiển thị thông tin phần cứng Advanced Power Management (APM) trên hệ thống cũ.
apmd Xử lý sự kiện do driver APM BIOS báo về.
apropos Hiển thị danh sách mọi trang man chứa một từ khóa cụ thể
apt Advanced Package Tool, hệ thống quản lý gói cho Debian và các bản dựa trên Debian.
apt-get Tiện ích dòng lệnh cài/gỡ/cập nhật gói dựa trên hệ thống APT.
aptitude Một tiện ích khác để thêm/gỡ/nâng cấp gói dựa trên hệ thống APT.
ar Tiện ích tạo/sửa/giải nén tệp lưu trữ.
arch Hiển thị tên phần cứng của máy.
arecord Giống aplay, là trình ghi và phát âm thanh cho driver card âm thanh ALSA.
arecordmidi Ghi tệp MIDI chuẩn.
arp Thay đổi bộ nhớ đệm ARP của hệ thống
as Trình hợp dịch (assembler) GNU di động.
aspell Tiện ích kiểm tra chính tả tương tác.
at Lên lịch chạy lệnh vào ngày giờ chỉ định, đọc lệnh từ tệp đầu vào.
atd Chạy các tác vụ được xếp hàng bởi lệnh at.
atq Liệt kê các tác vụ đang chờ của người dùng cho lệnh at.
atrm Xóa các tác vụ được xếp hàng bởi lệnh at.
audiosend Gửi bản ghi âm dưới dạng email.
aumix Tiện ích trộn âm thanh.
autoconf Tạo script cấu hình từ TEMPLATE-FILE và xuất kết quả ra standard output.
autoheader Tạo header mẫu cho configure.
automake Tạo Makefile tuân thủ chuẩn GNU từ tệp mẫu
autoreconf Cập nhật các tệp cấu hình đã được tạo.
autoscan Tạo configure.in sơ bộ
autoupdate Cập nhật tệp configure.in lên autoconf mới hơn.
awk Tìm và thay thế văn bản trong tệp.

Lệnh Linux – B

Lệnh Mô tả
badblocks Quét phân vùng ổ đĩa để tìm bad sector.
banner In ký tự dạng áp phích (poster).
basename Hiển thị tên tệp sau khi bỏ thư mục hoặc hậu tố.
bash GNU Bourne-Again Shell.
batch Chạy các lệnh nhập từ standard input.
bc Dùng tiện ích máy tính GNU bc.
bg Đưa tiến trình chạy nền.
biff Thông báo thư đến và tên người gửi trên hệ thống chạy comsat server.
bind Gắn tên cho socket.
bison Trình sinh parser của GNU, tương thích với yacc.
break Thoát khỏi vòng lặp (ví dụ: for, while, select).
builtin Chạy lệnh builtin của shell, tạo hàm tùy chỉnh mở rộng chức năng của lệnh.
bzcmp Gọi chương trình cmp cho tệp nén bzip2.
bzdiff Gọi chương trình diff cho tệp nén bzip2.
bzgrep Gọi grep cho tệp nén bzip2.
bzip2 Trình nén tệp theo kiểu sắp xếp khối, dùng để thu nhỏ tệp.
bzless Áp dụng ‘less’ (hiển thị từng trang) cho tệp nén bzip2.
bzmore Áp dụng ‘more’ (bản kém hơn của less) cho tệp nén bzip2.

Lệnh Linux – C

Lệnh Mô tả
cal Hiển thị lịch.
cardctl Điều khiển socket PCMCIA và chọn phương án cấu hình.
cardmgr Theo dõi các socket được thêm/gỡ của thiết bị PCMCIA.
case Chạy lệnh có điều kiện theo mẫu khớp.
cat Nối các tệp và in ra màn hình.
cc Trình biên dịch C và C++ của GNU.
cd Chuyển thư mục.
cdda2wav Trích (rip) đĩa CD-ROM và tạo tệp WAV.
cdparanoia Ghi âm thanh từ CD tin cậy hơn nhờ thuật toán kiểm tra dữ liệu.
cdrdao Ghi toàn bộ nội dung chỉ định ra CD trong một lần.
cdrecord Ghi đĩa CD dữ liệu hoặc âm thanh.
cfdisk Hiển thị hoặc thay đổi bảng phân vùng ổ đĩa.
chage Thay đổi thông tin mật khẩu người dùng.
chattr Thay đổi thuộc tính tệp.
chdir Thay đổi thư mục làm việc hiện hành.
chfn Thay đổi tên thật và thông tin người dùng.
chgrp Thay đổi nhóm sở hữu của tệp.
chkconfig Quản lý việc chạy các dịch vụ theo runlevel.
chmod Thay đổi quyền truy cập tệp.
chown Thay đổi chủ sở hữu hoặc nhóm của tệp.
chpasswd Cập nhật mật khẩu hàng loạt.
chroot Chạy lệnh với quyền root.
chrt Thay đổi thuộc tính tiến trình theo thời gian thực.
chsh Đổi login shell.
chvt Đổi terminal ảo đang hiển thị.
cksum Tính checksum CRC cho tệp.
clear Xóa màn hình terminal.
cmp So sánh hai tệp (từng byte).
col Lọc ký tự xuống dòng ngược (và nửa ngược) khỏi đầu vào.
colcrt Lọc kết quả nroff để xem trước trên màn hình CRT.
colrm Xóa cột khỏi các dòng của tệp.
column Tiện ích định dạng đầu vào thành các cột.
comm So sánh từng dòng hai tệp đã sắp xếp.
command Chạy lệnh với tham số, bỏ qua hàm shell trùng tên.
compress Nén một hoặc nhiều tệp và thay thế tệp gốc.
continue Chuyển sang vòng lặp kế tiếp.
cp Sao chép nội dung tệp này sang tệp khác.
cpio Sao chép tệp vào và ra khỏi tệp lưu trữ.
cpp Bộ tiền xử lý ngôn ngữ C của GNU.
cron Daemon chạy các lệnh đã lên lịch.
crond Làm việc giống cron.
crontab Quản lý tệp crontab (chứa lịch chạy lệnh) của người dùng.
csplit Chia tệp thành các phần dựa trên dòng ngữ cảnh.
ctags Lập danh sách hàm và tên macro định nghĩa trong tệp mã nguồn.
cupsd Bộ lập lịch cho CUPS.
curl Truyền dữ liệu đến hoặc từ máy chủ qua các giao thức được hỗ trợ.
cut Cắt bỏ một phần của mỗi dòng trong tệp.
cvs Concurrent Versions System. Theo dõi phiên bản tệp, lưu/lấy lại phiên bản trước và cho phép nhiều người cùng làm việc trên một tệp.

Lệnh Linux – D

Lệnh Mô tả
date Hiển thị ngày giờ hệ thống.
dc Tiện ích máy tính để bàn (desk calculator).
dd Chuyển đổi và sao chép tệp, nhân bản ổ đĩa, ghi header ổ đĩa, v.v.
ddrescue Khôi phục dữ liệu từ phân vùng bị hỏng.
deallocvt Giải phóng bộ nhớ kernel của các console ảo không dùng.
debugfs Trình gỡ lỗi hệ thống tệp ext2/ext3/ext4
declare Khai báo biến và gán thuộc tính.
depmod Tạo modules.dep và các tệp map.
devdump Hiển thị tương tác nội dung của thiết bị hoặc hệ thống tệp ISO.
df Hiển thị dung lượng ổ đĩa đã dùng.
diff So sánh từng dòng giữa các tệp.
diff3 So sánh từng dòng ba tệp.
dig Domain Information Groper, tiện ích tra cứu DNS.
dir Liệt kê nội dung thư mục.
dircolors Đặt màu cho ‘ls’ bằng cách thay đổi biến môi trường LS_COLORS.
dirname Hiển thị đường dẫn sau khi bỏ dấu gạch chéo cuối cùng và các ký tự phía sau.
dirs Hiển thị danh sách thư mục đã ghi nhớ.
disable Hạn chế truy cập máy in.
dlpsh Shell Desktop Link Protocol (DLP) tương tác cho PalmOS.
dmesg Xem và điều khiển bộ đệm vòng (ring buffer) của kernel.
dnsdomainname Hiển thị tên miền DNS của hệ thống.
dnssec-keygen Tạo khóa Secure DNS đã mã hóa cho một tên miền.
dnssec-makekeyset Tạo bộ khóa tên miền từ một hoặc nhiều khóa bảo mật DNS do dnssec-keygen tạo.
dnssec-signkey Ký keyset DNS bảo mật bằng chữ ký khóa trong danh sách key-identifier.
dnssec-signzone Ký tệp zone DNS bảo mật bằng chữ ký trong danh sách key-identifier.
doexec Chạy tệp thực thi với danh sách argv tùy ý.
domainname Hiển thị hoặc đặt tên miền NIS (Network Information Services) hiện tại.
dosfsck Kiểm tra và sửa hệ thống tệp MS-DOS.
du Hiển thị tóm tắt dung lượng ổ đĩa của tệp.
dump Tiện ích sao lưu cho hệ thống tệp ext2/ext3.
dumpe2fs Kết xuất (dump) hệ thống tệp ext2/ext3/ext4.
dumpkeys Hiển thị thông tin bảng chuyển đổi hiện tại của driver bàn phím.

Lệnh Linux – E

Lệnh Desription
e2fsck Kiểm tra hệ thống tệp ext2/ext3/ext4.
e2image Lưu metadata quan trọng của hệ thống tệp ext2/ext3/ext4 ra tệp.
e2label Hiển thị hoặc đổi nhãn của hệ thống tệp ext2/ext3/ext4.
echo Gửi chuỗi đầu vào ra standard output, tức hiển thị văn bản lên màn hình.
ed GNU Ed – trình soạn thảo văn bản theo dòng.
edquota Sửa hạn mức (quota) hệ thống tệp bằng trình soạn thảo như vi.
egrep Tìm và hiển thị văn bản khớp với mẫu.
eject Đẩy thiết bị lưu trữ rời ra.
elvtune Đặt độ trễ trong thuật toán elevator dùng để lập lịch I/O cho thiết bị khối chỉ định.
emacs Tiện ích dòng lệnh của trình soạn thảo Emacs.
enable Bật/tắt lệnh builtin của shell.
env Chạy lệnh trong môi trường đã sửa đổi. Hiển thị/đặt/xóa biến môi trường.
envsubst Thay giá trị biến môi trường vào chuỗi định dạng shell.
esd Khởi động Enlightenment Sound Daemon (EsounD hoặc esd), cho phép nhiều ứng dụng cùng truy cập một thiết bị âm thanh.
esd-config Quản lý cấu hình EsounD.
esdcat Dùng EsounD để gửi dữ liệu âm thanh từ tệp chỉ định.
esdctl Chương trình điều khiển EsounD.
esddsp Chuyển dữ liệu âm thanh không qua esd sang esd và điều khiển mọi âm thanh bằng esd.
esdmon Sao chép âm thanh đang gửi tới một thiết bị, đồng thời gửi tới thiết bị thứ hai.
esdplay Dùng hệ thống EsounD để phát tệp.
esdrec Dùng EsounD để ghi âm vào tệp chỉ định.
esdsample Lấy mẫu âm thanh bằng esd.
etags Tạo danh sách hàm và macro từ tệp mã nguồn. Các etags này được emacs dùng. Với vi, dùng ctags.
ethtool Truy vấn và điều khiển thiết lập driver mạng và phần cứng.
eval Đánh giá nhiều lệnh hoặc tham số cùng lúc.
ex Lệnh tương tác
exec Trình soạn thảo văn bản theo dòng, tương tác.
exit Thoát khỏi terminal.
expand Chuyển tab thành khoảng trắng trong tệp và hiển thị kết quả.
expect Phần mở rộng của Tcl script, dùng để tự động hóa tương tác với ứng dụng khác dựa trên kết quả đầu ra mong đợi.
export Đặt biến môi trường.
expr Tính biểu thức và hiển thị ra standard output.

Lệnh Linux – F

Lệnh Mô tả
factor Hiển thị thừa số nguyên tố của các số nguyên chỉ định.
false Không làm gì và trả về thất bại. Thoát với mã trạng thái báo lỗi.
fc-cache Tạo cache thông tin font sau khi quét các thư mục.
fc-list Hiển thị danh sách font có sẵn.
fdformat Định dạng cấp thấp cho đĩa mềm.
fdisk Thay đổi bảng phân vùng ổ đĩa.
fetchmail Lấy thư từ máy chủ email và chuyển tới hệ thống phân phối thư cục bộ.
fg Đưa tác vụ lên chạy tiền cảnh.
fgconsole Hiển thị số của console ảo hiện tại.
fgrep Hiển thị các dòng trong tệp khớp với chuỗi chỉ định. Một biến thể của grep.
file Xác định loại tệp.
find Tìm tệp trong cây thư mục.
finger Hiển thị dữ liệu người dùng, gồm thông tin trong .plan và .project ở thư mục home của mỗi người dùng.
fingerd Cung cấp giao diện mạng cho chương trình finger.
flex Tạo chương trình so khớp mẫu trên văn bản.
fmt Chuyển văn bản về độ rộng chỉ định bằng cách lấp đầy dòng và bỏ xuống dòng, rồi hiển thị kết quả.
fold Ngắt dòng đầu vào cho vừa độ rộng chỉ định.
for Mở rộng từ và chạy lệnh cho từng phần tử trong danh sách kết quả.
formail Lọc standard input sang định dạng mailbox.
format Định dạng ổ đĩa.
free Hiển thị bộ nhớ hệ thống còn trống và đã dùng.
fsck Kiểm tra và sửa hệ thống tệp Linux
ftp Giao diện người dùng cho giao thức truyền tệp (FTP).
ftpd Tiến trình máy chủ FTP.
function Định nghĩa macro hàm.
fuser Tìm và kill tiến trình đang truy cập một tệp.

Lệnh Linux – G

Lệnh Mô tả
g++ Chạy trình biên dịch g++.
gawk Quét mẫu và xử lý ngôn ngữ. Bản triển khai ngôn ngữ AWK của GNU.
gcc Trình biên dịch C và C++ của GNU.
gdb Tiện ích gỡ lỗi chương trình và xác định nơi chương trình bị lỗi.
getent Hiển thị mục từ thư viện Name Service Switch theo khóa chỉ định.
getkeycodes Hiển thị bảng ánh xạ scancode-keycode của kernel.
getopts Tiện ích phân tích tham số vị trí.
gpasswd Cho phép quản trị viên đổi mật khẩu nhóm.
gpg Cung cấp dịch vụ mã hóa và ký theo chuẩn OpenPGP.
gpgsplit Tách thông điệp OpenPGP thành các gói.
gpgv Xác minh chữ ký OpenPGP.
gpm Cung cấp chức năng cắt-dán và mouse server cho console Linux.
gprof Hiển thị dữ liệu profile dạng call graph.
grep Tìm mẫu trong tệp đầu vào và hiển thị các dòng liên quan.
groff Giao diện (front-end) của hệ thống định dạng tài liệu groff.
groffer Hiển thị tệp groff và trang man.
groupadd Thêm nhóm người dùng mới.
groupdel Xóa nhóm người dùng.
groupmod Sửa định nghĩa nhóm.
groups Hiển thị các nhóm mà người dùng thuộc về.
grpck Kiểm tra tính toàn vẹn của các tệp nhóm.
grpconv Tạo tệp gshadow từ tệp group hoặc gshadow có sẵn.
gs Gọi Ghostscript, trình thông dịch và xem trước ngôn ngữ PostScript và PDF của Adobe.
gunzip Tiện ích nén/giải nén tệp.
gzexe Nén tệp thực thi tại chỗ để chúng tự giải nén và chạy về sau.
gzip Giống gzip.

Lệnh Linux – H

Lệnh Mô tả
halt Lệnh tắt máy.
hash Hiển thị đường dẫn của các lệnh đã chạy trong shell.
hdparm Hiển thị/cấu hình tham số cho thiết bị SATA/IDE.
head Hiển thị 10 dòng đầu của mỗi tệp chỉ định.
help Hiển thị trợ giúp cho lệnh builtin.
hexdump Hiển thị nội dung tệp ở dạng thập lục phân, bát phân, thập phân hoặc ASCII.
history Hiển thị lịch sử lệnh.
host Tiện ích tra cứu DNS.
hostid Hiển thị ID số của máy ở dạng thập lục phân.
hostname Hiển thị/đặt hostname của hệ thống.
htdigest Quản lý tệp xác thực người dùng của web server Apache.
htop Trình xem tiến trình tương tác trên dòng lệnh.
hwclock Hiển thị hoặc cấu hình đồng hồ phần cứng của hệ thống.

Lệnh Linux – I

Lệnh Mô tả
iconv Chuyển tệp văn bản từ bảng mã này sang bảng mã khác.
id Hiển thị thông tin người dùng và nhóm của người dùng chỉ định.
if Chạy lệnh có điều kiện.
ifconfig Cấu hình giao diện mạng.
ifdown Tắt một giao diện mạng.
ifup Bật một giao diện mạng.
imapd Daemon máy chủ IMAP (Interactive Mail Access Protocol).
import Chụp màn hình X server và lưu thành ảnh.
inetd Daemon dịch vụ Internet mở rộng, khởi động các chương trình cung cấp dịch vụ Internet.
info Đọc tài liệu ở định dạng Info.
init Trình quản lý hệ thống và dịch vụ Systemd.
insmod Chương trình nạp module vào kernel Linux.
install Sao chép tệp tới vị trí chỉ định và đặt thuộc tính trong quá trình cài đặt.
iostat Hiển thị thống kê CPU, thiết bị I/O, phân vùng, hệ thống tệp mạng.
ip Hiển thị/điều chỉnh định tuyến, thiết bị, chính sách định tuyến và tunnel.
ipcrm Xóa đối tượng giao tiếp liên tiến trình (IPC) System V và cấu trúc dữ liệu liên quan.
ipcs Hiển thị thông tin về các tài nguyên IPC mà tiến trình gọi có quyền đọc.
iptables Công cụ quản trị lọc gói tin IPv4 và NAT.
iptables-restore Khôi phục bảng IP (iptables) từ dữ liệu đầu vào hoặc từ tệp.
iptables-save Xuất nội dung bảng IP ra standard output.
isodump Tiện ích hiển thị nội dung image iso9660 để kiểm tra tính toàn vẹn của thư mục.
isoinfo Tiện ích liệt kê nội dung image iso9660 theo kiểu thư mục.
isosize Hiển thị độ dài của hệ thống tệp iso9660 trong tệp chỉ định.
isovfy Kiểm tra tính toàn vẹn của image iso9660.
ispell Tiện ích kiểm tra chính tả dạng dòng lệnh.

Lệnh Linux – J

Lệnh Mô tả
jobs Hiển thị danh sách tác vụ đang chạy và trạng thái.
join Với mỗi cặp dòng đầu vào, nối chúng theo một trường chung và hiển thị ra standard output.

Lệnh Linux – K

Lệnh Mô tả
kbd_mode Đặt chế độ bàn phím. Không có tham số thì hiển thị chế độ bàn phím hiện tại.
kbdrate Đặt lại tốc độ lặp phím và thời gian trễ.
kill Gửi tín hiệu kill (kết thúc) tới một hoặc nhiều tiến trình.
killall Kill các tiến trình đang chạy lệnh chỉ định.
killall5 Lệnh killall của SystemV. Kill mọi tiến trình trừ những tiến trình nó phụ thuộc.
klogd Điều khiển và ưu tiên thông điệp kernel hiển thị trên console, và ghi log qua syslogd.
kudzu Phát hiện phần cứng mới và thay đổi bằng cách so với cơ sở dữ liệu hiện có. Chỉ cho RHEL và các bản dựa trên RHEL.

Lệnh Linux – L

Lệnh Mô tả
last Hiển thị danh sách đăng nhập gần đây trên hệ thống, lấy dữ liệu từ tệp /var/log/wtmp.
lastb Hiển thị danh sách đăng nhập thất bại, lấy dữ liệu từ tệp /var/log/btmp .
lastlog Hiển thị thông tin lần đăng nhập gần nhất của mọi người dùng hoặc người dùng chỉ định.
ld Trình liên kết (linker) của Unix, kết hợp tệp lưu trữ và tệp đối tượng thành một tệp đầu ra, giải quyết các tham chiếu ngoài.
ldconfig Cấu hình liên kết lúc chạy của dynamic linker.
ldd Hiển thị các phụ thuộc thư viện dùng chung.
less Hiển thị nội dung tệp từng trang một. Nâng cao hơn lệnh more.
lesskey Chỉ định phím tắt cho lệnh less.
let Tính toán số nguyên trên biến shell.
lftp Tiện ích FTP có thêm tính năng.
lftpget Dùng lftp để lấy URL HTTP, FTP và các giao thức khác mà lftp hỗ trợ.
link Tạo liên kết giữa hai tệp. Tương tự lệnh ln.
ln Tạo liên kết giữa các tệp. Liên kết có thể là cứng (hai tên cho cùng một tệp) hoặc mềm (lối tắt tới tệp gốc).
loadkeys Nạp bảng chuyển đổi bàn phím.
local Tạo biến cục bộ trong hàm.
locale Hiển thị thông tin về locale hiện tại hoặc mọi locale.
locate Tìm tệp theo tên.
lockfile Tạo tệp semaphore dùng để hạn chế truy cập một tệp.
logger Ghi mục vào log hệ thống.
login Tạo phiên mới trên hệ thống.
logname Hiển thị tên đăng nhập của người dùng hiện tại.
logout Đăng xuất bằng cách cập nhật tệp utmp và wtmp.
logrotate Tự động xoay vòng, nén, xóa và gửi email tệp log hệ thống.
look Hiển thị các dòng trong tệp bắt đầu bằng chuỗi chỉ định.
losetup Thiết lập và điều khiển thiết bị loop.
lpadmin Cấu hình máy in và hàng đợi class do CUPS (Common UNIX Printing System) cung cấp.
lpc Chương trình điều khiển máy in, kiểm soát ở mức hạn chế máy in và hàng đợi class của CUPS.
lpinfo Hiển thị danh sách thiết bị và driver mà máy chủ CUPS biết.
lpmove Chuyển một hoặc nhiều tác vụ in sang đích mới.
lpq Hiển thị trạng thái hàng đợi in hiện tại của máy in chỉ định.
lpr Gửi tệp để in.
lprint In một tệp.
lprintd Hủy một tác vụ in.
lprintq Liệt kê hàng đợi in.
lprm Hủy các tác vụ in.
lpstat Hiển thị thông tin trạng thái về class, tác vụ và máy in hiện tại.
ls Hiển thị danh sách tệp trong thư mục hiện tại.
lsattr Hiển thị thuộc tính tệp trên hệ thống tệp ext2 của Linux.
lsblk Liệt kê thông tin mọi thiết bị khối hiện có hoặc thiết bị chỉ định.
lsmod Hiển thị trạng thái các module trong kernel Linux.
lsof Liệt kê các tệp đang mở.
lspci Liệt kê mọi thiết bị PCI.
lsusb Liệt kê thiết bị USB.

Lệnh Linux – M

Lệnh Mô tả
m4 Bộ xử lý macro.
mail Tiện ích soạn, nhận, gửi, chuyển tiếp và trả lời email.
mailq Liệt kê mọi email đang chờ gửi (hàng đợi sendmail).
mailstats Hiển thị thống kê thư hiện tại.
mailto Gửi thư có nội dung đa phương tiện ở định dạng MIME.
make Tiện ích duy trì nhóm chương trình, biên dịch lại khi cần.
makedbm Tạo bản đồ cơ sở dữ liệu NIS (Network Information Services).
makemap Tạo bản đồ cơ sở dữ liệu dùng cho tra cứu theo khóa trong sendmail.
man Hiển thị trang hướng dẫn (man) của lệnh Linux.
manpath Xác định đường dẫn tìm kiếm trang man.
mattrib Thay đổi cờ thuộc tính tệp MS-DOS.
mbadblocks Kiểm tra bad block trên hệ thống tệp MS-DOS.
mcat Kết xuất image ổ đĩa thô.
mcd Chuyển thư mục MS-DOS.
mcopy Sao chép tệp MS-DOS từ hoặc sang Unix.
md5sum Kiểm tra checksum MD5 của tệp.
mdel, mdeltree Xóa tệp MS-DOS. mdeltree xóa đệ quy thư mục MS-DOS và nội dung bên trong.
mdir Hiển thị thư mục MS-DOS.
mdu Hiển thị dung lượng mà thư mục MS-DOS chiếm.
merge Gộp tệp ba chiều. Đưa mọi thay đổi từ file2 và file3 vào file1.
mesg Cho phép/không cho phép người khác gửi thông điệp write tới terminal của bạn.
metamail Gửi và hiển thị email văn bản định dạng hoặc đa phương tiện dùng metadata kiểu MIME.
metasend Giao diện gửi thư không phải văn bản.
mformat Thêm hệ thống tệp MS-DOS vào đĩa mềm đã định dạng cấp thấp.
mimencode Chuyển đổi qua lại các định dạng mã hóa thư đa phương tiện MIME.
minfo Hiển thị tham số của hệ thống tệp MS-DOS.
mkdir Tạo thư mục.
mkdosfs Tạo hệ thống tệp MS-DOS trên Linux.
mke2fs Tạo hệ thống tệp ext2/ext3/ext4.
mkfifo Tạo named pipe (FIFO) với tên chỉ định.
mkfs Tạo hệ thống tệp Linux trên một phân vùng ổ cứng.
mkfs.ext3 Giống mke2fs, tạo hệ thống tệp Linux ext3.
mkisofs Tạo hệ thống tệp lai ISO9660/JOLIET/HFS.
mklost+found Tạo thư mục lost+found trên hệ thống tệp ext2 đã mount.
mkmanifest Lập danh sách tên tệp và tên tương đương dạng DOS 8.3.
mknod Tạo FIFO, tệp đặc biệt dạng khối (có bộ đệm), tệp đặc biệt dạng ký tự (không bộ đệm) với tên chỉ định.
mkraid Thiết lập mảng thiết bị RAID.
mkswap Thiết lập vùng swap Linux.
mktemp Tạo tệp hoặc thư mục tạm.
mlabel Tạo nhãn volume MS-DOS.
mmd Tạo thư mục con MS-DOS.
mmount Mount đĩa MS-DOS.
mmove Di chuyển hoặc đổi tên tệp, thư mục con MS-DOS.
mmv Di chuyển và đổi tên tệp hàng loạt.
modinfo Hiển thị thông tin về module kernel Linux.
modprobe Thêm hoặc gỡ module khỏi kernel Linux.
more Hiển thị nội dung tệp từng trang.
most Duyệt hoặc xem từng trang tệp văn bản.
mount Mount hệ thống tệp.
mountd Daemon mount NFS.
mpartition Phân vùng đĩa MS-DOS.
mpg123 Trình phát mp3 dòng lệnh.
mpg321 Tương tự mpg123.
mrd Xóa thư mục con MS-DOS.
mren Đổi tên tệp MS-DOS hiện có.
mshowfat Hiển thị các cluster FAT được cấp cho tệp.
mt Điều khiển hoạt động ổ băng từ.
mtools Bộ tiện ích truy cập đĩa MS-DOS.
mtoolstest Kiểm tra và hiển thị tệp cấu hình mtools.
mtr Công cụ chẩn đoán mạng.
mtype Hiển thị nội dung tệp MS-DOS.
mv Di chuyển/đổi tên tệp hoặc thư mục.
mzip Đổi chế độ bảo vệ và đẩy đĩa ra trên ổ Zip/Jaz.

Lệnh Linux – N

Lệnh Mô tả
named Máy chủ tên miền Internet.
namei Lần theo đường dẫn cho đến điểm cuối.
nameif Đặt tên giao diện mạng theo địa chỉ MAC.
nc Tiện ích Netcat. Tạo kết nối và lắng nghe TCP, UDP tùy ý.
netstat Hiển thị thông tin mạng.
newaliases Tạo lại cơ sở dữ liệu alias thư.
newgrp Đăng nhập vào nhóm mới.
newusers Cập nhật/tạo người dùng mới hàng loạt.
nfsd Hệ thống tệp đặc biệt để điều khiển máy chủ NFS của Linux.
nfsstat Liệt kê thống kê NFS.
nice Chạy chương trình với mức ưu tiên lập lịch đã điều chỉnh.
nl Hiển thị số dòng khi hiển thị nội dung tệp.
nm Liệt kê ký hiệu (symbol) từ tệp đối tượng.
nohup Chạy lệnh không bị ngắt khi thoát phiên (hangup).
notify-send Chương trình gửi thông báo trên desktop.
nslookup Thực hiện truy vấn DNS.
nsupdate Tiện ích cập nhật DNS động.

Lệnh Linux – O

Lệnh Mô tả
objcopy Sao chép và chuyển đổi tệp đối tượng.
objdump Hiển thị thông tin từ tệp đối tượng.
od Kết xuất tệp ở dạng bát phân và các định dạng khác.
op Operator access, cho phép quản trị viên cấp cho người dùng quyền thực hiện một số thao tác root cần quyền superuser.
open Mở tệp bằng ứng dụng mặc định.
openvt Chạy chương trình trên một terminal ảo (VT) mới.

Lệnh Linux – P

Lệnh Mô tả
passwd Đổi mật khẩu người dùng.
paste Gộp dòng của các tệp. Ghi ra standard output các dòng ghép (phân tách bằng TAB) từ các dòng tương ứng của mỗi tệp.
patch Áp dụng tệp patch (chứa danh sách khác biệt do diff tạo) vào tệp gốc.
pathchk Kiểm tra tên tệp có hợp lệ hoặc tương thích (portable) không.
perl Trình thông dịch ngôn ngữ Perl 5.
pgrep Liệt kê ID tiến trình khớp tiêu chí chỉ định trong các tiến trình đang chạy.
pidof Tìm ID tiến trình của chương trình đang chạy.
ping Gửi ICMP ECHO_REQUEST tới máy trong mạng.
pinky Phiên bản finger gọn nhẹ.
pkill Gửi tín hiệu kill tới tiến trình theo tên và các thuộc tính khác.
pmap Báo cáo bản đồ bộ nhớ của tiến trình.
popd Xóa thư mục ở đỉnh ngăn xếp thư mục và chuyển tới thư mục mới ở đỉnh.
portmap Chuyển số chương trình RPC thành số cổng IP.
poweroff Tắt máy.
pppd Daemon giao thức point-to-point (PPP).
pr Chuyển đổi (chia cột hoặc phân trang) tệp văn bản để in.
praliases In các alias thư hiện tại của hệ thống.
printcap Cơ sở dữ liệu khả năng của máy in.
printenv Hiển thị giá trị của mọi biến môi trường hoặc biến chỉ định.
printf Hiển thị tham số theo định dạng chỉ định.
ps Báo cáo ảnh chụp nhanh các tiến trình hiện tại.
ptx Tạo chỉ mục hoán vị của nội dung tệp.
pushd Đưa thư mục chỉ định lên đỉnh ngăn xếp rồi cd tới thư mục đó.
pv Theo dõi tiến trình dữ liệu đi qua pipe.
pwck Kiểm tra tính toàn vẹn của các tệp mật khẩu.
pwconv Tạo tệp shadow từ passwd và tệp shadow có sẵn (tùy chọn).
pwd Hiển thị thư mục hiện tại.
python

Lệnh Linux – Q

Lệnh Mô tả
quota Hiển thị dung lượng đã dùng và giới hạn của người dùng hoặc nhóm. Không có tham số thì chỉ hiển thị quota người dùng.
quotacheck Quét hệ thống tệp để tính dung lượng đã dùng.
quotactl Thay đổi quota ổ đĩa.
quotaoff Bật thực thi quota hệ thống tệp.
quotaon Tắt thực thi quota hệ thống tệp.
quotastats Hiển thị báo cáo thống kê hệ thống quota thu thập từ kernel.

Lệnh Linux – R

Lệnh Mô tả
raidstart Khởi động/dừng thiết bị RAID.
ram Thiết bị RAM disk dùng để truy cập RAM disk ở chế độ thô.
ramsize Hiển thị thông tin sử dụng RAM disk.
ranlib Tạo chỉ mục nội dung của tệp lưu trữ và lưu vào chính tệp lưu trữ.
rar Tạo và quản lý tệp RAR trên Linux.
rarpd Phản hồi yêu cầu Reverse Address Resolution Protocol (RARP).
rcp Lệnh sao chép từ xa để chép tệp giữa các máy tính.
rdate Đặt ngày giờ hệ thống bằng thông tin lấy từ máy ở xa.
rdev Đặt hoặc truy vấn kích thước RAM disk, thiết bị root của image hoặc chế độ video.
rdist Client phân phối tệp từ xa, duy trì bản sao tệp giống hệt nhau trên nhiều máy.
rdistd Khởi động máy chủ rdist.
read Đọc từ một file descriptor.
readarray Đọc các dòng từ tệp vào biến mảng.
readcd Đọc/ghi đĩa CD.
readelf Hiển thị thông tin về tệp ELF (Executable and Linkable Format).
readlink Hiển thị giá trị của liên kết mềm hoặc tên tệp chuẩn tắc.
readonly Đánh dấu hàm và biến là chỉ đọc.
reboot Khởi động lại máy.
reject Chấp nhận/từ chối tác vụ in gửi tới đích chỉ định.
remsync Đồng bộ tệp từ xa qua email.
rename Đổi tên một hoặc nhiều tệp.
renice Thay đổi mức ưu tiên của tiến trình đang chạy.
repquota Báo cáo dung lượng đã dùng và quota của hệ thống tệp chỉ định.
reset Khởi tạo lại terminal.
resize2fs Thay đổi kích thước hệ thống tệp ext2/ext3/ext4.
restore Khôi phục tệp từ bản sao lưu tạo bằng dump.
return Thoát khỏi hàm shell.
rev Hiển thị nội dung tệp, đảo ngược thứ tự ký tự trên mỗi dòng.
rexec Client thực thi từ xa cho exec server.
rexecd Máy chủ thực thi từ xa.
richtext Xem “richtext” trên terminal ASCII.
rlogin Kết nối máy cục bộ với máy ở xa.
rlogind Đóng vai trò máy chủ cho rlogin, hỗ trợ đăng nhập từ xa và xác thực dựa trên số cổng đặc quyền từ các máy tin cậy.
rm Xóa tệp và thư mục chỉ định (mặc định không xóa thư mục).
rmail Xử lý thư từ xa nhận qua uucp.
rmdir Xóa thư mục trống.
rmmod Chương trình gỡ module khỏi kernel Linux.
rndc Tiện ích điều khiển máy chủ tên miền. Gửi lệnh tới máy chủ DNS BIND qua kết nối TCP.
rootflags Hiển thị/đặt cờ cho image kernel.
route Hiển thị/thay đổi bảng định tuyến IP.
routed Daemon chạy khi khởi động để quản lý bảng định tuyến Internet.
rpcgen Trình biên dịch giao thức RPC. Phân tích tệp viết bằng ngôn ngữ RPC.
rpcinfo Hiển thị thông tin RPC. Gọi RPC tới máy chủ RPC và báo cáo kết quả.
rpm Trình quản lý gói cho các bản phân phối Linux, ban đầu được phát triển cho RedHat Linux.
rsh Remote shell. Kết nối tới máy chỉ định và chạy lệnh.
rshd Daemon đóng vai trò máy chủ cho lệnh rsh và rcp.
rsync Công cụ đa năng để sao chép tệp từ xa và cục bộ.
runlevel Hiển thị runlevel SysV trước đó và hiện tại.
rup Hiển thị trạng thái từ xa. Hiển thị trạng thái hệ thống hiện tại của mọi máy hoặc máy chỉ định trong mạng cục bộ.
ruptime Hiển thị thời gian hoạt động và thông tin đăng nhập của các máy trong mạng cục bộ.
rusers Hiển thị danh sách người dùng đang đăng nhập vào máy hoặc mọi máy trong mạng cục bộ.
rusersd Daemon rusersd đóng vai trò máy chủ trả lời truy vấn từ lệnh rusers.
rwall Gửi thông điệp tới mọi người dùng trong mạng cục bộ.
rwho Báo cáo ai đang đăng nhập vào các máy trong mạng cục bộ.
rwhod Đóng vai trò máy chủ cho lệnh rwho và ruptime.

Lệnh Linux – S

Lệnh Mô tả
sane-find-scanner Tìm máy quét SCSI và USB, xác định tệp thiết bị của chúng.
scanadf Lấy nhiều ảnh từ máy quét có khay nạp tài liệu tự động (ADF).
scanimage Đọc ảnh từ thiết bị thu ảnh (máy quét hoặc camera) và xuất ra standard output ở định dạng PNM (Portable aNyMap).
scp Sao chép tệp an toàn giữa các máy trong mạng qua SSH.
screen Trình quản lý cửa sổ cho phép nhiều pseudo-terminal nhờ giả lập terminal ANSI/VT100.
script Ghi lại mọi thứ hiển thị trên màn hình trong một phiên terminal.
sdiff Hiển thị hai tệp cạnh nhau và tô sáng khác biệt.
sed Trình soạn thảo luồng để lọc và biến đổi văn bản (từ tệp hoặc pipe).
select Ghép kênh I/O đồng bộ.
sendmail Bộ định tuyến thư hay MTA (Mail Transfer Agent). sendmail có thể gửi thư tới một hoặc nhiều người nhận qua các giao thức cần thiết.
sensors Hiển thị số đo hiện tại của mọi chip cảm biến.
seq Hiển thị dãy số tăng dần từ đầu đến cuối.
set Điều chỉnh biến và hàm shell.
setfdprm Đặt tham số đĩa mềm theo giá trị người dùng cung cấp.
setkeycodes Nạp các mục bảng ánh xạ scancode-keycode của kernel.
setleds Hiển thị/thay đổi thiết lập đèn LED của bàn phím.
setmetamode Định nghĩa cách xử lý phím meta. Không có tham số thì hiển thị chế độ phím meta hiện tại.
setquota Đặt quota ổ đĩa cho người dùng và nhóm.
setsid Chạy chương trình trong phiên mới.
setterm Đặt thuộc tính terminal.
sftp Chương trình truyền tệp an toàn (Secure File Transfer).
sh Tiện ích thông dịch lệnh (shell).
sha1sum Tính và kiểm tra checksum SHA1 160-bit để xác minh tính toàn vẹn của tệp.
shift Dịch chuyển tham số vị trí.
shopt Tùy chọn shell.
showkey Xem mã do bàn phím gửi và hiển thị ở dạng in được.
showmount Hiển thị thông tin về các mount từ máy chủ NFS trên máy.
shred Ghi đè tệp để che giấu nội dung (tùy chọn xóa luôn), khiến việc khôi phục khó hơn.
shutdown Tắt nguồn máy.
size Liệt kê kích thước từng section và tổng kích thước của tệp chỉ định.
skill Gửi tín hiệu tới tiến trình.
slabtop Hiển thị thông tin slab cache của kernel theo thời gian thực.
slattach Gắn giao diện mạng vào đường truyền nối tiếp (serial).
sleep Tạm dừng thực thi trong khoảng thời gian chỉ định (tính bằng giây).
slocate Hiển thị kết quả khớp khi tìm trong cơ sở dữ liệu tên tệp, có tính đến quyền sở hữu và quyền tệp.
snice Đặt lại mức ưu tiên cho tiến trình.
sort Sắp xếp các dòng của tệp văn bản.
source Chạy lệnh từ tệp chỉ định.
split Chia tệp thành các phần có kích thước cố định.
ss Hiển thị thống kê socket, tương tự netstat.
ssh SSH client để đăng nhập vào máy ở xa, mã hóa liên lạc giữa các máy.
ssh-add Thêm danh tính khóa riêng vào authentication agent.
ssh-agent Giữ khóa riêng dùng cho xác thực bằng khóa công khai.
ssh-keygen Tạo, quản lý, chuyển đổi khóa xác thực cho ssh.
ssh-keyscan Thu thập khóa công khai ssh.
sshd Máy chủ cho chương trình ssh.
stat Hiển thị trạng thái tệp hoặc hệ thống tệp.
statd Daemon lắng nghe thông báo khởi động lại từ máy khác, và quản lý danh sách máy cần thông báo khi hệ thống cục bộ khởi động lại.
strace Theo dõi system call và tín hiệu.
strfile Tạo tệp truy cập ngẫu nhiên để lưu chuỗi.
strings Tìm trong tệp và in các chuỗi in được dài ít nhất bốn ký tự, theo sau là ký tự không in được.
strip Loại bỏ ký hiệu khỏi tệp đối tượng.
stty Thay đổi và in thiết lập dòng của terminal.
su Đổi user ID hoặc trở thành superuser.
sudo Chạy lệnh với quyền superuser.
sum Tính checksum và đếm số block của tệp.
suspend Tạm dừng thực thi shell hiện tại.
swapoff Tắt thiết bị dùng cho phân trang và swap.
swapon Bật thiết bị dùng cho phân trang và swap.
symlink Tạo liên kết mềm tới tệp.
sync Đồng bộ các thao tác ghi trong bộ đệm xuống thiết bị lưu trữ.
sysctl Cấu hình tham số kernel lúc đang chạy.
sysklogd Tiện ích ghi log hệ thống Linux, cung cấp chức năng syslogd và klogd.
syslogd Đọc và ghi thông điệp hệ thống ra console và tệp log.

Lệnh Linux – T

Lệnh Mô tả
tac Nối và in tệp theo thứ tự ngược. Ngược với lệnh cat.
tail Hiển thị 10 dòng cuối của mỗi tệp chỉ định.
tailf Theo dõi tệp log khi nó tăng lên. (Lệnh đã lỗi thời)
talk Tiện ích liên lạc hai chiều trên màn hình, cho phép hai người dùng trao đổi tin nhắn đồng thời.
talkd Máy chủ liên lạc người dùng từ xa cho talk.
tar Phiên bản GNU của tiện ích lưu trữ tar. Dùng để gom và giải nén nhiều tệp từ một tệp lưu trữ.
taskset Đặt/lấy CPU affinity của tiến trình.
tcpd Tiện ích kiểm soát truy cập cho dịch vụ Internet.
tcpdump Kết xuất lưu lượng mạng. Hiển thị mô tả nội dung các gói tin trên giao diện mạng khớp với biểu thức boolean.
tcpslice Trích một phần tệp tcpdump hoặc gộp chúng.
tee Đọc từ standard input, ghi ra standard output và các tệp.
telinit Đổi runlevel SysV.
telnet Giao diện người dùng cho giao thức Telnet, dùng để tương tác với máy khác qua telnet.
telnetd Máy chủ cho giao thức telnet.
test Kiểm tra loại tệp và so sánh giá trị.
tftp Giao diện người dùng cho TFTP (Trivial File Transfer Protocol).
tftpd Máy chủ TFTP.
time Chạy chương trình và tóm tắt mức dùng tài nguyên hệ thống.
timeout Chạy lệnh có giới hạn thời gian.
times Hiển thị tổng thời gian người dùng và hệ thống của shell và các tiến trình con.
tload Hiển thị biểu đồ tải trung bình hiện tại của hệ thống lên tty chỉ định.
tmpwatch Xóa đệ quy tệp và thư mục không được truy cập trong khoảng thời gian chỉ định.
top Hiển thị theo thời gian thực các tiến trình đang chạy trên hệ thống.
touch Thay đổi thời gian truy cập và sửa đổi của tệp.
tput Điều chỉnh khả năng phụ thuộc terminal, màu sắc, v.v.
tr Chuyển đổi, gộp hoặc xóa ký tự từ standard input và hiển thị ra standard output.
tracepath Lần theo đường đi tới máy trong mạng, phát hiện MTU (Maximum Transmission Unit) trên đường đi.
traceroute Lần theo tuyến đường gói tin đi tới máy trong mạng.
trap Hàm trap phản hồi tín hiệu phần cứng, định nghĩa và tạo trình xử lý chạy khi shell nhận tín hiệu.
troff Bộ xử lý troff của hệ thống định dạng văn bản groff.
TRUE Thoát với mã trạng thái báo thành công.
tset Khởi tạo terminal.
tsort Sắp xếp topo (topological sort).
tty Hiển thị tên tệp của terminal nối với standard input.
tune2fs Điều chỉnh các tham số tinh chỉnh được của hệ thống tệp ext2/ext3/ext4.
tunelp Đặt các tham số cho thiết bị máy in dòng.
type Mô tả loại của một lệnh.

Lệnh Linux – U

Lệnh Mô tả
ul Gạch chân văn bản.
ulimit Lấy và đặt giới hạn người dùng cho tiến trình gọi.
umask Đặt mặt nạ quyền khi tạo tệp.
umount Gỡ mount các hệ thống tệp chỉ định.
unalias Xóa định nghĩa alias theo tên alias chỉ định.
uname Hiển thị thông tin hệ thống.
uncompress Giải nén tệp được nén bằng lệnh compress.
unexpand Chuyển khoảng trắng thành tab trong tệp chỉ định.
unicode_start Đưa bàn phím và console sang chế độ Unicode.
unicode_stop Đưa bàn phím và console ra khỏi chế độ Unicode.
uniq Báo cáo hoặc bỏ các dòng lặp lại.
units Chuyển đổi đơn vị đo.
unrar Giải nén tệp từ tệp lưu trữ RAR.
unset Xóa tên biến hoặc hàm.
unshar Giải nén script shell archive.
until Chạy lệnh cho đến khi điều kiện đúng.
uptime Cho biết hệ thống đã chạy bao lâu.
useradd Tạo người dùng mới hoặc cập nhật thông tin mặc định của người dùng.
userdel Xóa tài khoản người dùng và các tệp liên quan.
usermod Sửa tài khoản người dùng.
users Hiển thị danh sách người dùng đang hoạt động trên máy.
usleep Tạm dừng thực thi theo đơn vị micro giây.
uudecode Giải mã tệp nhị phân.
uuencode Mã hóa tệp nhị phân.
uuidgen Tạo bảng UUID (Universally Unique Identifier) mới.

Lệnh Linux – V

Lệnh Mô tả
vdir Giống ls -l -b. Liệt kê chi tiết nội dung thư mục.
vi Tiện ích soạn thảo văn bản.
vidmode Đặt chế độ video cho image kernel. Không có tham số thì hiển thị giá trị chế độ hiện tại. Lệnh thay thế: rdev -v
vim Vi Improved, trình soạn thảo văn bản kế thừa vi.
vmstat Hiển thị thông tin về tiến trình, bộ nhớ, phân trang, block IO, trap, ổ đĩa và hoạt động CPU.
volname Trả về tên volume của thiết bị định dạng hệ thống tệp ISO-9660, ví dụ CD-ROM.

Lệnh Linux – W

Lệnh Mô tả
w Hiển thị ai đang đăng nhập và họ đang làm gì.
wait Chờ các tiến trình có ID chỉ định kết thúc và trả về trạng thái kết thúc.
wall Hiển thị thông điệp trên terminal của mọi người dùng đang đăng nhập.
warnquota Gửi thư cho người dùng vượt giới hạn mềm của quota ổ đĩa.
watch Chạy lệnh lặp lại cho đến khi bị ngắt và hiển thị kết quả, lỗi.
wc In số dòng, số từ và số byte của mỗi tệp chỉ định.
wget Tiện ích tải tệp không tương tác.
whatis Hiển thị mô tả một dòng của trang man.
whereis Tìm tệp nhị phân, mã nguồn và trang man của một lệnh.
which Với một lệnh, liệt kê đường dẫn của tệp sẽ được chạy khi gọi lệnh đó.
while Chạy lệnh có điều kiện (vòng lặp while).
who Hiển thị ai đang đăng nhập.
whoami Hiển thị tên người dùng gắn với effective user ID hiện tại.
whois Tìm một đối tượng trong cơ sở dữ liệu WHOIS
write Hiển thị thông điệp trên terminal của người dùng khác.

Lệnh Linux – X

Lệnh Mô tả
xargs Chạy lệnh với tham số ban đầu rồi đọc các tham số còn lại từ standard input.
xdg-open Mở tệp hoặc URL bằng ứng dụng người dùng ưa thích.
xinetd Daemon dịch vụ Internet mở rộng, hoạt động tương tự inetd.
xz Nén/giải nén tệp .xz và .lzma.

Lệnh Linux – Y

Lệnh Mô tả
yacc Yet Another Compiler Compiler, trình sinh parser của dự án GNU.
yes Xuất lặp lại một dòng với chuỗi chỉ định cho đến khi bị kill.
ypbind Daemon giúp tiến trình client kết nối tới máy chủ NIS.
ypcat Hiển thị map (cơ sở dữ liệu) NIS theo tham số MapName.
ypinit Thiết lập map NIS trên máy chủ NIS.
ypmatch Hiển thị giá trị của các khóa chỉ định từ map NIS.
yppasswd Đổi mật khẩu đăng nhập NIS.
yppasswdd Đóng vai trò máy chủ cho lệnh yppasswd, nhận và thực thi yêu cầu.
yppoll Hiển thị số ID hoặc phiên bản của map NIS đang dùng trên máy chủ NIS.
yppush Buộc các máy chủ NIS phụ (slave) sao chép map NIS đã cập nhật.
ypserv Daemon chạy khi khởi động hệ thống, tìm thông tin trong các map NIS cục bộ.
ypset Trỏ client (chạy ypbind) tới máy chủ cụ thể (chạy ypserv).
yptest Gọi nhiều hàm để kiểm tra cấu hình dịch vụ NIS.
ypwhich Hiển thị hostname của máy chủ NIS hoặc máy chủ chính cho một map.
ypxfr Chuyển map NIS từ máy chủ về máy cục bộ.

Lệnh Linux – Z

Lệnh Mô tả
zcat Nén/giải nén tệp. Tương tự gzip
zcmp So sánh các tệp nén.
zdiff So sánh từng dòng các tệp nén.
zdump Hiển thị thời gian theo múi giờ chỉ định.
zforce Thêm phần mở rộng .gz cho mọi tệp nén gzip.
zgrep Chạy grep trên tệp nén.
zic Tạo tệp thông tin chuyển đổi thời gian từ các tệp đầu vào chỉ định.
zip Tiện ích nén và đóng gói tệp.
zless Hiển thị nội dung tệp nén (bằng lệnh less) trên terminal từng màn hình một.
zmore Hiển thị nội dung tệp nén (bằng lệnh more) trên terminal từng trang một.
znew Nén lại tệp .z thành tệp .gz.

Đây là tổng hợp các lệnh Linux. Hy vọng danh sách lệnh Linux từ A đến Z này hữu ích với bạn. Tôi đã mất nhiều tuần chọn lọc các lệnh này từ nhiều nguồn và thử nghiệm. Nếu thấy thiếu lệnh nào hoặc có điểm chưa chính xác, hãy góp ý cho chúng tôi.

Nguồn: Fossbytes