Một số lệnh cơ bản trên hệ điều hành Linux

Thứ bảy - 08/02/2025 09:31
Một số lệnh cơ bản trên hệ điều hành Linux: Lệnh liên quan đến hệ thống - Lệnh thao tác trên tập tin - Lệnh quản lí hệ thống - lệnh kiểm tra thông tin hệ thống - lệnh về quản lý user - lệnh Quản lý services và process - lệnh xem thông tin file và thư mục và một số lệnh hữu ích khác...
Lệnh liên quan đến hệ thống
exit: thoát khỏi cửa sổ dòng lệnh.
logout: tương tự exit.
reboot: khởi động lại hệ thống.
halt: tắt máy.
startx: khởi động chế độ xwindows từ cửa sổ terminal.
mount: gắn hệ thống tập tin từ một thiết bị lưu trữ vào cây thư mục chính.
unmount: ngược với lệnh mount.

Lệnh thao tác trên tập tin
ls: lấy danh sách tất cả các file và thư mục trong thư mục hiện hành.
pwd: xuất đường dẫn của thư mục làm việc.
cd: thay đổi thư mục làm việc đến một thư mục mới.
mkdir: tạo thư mục mới.
rmdir: xoá thư mục rỗng.
cp: copy một hay nhiều tập tin đến thư mục mới.
mv: đổi tên hay di chuyển tập tin, thư mục.
rm: xóa tập tin.
wc: đếm số dòng, số kí tự... trong tập tin.
touch: tạo một tập tin.
cat: xem nội dung tập tin.
vi: khởi động trình soạn thảo văn bản vi.
df: kiểm tra dung lượng đĩa.
du: xem dung lượng đĩa đã dùng cho một số tập tin nhất định
nano: Khởi dộng trình soạn thảo văn bản nano
less: Xem nội dung tập tin theo dòng
tail: Xem nội dung tập tin (mặc định xem 10 dòng cuối, muốn xem 100 dòng cuối thì dùng lệnh sau: tail 100 tenfile)
more: Xem nội dung tập tin theo trang
head: Xem nội dung tập tin (mặc định xem 10 dòng đầu, muốn xem 100 dòng đầu thì dùng lệnh sau: head 100 tenfile)
Lệnh khi làm việc trên terminal
clear: xoá trắng cửa sổ dòng lệnh.
date: xem ngày, giờ hệ thống.
cal: xem lịch hệ thống.

Lệnh quản lí hệ thống
rpm: kiểm tra gói đã cài đặt hay chưa, hoặc cài đặt một gói, hoặc sử dụng để gỡ bỏ một gói.
ps: kiểm tra hệ thống tiến trình đang chạy.
kill: dừng tiến trình khi tiến trình bị treo. Chỉ có người dùng super-user mới có thể dừng tất cả các tiến trình còn người dùng bình thường chỉ có thể dừng tiến trình mà mình tạo ra.
top: hiển thị sự hoạt động của các tiến trình, đặc biệt là thông tin về tài nguyên hệ thống và việc sử dụng các tài nguyên đó của từng tiến trình.
pstree: hiển thị tất cả các tiến trình dưới dạng cây.
sleep: cho hệ thống ngừng hoạt động trong một khoảng thời gian.
useradd: tạo một người dùng mới.
groupadd: tạo một nhóm người dùng mới.
passwd: thay đổi password cho người dùng.
userdel: xoá người dùng đã tạo.
groupdel: xoá nhóm người dùng đã tạo.
gpasswd: thay đổi password của một nhóm người dùng.
su: cho phép đăng nhập với tư cách người dùng khác.
groups: hiển thị nhóm của user hiện tại.
who: cho biết ai đang đăng nhập hệ thống.
w: tương tự như lệnh who.
man: xem hướng dẫn về dòng lệnh như cú pháp, các tham số...
Để hiểu và sử dụng tốt các câu lệnh trên, các bạn nên sử dụng lệnh man với cú pháp: man ten_cau_lenh để có được những thông tin đầy đủ về chức năng cũng như cú pháp của câu lệnh.

