Trong bảng tóm tắt dòng lệnh Linux/Unix này, bạn sẽ tìm hiểu:
Các lệnh Linux cơ bản
Lệnh |
Mô tả |
|
ls |
Liệt kê tất cả các tập tin và thư mục trong thư mục làm việc hiện tại |
ls -R |
Liệt kê các tập tin trong thư mục con |
ls -a |
Liệt kê cả các tập tin ẩn |
ls -al |
Liệt kê các tập tin và thư mục với thông tin chi tiết như quyền, kích thước, chủ sở hữu, v.v. |
cd or cd ~ |
Điều hướng đến thư mục HOME |
cd .. |
Tăng một cấp |
cd |
Để thay đổi đến một thư mục cụ thể |
cd / |
Di chuyển đến thư mục gốc |
cat > filename |
Tạo một tệp mới |
cat filename |
Hiển thị nội dung tệp |
cat file1 file2 > file3 |
Nối hai tệp (tệp1, tệp2) và lưu trữ kết quả đầu ra trong tệp mới (tệp3) |
mv file "new file path" |
Di chuyển các tập tin đến vị trí mới |
mv filename new_file_name |
Đổi tên tệp thành tên tệp mới |
sudo |
Cho phép người dùng thông thường chạy các chương trình với đặc quyền bảo mật của superuser hoặc root |
rm filename |
Xóa một tập tin |
man |
Cung cấp thông tin trợ giúp về một lệnh |
history |
Cung cấp danh sách tất cả các lệnh trước đây được nhập trong phiên cuối hiện tại |
clear |
Xóa thiết bị đầu cuối |
mkdir directoryname |
Tạo một thư mục mới trong thư mục làm việc hiện tại hoặc tại đường dẫn đã chỉ định |
rmdir |
Xóa một thư mục |
mv |
Đổi tên một thư mục |
pr -x |
Chia file thành x cột |
pr -h |
Gán tiêu đề cho tập tin |
pr -n |
Biểu thị tập tin bằng Line Numbers |
lp -nc , lpr c |
In bản sao “c” của Tệp |
lp-d lp-P
|
Chỉ định tên của máy in |
apt-get
|
Lệnh dùng để cài đặt và cập nhật gói |
mail -s 'subject'
-c 'cc-address'
-b 'bcc-address'
'to-address'
|
Lệnh gửi email |
mail -s "Subject"
to-address < Filename
|
Lệnh gửi email có tệp đính kèm |
Lệnh cấp phép tệp
Lệnh |
Mô tả |
|
ls -l |
để hiển thị loại tập tin và quyền truy cập |
r |
quyền đọc |
w |
viết quyền |
x |
thực thi quyền |
-= |
không cho phép |
Chown user |
Để thay đổi quyền sở hữu của một tập tin/thư mục |
Chown user:group filename |
thay đổi người dùng cũng như nhóm cho một tập tin hoặc thư mục |
Lệnh biến môi trường
Lệnh |
Mô tả |
|
echo $VARIABLE |
Để hiển thị giá trị của một biến |
env |
Hiển thị tất cả các biến môi trường |
VARIABLE_NAME= variable_value |
Tạo một biến mới |
Unset |
Xóa một biến |
export Variable=value |
Để đặt giá trị của biến môi trường |
Các lệnh quản lý người dùng của linux
Lệnh |
Mô tả |
|
sudo adduser username |
Để thêm người dùng mới |
sudo passwd -l 'username' |
Để thay đổi mật khẩu của người dùng |
sudo userdel -r 'username' |
Để xóa người dùng mới được tạo |
sudo usermod -a -G GROUPNAME USERNAME |
Để thêm người dùng vào một nhóm |
sudo deluser USER GROUPNAME |
Để xóa người dùng khỏi một nhóm |
finger |
Hiển thị thông tin của tất cả người dùng đã đăng nhập |
finger username |
Cung cấp thông tin của một người dùng cụ thể |
Lệnh kết nối mạng
Lệnh |
Mô tả |
|
SSH username@ip-address or hostname |
đăng nhập vào máy Linux từ xa bằng SSH |
Ping hostname="" or ="" |
Để ping và phân tích kết nối mạng và máy chủ |
dir |
Hiển thị các tập tin trong thư mục hiện tại của máy tính từ xa |
cd "dirname" |
thay đổi thư mục thành “dirname” trên máy tính từ xa |
put file |
tải 'tập tin' từ máy tính cục bộ lên máy tính từ xa |
get file |
Tải 'tập tin' từ xa về máy tính cục bộ |
quit |
Đăng Xuất |
Lệnh xử lý
Lệnh |
Mô tả |
|
bg |
Để gửi một tiến trình xuống nền |
fg |
Để chạy một tiến trình đã dừng ở nền trước |
top |
Chi tiết về tất cả các quy trình đang hoạt động |
ps |
Cung cấp trạng thái các tiến trình đang chạy cho người dùng |
ps PID |
Cung cấp trạng thái của một quy trình cụ thể |
pidof |
Cung cấp ID tiến trình (PID) của một quy trình |
kill PID |
Giết một quá trình |
nice |
Bắt đầu một quy trình với một mức độ ưu tiên nhất định |
renice |
Thay đổi mức độ ưu tiên của một quy trình đã chạy |
df |
Cung cấp dung lượng đĩa cứng trống trên hệ thống của bạn |
free |
Cung cấp RAM miễn phí trên hệ thống của bạn |
Các lệnh soạn thảo VI
Lệnh |
Mô tả |
|
i |
Chèn vào con trỏ (chuyển sang chế độ chèn) |
a |
Viết sau con trỏ (chuyển sang chế độ chèn) |
A |
Viết ở cuối dòng (chuyển sang chế độ chèn) |
ESC |
Chấm dứt chế độ chèn |
u |
Hoàn tác thay đổi cuối cùng |
U |
Hoàn tác tất cả các thay đổi đối với toàn bộ dòng |
o |
Mở một dòng mới (chuyển sang chế độ chèn) |
dd |
Xóa dòng |
3dd |
Xóa 3 dòng |
D |
Xóa nội dung dòng sau con trỏ |
C |
Xóa nội dung của một dòng sau con trỏ và chèn văn bản mới. Nhấn phím ESC để kết thúc việc chèn. |
dw |
Xóa từ |
4dw |
Xóa 4 từ |
cw |
Thay đổi từ |
x |
Xóa ký tự tại con trỏ |
r |
Thay thế ký tự |
R |
Ghi đè các ký tự từ con trỏ trở đi |
s |
Thay thế một ký tự dưới con trỏ tiếp tục chèn |
S |
Thay thế toàn bộ dòng và bắt đầu chèn vào đầu dòng |
~ |
Thay đổi trường hợp của ký tự riêng lẻ |
Hy vọng hướng dẫn tham khảo Linux này sẽ giúp ích cho bạn!