Mục lục:
- Các lệnh Linux để điều hướng thiết bị đầu cuối
- Các lệnh Linux để có được quyền siêu người dùng
- Các lệnh Linux để quản lý trình quản lý gói
- Các lệnh Linux để quản lý các quy trình
- Các lệnh Linux để quản lý tệp
- Các lệnh Linux để làm việc với các phân vùng
- Các lệnh Linux để quản lý hệ thống
- Các lệnh Linux để quản lý người dùng
- Các lệnh Linux để quản lý mạng
- Và một vài thứ khác
2024 Tác giả: Malcolm Clapton | [email protected]. Sửa đổi lần cuối: 2024-01-19 14:26
Bạn có thể làm hầu hết mọi thứ trong thiết bị đầu cuối Linux: định cấu hình hệ thống, cài đặt và gỡ cài đặt ứng dụng, quản lý đĩa và tệp, thậm chí nói chuyện với bò.
Các lệnh Linux để điều hướng thiết bị đầu cuối
-
&&
… Nói một cách chính xác, đây không phải là một mệnh lệnh. Nếu bạn muốn thực hiện nhiều lệnh cùng một lúc, hãy đặt một ký hiệu kép và giữa chúng như sau:
first_command && second_command
- … Thiết bị đầu cuối sẽ thực hiện các lệnh theo thứ tự. Bạn có thể nhập bao nhiêu lệnh tùy thích.
-
bí danh
… Gán tên bạn tạo cho các lệnh dài mà bạn không thể nhớ. Vào
bí danh lệnh dài ngắn lệnh
- .
-
đĩa CD
… Thay đổi thư mục đầu cuối hiện tại. Khi bạn khởi động thiết bị đầu cuối, nó sẽ sử dụng thư mục chính của bạn. Vào
cd folder_address
- , và thiết bị đầu cuối sẽ hoạt động với các tệp ở đó.
-
sạch
- … Xóa tất cả các tin nhắn khỏi cửa sổ đầu cuối.
-
Môn lịch sử
… Hiển thị tất cả các lệnh bạn đã nhập gần đây. Ngoài ra, bạn có thể chuyển đổi giữa các lệnh gần đây bằng phím Lên và Xuống. Nếu bạn không muốn viết ra lệnh bạn đã nhập, hãy đặt một khoảng trắng trước nó như thế này:
đội của bạn
- .
-
Đàn ông
… Hiển thị hướng dẫn về các chương trình và lệnh Linux. Vào
người đàn ông package_name
hoặc
man your_command
- .
-
là gì
… Hiển thị mô tả ngắn về một chương trình. Nhập lệnh và tên của chương trình
whatis package_name
- .
Các lệnh Linux để có được quyền siêu người dùng
Để thực hiện nhiều hành động trên hệ thống, chẳng hạn như thêm và xóa các chương trình, bạn cần có quyền quản trị viên, hoặc quyền người dùng cấp cao, như nó được gọi trong Linux.
-
sudo
… Lệnh này sẽ cung cấp cho bạn quyền siêu người dùng. Vào
sudo
trước lệnh bạn muốn (ví dụ:
nâng cấp apt sudo
- ) để chạy nó với tư cách là quản trị viên. Hệ thống sẽ yêu cầu bạn nhập mật khẩu.
-
sudo su
- … Sau lệnh này, tất cả các lệnh bạn đã nhập sẽ được thực thi thay mặt cho superuser cho đến khi bạn đóng terminal. Sử dụng nó nếu bạn cần chạy nhiều lệnh với quyền quản trị viên.
-
sudo gksudo
… Lệnh chạy ứng dụng GUI với tư cách quản trị viên. Ví dụ: nếu bạn muốn di chuyển hoặc sửa đổi các tệp hệ thống, hãy nhập
sudo gksudo nautilus
- (chỉ định trình quản lý tệp bạn đang sử dụng).
-
sudo !!
… Lệnh này sẽ chạy lệnh đã nhập trước đó với đặc quyền của quản trị viên. Hữu ích nếu bạn nhập một lệnh mà không có
sudo
- .
Không thực hiện các lệnh thay mặt người dùng cấp quyền mà bạn không hiểu.
Các lệnh Linux để quản lý trình quản lý gói
Việc cài đặt và gỡ cài đặt các ứng dụng trên Linux được thực hiện bởi các trình quản lý gói. Ubuntu và Debian gọi trình quản lý gói là apt, Fedora gọi dnf, Arch và Manjaro gọi pacman. Họ tải xuống ứng dụng từ các kho lưu trữ trực tuyến, các nguồn gói. Các lệnh nên được cấp cho họ với quyền siêu người dùng.
apt (Debian / Ubuntu / Mint)
-
sudo apt install package_name
- … Cài đặt gói yêu cầu.
-
sudo apt-add-repository repository_address
- … Thêm kho lưu trữ của bên thứ ba.
-
cập nhật apt sudo
- … Cập nhật thông tin gói hàng.
-
nâng cấp apt sudo
… Cập nhật tất cả các gói lên phiên bản mới nhất (chạy sau
cập nhật apt
- ).
-
sudo apt remove package_name
- … Loại bỏ gói không cần thiết.
-
sudo apt thanh lọc package_name
- … Loại bỏ một gói không cần thiết với tất cả các phụ thuộc nếu bạn muốn giải phóng thêm dung lượng.
-
sudo apt autoremove
- … Loại bỏ tất cả các phần phụ thuộc không cần thiết, các gói mồ côi và các thứ rác khác.
dnf (Red Hat / Fedora / CentOS)
-
sudo dnf install package_name
- … Cài đặt gói yêu cầu.
-
sudo dnf config-manager --add-repo repository_address
- … Thêm kho lưu trữ của bên thứ ba.
-
nâng cấp dnf sudo
- … Cập nhật tất cả các gói mới nhất.
-
sudo dnf loại bỏ package_name
- … Loại bỏ gói không cần thiết.
-
sudo dnf autoremove
- … Loại bỏ tất cả các phụ thuộc không cần thiết.
pacman (Arch / Manjaro)
-
sudo pacman -S package_name
- … Cài đặt gói yêu cầu.
-
sudo yaourt -S package_name
- … Cài đặt một gói từ AUR nếu nó không có trong kho lưu trữ chính.
-
sudo pacman -Sy
- … Cập nhật thông tin gói hàng.
-
sudo pacman -Syu
- … Cập nhật tất cả các gói mới nhất.
-
sudo pacman -R package_name
- … Loại bỏ gói không cần thiết.
-
sudo pacman -Rs package_name
- … Loại bỏ gói không cần thiết với tất cả các phụ thuộc.
Bạn có thể cài đặt và gỡ cài đặt nhiều gói cùng một lúc bằng cách liệt kê chúng cách nhau một khoảng trắng.
sudo apt cài đặt firefox clementine vlc
Nếu bạn muốn cài đặt một gói nhưng không biết tên chính xác của nó, hãy nhập một vài ký tự đầu tiên của tên gói và nhấn Tab hai lần. Trình quản lý gói sẽ hiển thị tất cả các gói bắt đầu bằng cùng một tên.
Các lệnh Linux để quản lý các quy trình
-
giết chết
… Lệnh này được sử dụng để buộc kết thúc quá trình. Bạn cần nhập
diệt process_PID
… PID của quy trình có thể được tìm thấy bằng cách nhập
đứng đầu
- .
-
xkill
- … Một lệnh khác để chấm dứt các tiến trình. Nhập nó, sau đó nhấp vào cửa sổ bạn muốn đóng.
-
killall
… Tiêu diệt các quy trình bằng một tên cụ thể. Ví dụ,
firefox killall
- .
-
đứng đầu
- … Hiển thị danh sách các tiến trình đang chạy, được sắp xếp theo mức tiêu thụ CPU. Một loại thiết bị đầu cuối "System Monitor".
Các lệnh Linux để quản lý tệp
Xem và sửa đổi tệp
-
con mèo
… Khi lệnh được sử dụng với một tệp văn bản (như thế này:
cat path_to_file
), nó hiển thị nội dung của nó trong một cửa sổ đầu cuối. Nếu bạn chỉ định hai hoặc nhiều tệp,
con mèo path_to_file_1 path_to_file_2
cô ấy sẽ dán chúng. Nếu chúng tôi giới thiệu
cat path_to_file_1> new_file
- , nó sẽ hợp nhất nội dung của các tệp được chỉ định thành một tệp mới.
-
chmod
- … Cho phép bạn thay đổi quyền đối với tệp. Điều này có thể hữu ích nếu bạn muốn thay đổi tệp hệ thống.
-
băm nhỏ
- … Thay đổi chủ sở hữu của tệp. Nên chạy với quyền superuser.
-
tập tin
- … Hiển thị thông tin về tệp được chỉ định.
-
nano
… Mở một trình soạn thảo văn bản đơn giản. Bạn có thể tạo một tệp văn bản mới hoặc mở một tệp hiện có:
nano path_to_file
- .
-
đổi tên
- … Đổi tên một tệp hoặc nhiều tệp. Lệnh này cũng có thể được sử dụng để đổi tên hàng loạt tệp bằng mặt nạ.
-
chạm vào
- … Thay đổi ngày mà tệp được chỉ định được mở hoặc sửa đổi lần cuối.
-
wget
- … Tải xuống các tệp từ internet vào một thư mục đầu cuối.
-
zip
- … Giải nén và nén các kho lưu trữ.
Tạo và xóa các tệp và thư mục
-
mkdir
… Tạo một thư mục mới trong thư mục đầu cuối hiện tại hoặc trong thư mục được chỉ định:
mkdir folder_path
- .
-
rmdir
- … Xóa thư mục được chỉ định.
-
rm
- … Xóa tệp. Nó có thể xóa cả một tệp riêng biệt và một nhóm tương ứng với các đặc điểm nhất định.
Sao chép và di chuyển tệp
-
cp
… Tạo bản sao của tệp được chỉ định trong thư mục đầu cuối:
cp path_to_file
… Hoặc bạn có thể chỉ định điểm đến
cp path_to_file path_to_copy
- .
-
mv
- … Di chuyển tệp từ thư mục này sang thư mục khác. Bạn có thể chỉ định tên cho tệp có thể định vị lại. Thật thú vị là trên Linux, lệnh này cũng có thể được sử dụng để đổi tên tệp. Chỉ cần chỉ định cùng một thư mục chứa tệp và một tên khác.
Tìm kiếm tệp
-
tìm thấy
- … Tìm kiếm tệp theo các tiêu chí cụ thể như tên, loại, kích thước, chủ sở hữu, ngày tạo và sửa đổi.
-
grep
- … Tìm kiếm các tệp văn bản có chứa các chuỗi cụ thể. Các tiêu chí rất linh hoạt.
-
định vị
- … Tìm kiếm các tệp và thư mục có tên phù hợp với truy vấn và hiển thị đường dẫn của chúng trong hệ thống tệp.
Các lệnh Linux để làm việc với các phân vùng
-
lsblk
- … Lệnh này thể hiện những đĩa nào trên hệ thống của bạn và chúng được chia thành những phân vùng nào. Lệnh này cũng hiển thị tên của các phân vùng và ổ đĩa của bạn, ở định dạng sda1, sda2, v.v.
-
gắn kết
… Gắn kết các ổ đĩa, thiết bị hoặc hệ thống tệp Linux để bạn làm việc. Thông thường các thiết bị được kết nối tự động ngay sau khi bạn nhấp vào chúng trong trình quản lý tệp. Nhưng đôi khi bạn có thể cần phải gắn một thứ gì đó theo cách thủ công. Bạn có thể gắn kết bất cứ thứ gì: đĩa, ổ đĩa ngoài, phân vùng và thậm chí cả ảnh ISO. Lệnh này phải được thực thi với quyền của người dùng siêu cấp. Để gắn kết một đĩa hoặc phân vùng hiện có, hãy nhập
gắn kết sdX
- .
-
umount
… Kết xuất hệ thống tệp. Chỉ huy
umount sdX
- sẽ ngắt kết nối hệ thống tệp của phương tiện bên ngoài để bạn có thể đẩy nó ra.
-
dd
… Lệnh này sao chép và chuyển đổi các tệp và phần. Nó có nhiều công dụng khác nhau. Ví dụ,
dd if = / dev / sda of = / dev / sdb
sẽ tạo một bản sao chính xác của phân vùng sda trên phân vùng sdb.
dd if = / dev / zero of = / dev / sdX
sẽ ghi đè nội dung của phương tiện được chỉ định bằng các số không để thông tin không thể được khôi phục. MỘT
dd if = ~ / Downloads / ubuntu.iso of = / dev / sdX bs = 4M
- sẽ tạo phương tiện có thể khởi động từ hình ảnh phân phối mà bạn đã tải xuống.
Các lệnh Linux để quản lý hệ thống
-
df
- … Hiển thị kích thước đĩa của bạn và dung lượng trống còn lại trên đó.
-
miễn phí
- … Hiển thị dung lượng RAM có sẵn và đã sử dụng.
-
uname
… Hiển thị thông tin hệ thống. Nếu bạn nhập
uname
thiết bị đầu cuối sẽ chỉ báo cáo Linux. Nhưng đội
uname -a
- hiển thị thông tin về tên máy tính và phiên bản hạt nhân.
-
thời gian hoạt động
- … Cho biết hệ thống của bạn đã chạy trong bao lâu.
-
ở đâu
- … Hiển thị vị trí của tệp thực thi cho chương trình mong muốn.
-
tôi là ai
- … Gọi tên người dùng.
Các lệnh Linux để quản lý người dùng
-
useradd
… Đăng ký một người dùng mới. Vào
tên người dùng useradd
- và người dùng sẽ được tạo.
-
userdel
- … Xóa tài khoản người dùng và tệp.
-
usermod
- … Thay đổi tài khoản người dùng. Có thể di chuyển thư mục chính của người dùng hoặc đặt ngày tài khoản sẽ bị khóa.
-
passwd
- … Thay đổi mật khẩu tài khoản. Người dùng thông thường chỉ có thể thay đổi mật khẩu của tài khoản của chính mình, người dùng siêu cấp có thể thay đổi mật khẩu của bất kỳ tài khoản nào.
Các lệnh Linux để quản lý mạng
-
ip
… Nhóm đa chức năng để làm việc với mạng. Chỉ huy
hiển thị địa chỉ ip
hiển thị thông tin về địa chỉ mạng,
tuyến đường ip
quản lý định tuyến, v.v. Ra lệnh
liên kết ip thiết lập ethX lên
,
liên kết ip đặt ethX xuống
bạn có thể bật và tắt kết nối. Đội
ip
nhiều công dụng nên trước khi sử dụng tốt hơn hết bạn nên đọc kỹ hướng dẫn sử dụng hoặc nhập
ip --help
-
ping
- … Cho biết bạn đã kết nối với mạng hay chưa và giúp xác định chất lượng của kết nối.
Và một vài thứ khác
Cuối cùng, có các lệnh Linux chính. Họ hiển thị một con bò có thể nói chuyện với bạn (đừng hỏi những gì các nhà phát triển đang sử dụng).
-
nói gì cũng được
- … Con bò sẽ nói những gì bạn nói với cô ấy.
-
tài lộc | Coway
- … Con bò sẽ đưa ra một suy nghĩ hoặc câu trích dẫn thông minh (hoặc không phải như vậy).
-
Coway -l
- … Liệt kê tất cả các động vật có thể được hiển thị trong thiết bị đầu cuối. Nếu bạn đột nhiên không thích bò.
-
tài lộc | Coway -f animal_from_list
- … Con vật bạn chọn bắt đầu tắm bằng dấu ngoặc kép, đôi khi thích hợp.
-
sudo apt-get cài đặt may mắn may mắn vận may-mod may mắn-min vận may-ru
- … Làm cho toàn bộ sở thú nói tiếng Nga. Nếu không có điều này, động vật đang trích dẫn Twain và Wilde trong bản gốc.
Đây không phải là tất cả các lệnh Linux. Nếu bạn cần biết chi tiết về các tùy chọn và cách sử dụng các lệnh Linux, bạn có thể sử dụng hướng dẫn được tích hợp sẵn. Quay số
man your_command
hoặc
your_command --help
Đề xuất:
20 mẫu Google Trang tính hữu ích cho mọi trường hợp
Google Trang tính là một bộ tính năng tiện dụng miễn phí dành cho những người thích kiểm soát mọi thứ. Hãy thử các giải pháp tiện ích để giúp cuộc sống của bạn dễ dàng hơn
14 công cụ đa dạng với AliExpress cho mọi trường hợp
Với kìm, dao, búa và thậm chí là rìu: chúng tôi đã tìm thấy nhiều công cụ cho các ngân sách khác nhau và với các chức năng khác nhau. Cũng có sẵn như một chiếc vòng tay
Phải làm gì nếu bạn bị mất hộ chiếu: hướng dẫn toàn diện cho mọi trường hợp
Hướng dẫn từng bước cho những người bị mất hộ chiếu trong nước hoặc nước ngoài ở nhà, ở thành phố hoặc quốc gia nước ngoài. Điều chính là không hoảng sợ. Bạn sẽ nhanh chóng nhận được hộ chiếu mới hoặc giấy tờ tùy thân tạm thời
Làm thế nào để thuyết phục bất cứ ai về bất cứ điều gì: 12 lý lẽ cho mọi trường hợp
Bạn không cần phải có một món quà đặc biệt để thuyết phục. Có những kỹ thuật thuyết phục đặc biệt cho việc này, dựa trên các lập luận
15 bộ chuyển đổi và bộ điều hợp từ AliExpress cho mọi trường hợp
Bộ chia tai nghe, bộ điều hợp âm thanh, bộ điều hợp - chọn mọi thứ bạn cần để kết nối cáp, đèn, ổ cứng và hơn thế nữa