Các câu lệnh kiểm tra thông tin hệ thống (system information) trong Linux
Lệnh Linux Mô tả
cat /proc/cpuinfo   Kiểm tra thông tin CPU (số core)
cat /proc/meminfo Kiểm tra thông tin về RAM đang sử dụng
cat /proc/version   Kiểm tra phiên bản của Kernel Linux
cat /proc/ioports    Xem thông tin port I/O
cat /etc/redhat-release     Kiểm tra phiên bản Centos
uname -a     Kiểm tra các thông tin về Kernel
free -m        Kiểm tra dung lượng RAM còn trống
init 0  Tắt máy (tương đương lệnh shutdown -h now hoặc telinit 0)
df -h  Hiển thị thông tin những file hệ thống, nơi file được lưu hoặc tất cả những file mặc định. Lệnh này có thể xem được dung lượng ổ cứng đã sử dụng và còn trống.
du -sh Kiểm tra dung lượng thư mục hiện tại
du  -ah         Hiển thị dung lượng của thư mục con và các file trong thư mục hiện tại
du -h –max-depth=1       Hiển thị dung lượng các thư mục con ở cấp 1 (ngay trong thư mục hiện tại)
df      Kiểm tra dung lượng đĩa cứng, các phân vùng đĩa
lspci  Xem thông tin mainboard   /sbin/ifconfig Xem các địa chỉ IP của máy
hostname    Xem tên máy (hostname)
finger user@server Thu thập thông tin chi tiết về người dùng hiện đang dùng hệ thống
arch   Kiểm tra kiến trúc của máy (architech)
cat /proc/swaps     Kiểm tra thông tin SWAP của máy (tương tự như virtual RAM của Windows)
last reboot   Xem lịch sử reboot máy

Các lệnh shutdown, restart… trong Linux
Lệnh Linux Mô tả
logout Kết thúc session (phiên làm việc) hiện tại
reboot Khởi động lại máy
shutdown -r now   Khởi động lại máy (tương đương với lệnh reboot)
shutdown -h now  Tắt máy (ngay lập tức)
shutdown -h 9:30  Hẹn giờ tắt máy (schedule) vào lúc 9h30 (tính theo khung 24h)
shutdown -c Hủy bỏ tất cả các lệnh tắt máy trước đó (các lệnh tắt máy theo schedule)
telinit 0        Tắt máy (tương đương lệnh shutdown -h now)
init 0  Tắt máy (tương đương lệnh shutdown -h now hoặc telinit 0)
exit    Thoát khỏi terminal
halt    Tắt máy (tương tự shutdown)
sleep  Cho hệ thống ngừng hoạt động trong một thời gian (ngủ – tương tự Windows)

Các lệnh về quản lý user trong Linux
Lệnh Linux Mô tả
passwd        Đổi mật khẩu (standard user có thể đổi pass của họ còn user root thì thay đổi được password của mọi user)
pwck Kiểm tra syntax và định dạng của dữ liệu user/password (/etc/passwd)
useradd       Tạo user mới, ví dụ: useradd -c “test user 1” -g group1
userdel        Xóa User
usermod      Thay đổi thông tin user (group, name…)
groupadd     Tạo một nhóm user mới
groupdel     Xóa nhóm user
groupmod   Thay đổi thông tin group, ví dụ, groupmod -n “old group name”  “new name”
who /w        Hiển thị những user đang đăng nhập hệ thống
uname         Hiển thị tên của hệ thống (host)
id       Hiển thị user ID (Chỉ danh của user)
logname      Hiển thị tên user đang login
su      Cho phép đăng nhập với tên user khác (tương tự secondary logon của Windows)
groups        Hiển thị nhóm của user hiện tại
#vi /etc/passwd     Xem danh sách user
#vi /etc/group       Xem danh sách nhóm (group)
chmod [tên file=””][/tên] Thay đổi quyền cho file/thư mục (chỉ user sở hữu file mới thực hiện được)
chown user [tên file=””][/tên]    Thay đổi chủ sở hữu file/thư mục
chgrp group [file][/file]    Thay đổi group sở hữu file/thư mục

Các lệnh Quản lý services và process trong Linux
Lệnh Linux Mô tả
top    Lệnh top khá giống như Task Manager trong Windows. Nó đưa ra thông tin về tất cả tài nguyên hệ thống, các process đang chạy, tốc độ load trung bình… Lệnh top -d thiết lập khoảng thời gian làm mới lại hệ thống
ps –u username     Kiểm tra những process được thực hiện bởi một user nhất định
ps –U root   Kiểm tra mọi process ngoại trừ những process hệ thống
ps –A Kiểm tra mọi process trong hệ thống
Ss      Kiểm tra socket đang kết nối
ss –l   Hiển thị các cổng đang mở
w username Kiểm tra user đăng nhập, lịch sử đăng nhập, các process user đó đang chạy
vmstat3       Kiểm soát hành vi hệ thống, phần cứng và thông tin hệ thống trong Linux
ps      Hiển thị các chương trình hiện đang chạy
uptime        Hiển thị thời gian đã vận hành của hệ thống trong bao lâu
rpm   Kiểm tra, gỡ bỏ hoặc cài đặt 1 gói .rpm
yum   Cài đặt các ứng dụng đóng gói (giống rpm)
wget  Tải các ứng dụng từ một website về
sh      Chạy một ứng dụng có đuôi .sh
Startx Khởi động chế độ xwindows từ cửa sổ terminal
yum update -y       Update Linux (CentOS)
stop/start/restart    Dừng/ khởi động/khởi động lại một service hoặc ứng dụng, ví dụ: service mysql stop hoặc /etc/init.d/mysqld start
kill     Dừng proccess (thường dùng khi process bị treo). Chỉ có super-user mới có thể dừng tất cả các process còn user khác chỉ có thể dừng proccess mà user đó tạo ra
kill PID hoặc %job Ngừng một process bằng số PID (Process Identification Number) hoặc số công việc
pstree Hiển thị tất cả các process dưới dạng cây
service –status-all Kiểm tra tất cả các service và tình trạng của nó
whereis mysql       Hiển thị nơi các file dịch vụ được cài đặt
service –status-all | grep abc      Xem tình trạng của process abc
kill -9 PID   Bắt buộc đóng một process ID
kill -1 PID   Bắt buộc đóng một process ID và load lại cấu hình mặc định của process đó

