Linux có rất nhiều lệnh, nhưng hầu hết mọi người chỉ sử dụng một phần nhỏ trong số đó. Dưới đây là một số lệnh Linux được sử dụng nhiều nhất để sử dụng trong thiết bị đầu cuối.
Đầu tiên, chúng tôi sẽ trình bày một số mẹo giúp dòng lệnh dễ sử dụng hơn:
- Sử dụng tab để tự động hoàn thành. Sau khi bạn bắt đầu nhập nội dung nào đó trong thiết bị đầu cuối Linux, hãy nhấn vào tab và nó sẽ đề xuất các tùy chọn khả thi bắt đầu bằng chuỗi bạn đã nhập cho đến nay.
- Sử dụng
ctrl+r search_term
để tìm kiếm các lệnh bạn đã sử dụng trước đó. - Di chuyển nhanh đến đầu hoặc cuối dòng bằng
ctrl+a
vàctrl+e
. - Sử dụng lại lệnh trước đó trong lệnh hiện tại với
!!
. - Bạn có thể chạy nhiều lệnh trong một dòng bằng cách tách các lệnh bằng
;
.
Đã đến lúc học các lệnh Linux phổ biến. Bạn có thể biết thêm thông tin về bất kỳ lệnh nào trong số các lệnh này bằng cách sử dụng man
yêu cầu. Thao tác này sẽ hiển thị trang hướng dẫn sử dụng lệnh. Ví dụ:nếu bạn nhập man cat
vào một thiết bị đầu cuối linux, bạn sẽ nhận được thêm thông tin về cat
lệnh.
ls
Liệt kê nội dung thư mục.
Ví dụ: ls /applications
sẽ hiển thị tất cả các tệp và thư mục được lưu trữ trong thư mục ứng dụng.
cd
Thay đổi thư mục.
Ví dụ: Thay đổi từ thư mục hiện tại thành / usr / local với cd /usr/local
.
mv
Đổi tên hoặc di chuyển (các) tệp hoặc thư mục.
Ví dụ: lệnh mv todo.txt /home/qlarson/Documents
sẽ chuyển "todo.txt" vào thư mục "Documents".
mkdir
Tạo một thư mục mới.
Ví dụ: mkdir freecodecamp
sẽ tạo một thư mục có tên "freecodecamp".
rmdir
Xóa các thư mục trống.
chạm vào
Tạo một tệp trống với tên được chỉ định.
rm
Loại bỏ (các) tệp và / hoặc thư mục.
Ví dụ: rm todo.txt
sẽ xóa tệp.
xác định vị trí
Định vị một tệp cụ thể.
Ví dụ: locate -i vacuum*mop
lệnh sẽ tìm kiếm bất kỳ tệp nào có chứa từ "chân không" và "lau". -i
làm cho tìm kiếm không phân biệt chữ hoa chữ thường.
rõ ràng
Xóa màn hình / cửa sổ dòng lệnh để có một khởi đầu mới.
cp
Sao chép tệp và thư mục.
Ví dụ: lệnh cp todo.txt /home/qlarson/Documents
sẽ tạo một bản sao của "todo.txt" vào thư mục "Documents".
bí danh
Tạo bí danh cho các lệnh Linux.
Ví dụ: alias search=grep
sẽ cho phép bạn sử dụng search
thay vì grep
.
mèo
Hiển thị nội dung của tệp trên màn hình.
Ví dụ: cat todo.txt
sẽ hiển thị văn bản của "todo.txt" trên màn hình.
băm nhỏ
Thay đổi người sở hữu tệp.
Ví dụ: chown qlarson todo.txt
sẽ đặt "qlarson" làm chủ sở hữu của "todo.txt".
chmod
Thay đổi quyền của tệp.
Ví dụ: chmod 777 todo.txt
sẽ làm cho "todo.txt" có thể đọc, ghi và thực thi được bởi mọi người. Các chữ số trong "777" chỉ định quyền cho người dùng, nhóm và những người khác, theo thứ tự đó.
sudo
Thực hiện các tác vụ yêu cầu quyền quản trị hoặc quyền root.
Ví dụ:Sử dụng sudo passwd quincy
để thay đổi mật khẩu của người dùng "quincy".
"Sudo làm cho tôi một cái bánh sandwich."
find
Tìm kiếm các tệp phù hợp với một mẫu được cung cấp. Lệnh này dùng để tìm kiếm (các) tệp và (các) thư mục bằng cách sử dụng các bộ lọc như tên, kích thước, thời gian truy cập và thời gian sửa đổi.
Ví dụ: find /home/ -name todo.txt
sẽ tìm kiếm một tệp có tên "todo.txt" trong thư mục chính và các thư mục con của nó.
grep
Tìm kiếm tệp hoặc đầu ra cho một chuỗi hoặc biểu thức cụ thể. Lệnh này tìm kiếm các dòng có chứa một mẫu được chỉ định và theo mặc định, ghi chúng vào đầu ra chuẩn.
Ví dụ: grep run todo.txt
sẽ tìm kiếm từ "run" trong tệp "todo.txt". Các dòng có chứa "run" sẽ được hiển thị.
ngày
Hiển thị hoặc đặt ngày và giờ hệ thống.
df
Hiển thị báo cáo về việc sử dụng dung lượng ổ đĩa của hệ thống.
du
Hiển thị dung lượng mỗi tệp chiếm bao nhiêu dung lượng. Điều này sẽ hiển thị kích thước bằng số khối đĩa. Nếu bạn muốn xem nó ở dạng byte, kilobyte và megabyte, hãy thêm -h
đối số như thế này:du -h
.
tệp
Xác định loại tệp.
Ví dụ: file todo.txt
có thể sẽ hiển thị loại "văn bản ASCII".
lịch sử
Hiển thị lịch sử lệnh.
giết
Dừng một quá trình.
Ví dụ: Dừng quá trình với PID là 485 bằng lệnh kill 485
. Sử dụng ps
lệnh (bên dưới) để xác định PID của một quy trình.
ít hơn
Xem nội dung của tệp từng trang một.
Ví dụ: less todo.txt
sẽ hiển thị nội dung của "todo.txt".
ps
Hiển thị danh sách các quy trình hiện đang chạy. Điều này có thể được sử dụng để xác định PID cần thiết để kill
quy trình.
pwd
Hiển thị tên đường dẫn cho thư mục hiện tại. " p rint w orking d thư mục "
ssh
Đăng nhập từ xa vào một máy Linux khác, qua mạng.
Ví dụ: ssh [email protected]
sẽ đăng nhập vào 104.25.105.32 bằng tên người dùng "quincy".
đuôi - Hiển thị 10 dòng cuối cùng của một tập tin. Xem ít hơn hoặc nhiều dòng hơn bằng cách sử dụng tùy chọn -n (số).
Ví dụ: tail -n 5 todo.txt
sẽ hiển thị 5 dòng cuối cùng của "todo.txt".
tar
Lưu trữ và giải nén các tệp từ tệp tarfile (.tar) hoặc tarball (.tar.gz hoặc .tgz).
đầu
Hiển thị các tài nguyên đang được sử dụng trên hệ thống của bạn, tương tự như trình quản lý tác vụ trong Windows.