Một số lệnh hữu ích khác trong Linux
Lệnh Linux Mô tả
clear  Xoá trắng cửa sổ dòng lệnh
hwclock      Fix lịch của BIOS
cal     Xem lịch hệ thống
date   Xem lịch ngày, giờ hệ thống
date –s “1 JAN 2018 15:29:00” Đặt ngày giờ hệ thống theo string
date +%Y%m%d -s “20180101″        Đặt ngày hệ thống (không thay đổi giờ)
date +%T -s “00:29:00″  Đặt giờ hệ thống, không thay đổi ngày

Các câu lệnh xem thông tin file và thư mục
Lệnh Linux Mô tả
ls       Lấy danh sách tất cả các file và folder trong thư mục hiện hành
ls tenthumuc Liệt kê nội dung bên trong một thư mục
ls -l    Như trên, nhưng liệt kê cả kích thước file, ngày cập nhật..
ls -a   Liệt kê tất cả các file ẩn
pwd   Xuất đường dẫn của folder đang làm việc
cd      Thay đổi folder làm việc đến một folder mới (tương tự như trong DOS)
df      Kiểm tra disk space

Lệnh nén và giải nén trong Linux
Lệnh Linux Mô tả
tar -cvf        Nén file/thư mục sang định dạng .tar
tar -xvf        Giải nén file tar
gzip   Chuyển file .tar sang .tar.gz
gunzip         Chuyển file .tar.gz về .tar
tar -xzf        Giải nén file .tar.gz, ví dụ:  tar -xvf archive.tar
tar -zxvf      Giải nén file .tar.bz2
tar -jxvf       Giải nén file .tar.gz2
unzip Giải nén file zip

Lệnh sao lưu và phục hồi database
Lệnh Linux Mô tả
mysqldump -u root -p[dbpass] [databasename] > [database.sql] Sao lưu database ra file .sql
mysqldump -u root -p[dbpass] [databasename] | gzip -9 > [backupfile].sql.gz Sao lưu database và nén lại dưới dạng .gz
mysql -u username -p[dbpass] [databasename] < [database].sql
Khôi phục database
 

Tổng số điểm của bài viết là: 0 trong 0 đánh giá

Click để đánh giá bài viết

  Ý kiến bạn đọc

Thành viên

Hãy đăng nhập thành viên để trải nghiệm đầy đủ các tiện ích trên site

Tags

nhân vật nổi tiếng, nghị luận xã hội, Một người Hà Nội, Chiếc thuyền ngoài xa, rừng xà nu, Vợ nhặt, vợ chồng a phủ, Thạch Lam, khuynh hướng văn học sau năm 1975, phong cách nghệ thuật, Chế Lan Viên, Nam Cao, Task Scheduler, windows error, Bài tập Công nghệ 6, Excel previewer, shortcut windows, ô nhiễm tiếng ồn, lời vàng ý ngọc, lao động và nghỉ ngơi, tương lai của trái đất, Bài học kinh doanh, bệnh lười, quyết định sáng suốt, quan niệm học tập, kết bạn, nhẫn nhục, hiếu đạo, anh thanh niên trên đỉnh Yên Sơn, ít nhất, sự kiện, nhân vật, trình bày, Phi Châu và Báo, tính chất kì ảo của truyện Dế chọi, Cảm nghĩ sau khi học Chuyện người con gái Nam Xương, Chuyện người con gái Nam Xương, phê bình có nghệ thuật, kỹ năng giao tiếp, vai trò của kí ức trong sáng tác thơ ca, giá trị, chứa đựng, nghệ thuật, tiêu biểu, tác phẩm, văn học, Tửu nhập tâm như hổ nhập lâm, văn bản kịch Đình công và nổi dậy, ấn tượng về những người nổi loạn, hiện tượng đưa thiên nhiên vào nhà, quan trọng, văn hóa, tâm linh, hiểu biết, khao khát, khám phá, đam mê, sâu sắc, cảm xúc của em khi đến thăm một di tích lịch sử, tồn vong, đe dọa, hiểm họa, không gian mùa xuân của làng quê Bắc Bộ, nhà thơ Lưu Quang Vũ, Cảm nghĩ về vẻ đẹp của tiếng Việt, Phạm Xuân Ẩn - tên người như cuộc đời, cảm nghĩ về nhà tình báo Phạm Xuân Ẩn, cảm nghĩ về luật sư Ét-uốt, truyện Ba chàng sinh viên, Suy nghĩ của em về nhân vật Be-ni-xtơ, vai trò của tình bạn, Vũ Như Tô, Vĩnh biệt Cửu Trùng Đài, danh ngôn, cất tiếng, ước mơ, Nguyễn Đình Thi, hình ảnh em gái tiền phương, cảm nghĩ của em về tình đồng chí, suy nghĩ, nhắn nhủ, Trình bày suy nghĩ, cảm xúc về cảnh đẹp, Kể lại một việc làm, lệnh ubuntu, server Ubuntu, tối ưu windows, ghost Windows, bài thơ bảy chữ, Những cánh buồm, Chiếc lá cuối cùng, trên mặt đất vốn làm gì có đường, đi mãi thì thành đường thôi, điện biên phủ, sự kiện lịch sử, kể lại sự việc có thật, Chi tiết ấn tượng trong Người thầy đầu tiên, Người thầy đầu tiên, Ý kiến về sử dụng biệt ngữ xã hội, biệt ngữ xã hội, khu du lịch Bà Nà, kể về người thân, sang thu hữu thỉnh, gặp gỡ anh thanh niên trên đỉnh Yên Sơn, đáp án cuộc thi, cuộc thi tìm hiểu an toàn giao thông, cảm nhận của em về một nhân vật trong mắt sói, Phi Châu và Báo đã trở thành đôi bạn, cảm nhận của em về bài thơ Qua đèo Ngang, thể hiện, vì sao, biểu hiện, nhiệm vụ, văn bản Chuẩn bị hành trang vào thế kỉ mới, hai đứa trẻ thạch lam, Thế nào là điệp từ, nguyễn đình chiểu, Văn tế Nghĩa Sĩ Cần Giuộc, tràng giang huy cận, đoạn trích Trao Duyên, đóng vai nhân vật văn học, thương vợ của trần tế xương, bình ngô đại cáo nguyễn trãi, bài thơ vội vàng, Tả cảnh sông nước, bài thơ Ánh trăng, lượm của tố hữu, tả nhân vật văn học, tây tiến của quang dũng, văn học trung đại Việt Nam, Đất nước Nguyễn Khoa Điềm, Cảm nghĩ về mái trường, Làng của Kim Lân, Nước Việt Nam ta nhỏ hay không nhỏ, ý nghĩa dời đô của Lý Công Uẩn, Hịch tướng sĩ, như thế, quốc gia, nước đại, câu hỏi, trả lời, nội dung, Bà Huyện Thanh Quan, phân tích cảnh và tình trong bài thơ Chiều hôm nhớ nhà, Cười là một hình thức chế ngự cái xấu, Ngày Chủ nhật xanh, thay thế, có thể, hạn chế, tài nguyên, lãng phí, trả giá, chủ đề, sử dụng, tương đương, hoàn thành, sự suy giảm nguồn tài nguyên, sự giàu có tài nguyên rừng, ý kiến của em về vấn đề tự học, thái độ đối với các bạn khuyết tật, biết cảm thông với người khác, Không ai muốn bị bắt nạt, Kể lại đoạn cuối truyện Vua chích choè, kể lại phần cuối truyện Sọ Dừa, Thừa nhận sai lầm, Tẩu vi thượng, Lòng người khó lường, kể về kỉ niệm, thuyết trình tác phẩm, văn thuyết minh, Viết đoạn văn, bài luận về bản thân, giới thiệu một cuốn sách, bài học thành công, kể lại một hoạt động xã hội, Kể một truyền thuyết có nhắc tới một địa danh, Trình bày ý kiến, thuật lại diễn biến một lễ hội em từng tham gia, suy nghĩ của em về một truyền thuyết, Giải Sách Bài tập Ngữ văn 6 Kết nối, Bài tập Ngữ văn 6 Kết nối, đặc điểm của hài kịch, ý nghĩa của hình ảnh so sánh, sinh động, miêu tả, tác giả, thiên nhiên, mặt trời, bài văn cảm nhận, Cảm nhận của em về hang Én, Tóm tắt văn bản Bầy chim chìa vôi, u minh, ấn tượng, chi tiết, Kể lại sự việc bầy chim chìa vôi, Cảm nghĩ về vui buồn tuổi thơ, văn mẫu lớp 7, trải nghiệm đẹp của tuổi thơ em, thực dân Pháp, Viết một truyện kể sáng tạo
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây