Nó cũng tương tự với việc bạn mở một thư mục và thao tác với các file và thư mục bên trong đó trên giao diện người dùng.. cp <file nguồn> <file đích> sao chép file từ vị tr[r]
(1)Các lệnh kiểm tra performance
▪ cat /proc/cpuinfo hiển thị thông tin CPU
▪ cat /proc/meminfo hiển thị thông tin RAM sử dụng ▪ cat /proc/version hiển thị phiên kernel
▪ cat /proc/ioports xem thông tin I/O port ▪ cat /proc/interrupts xem thông tin interrupt ▪ cat /proc/dma xem thông tin DMA
▪ cat /etc/redhat-release hiển thị phiên Centos
▪ uname hiển thị số thông tin hệ thống tên kernel, tên host, xử lý,
Bạn dùng lệnh uname -a để hiển thị tất thông tin
▪ free xem thông tin nhớ: nhớ sử dụng, nhớ trống hệ thống
Bạn dùng lệnh free -m để xem nhớ với đơn vị KBs free -g để xem với đơn vị GBs
▪ df xem thông tin dung lượng đĩa cứng (đã sử dụng, trống, ) thiết bị lưu trữ khác Bạn dùng lệnh df -h để xem thông tin dạng human readable (hiển thị với đơn vị KBs, GBs cho dễ đọc)
▪ du -sh xem dung lượng thư mục
▪ du -ah xem chi tiết dung lượng thư mục con, file ▪ du -h –max-depth=1 xem dung lượng thư mục cấp (ngay
trong thư mục tại)
▪ df kiểm tra dung lượng đĩa cứng, phân vùng đĩa
▪ top hiển thị hoạt động tiến trình, đặc biệt thơng tin tài ngun hệ thống việc sử dụng tài nguyên tiến trình Các lệnh hệ thống
▪ exit khỏi cửa sổ dịng lệnh ▪ logout tương tự exit
▪ reboot / init / shutdow -r khởi động lại hệ thống ▪ halt / shutdow -h now / init / poweroff tắt máy ▪ hostname xem tên máy tính
▪ startx khởi động chế độ xwindows từ cửa sổ terminal ▪ clear xoá trắng cửa sổ dòng lệnh
▪ hwclock Fix lịch bios ▪ cal xem lịch hệ thống
▪ yum update –y Update Linux (CentOS) ▪ date xem ngày, hệ thống
(2)Lệnh thao tác với tập tin text
▪ wc đếm số dịng, số kí tự… tập tin ▪ touch tạo tập tin
▪ cat xem nội dung tập tin
▪ more xem nội dung tập tin theo trang
▪ less <tên file> in nội dung file theo trang trường hợp nội dung file lớn phải đọc theo trang Bạn dùng Ctrl+F để chuyển trang Ctrl+B để chuyển trang trước
▪ tail xem nội dung tập tin (mặc định xem 10 dòng cuối) ▪ head xem nội dung tập tin (mặc định xem 10 dòng đầu)
▪ vi khởi động trình soạn thảo văn vi ▪ man Xem hướng dẫn thực lệnh Lệnh quản lí ứng dụng tiến trình
▪ rpm kiểm tra, gỡ bỏ cài đặt gói rpm ▪ ps kiểm tra hệ thống tiến trình chạy ▪ kill dừng tiến trình tiến trình bị treo
▪ pstree hiển thị tất tiến trình dạng
▪ sleep cho hệ thống ngừng hoạt động khoảng thời gian ▪ yum Cài đặt ứng dụng đóng gói (giống rpm)
▪ wget Tải ứng dụng từ website ▪ sh Chạy ứng dụng có sh
Lệnh quản lý user
▪ useradd tạo người dùng ▪ userdel xoá người dùng tạo ▪ usermod thay đổi thông tin user
▪ passwd đặt thay đổi password cho người dùng ▪ groupadd tạo nhóm người dùng
▪ groupdel xố nhóm người dùng tạo
▪ gpasswd thay đổi password nhóm người dùng
▪ su <tên tài khoản> chuyển sang đăng nhập tài khoản khác Tài khoản root chuyển sang đăng nhập tài khoản khác mà không cần nhập mật
▪ groups hiển thị nhóm user ▪ who / w cho biết đăng nhập hệ thống ▪ skill -9 –t pst/0 để gỡ bỏ session pst/0
▪ xem danh sách user: #vi /etc/passwd ▪ xem danh sách nhóm: #vi /etc/group
(3)▪ chown user [tên file] thay đổi chủ sở hữu file/thư mục
▪ chown user:group [tên file] thay đổi chủ sở hữu file/thư mục, đồng thời thay đổi nhóm sở hữu
▪ chgrp group [file/thu_muc] thay đổi group sở hữu file/thư mục Lệnh quản lý service
▪ service –status-all Kiểm tra tất service tình trạng ▪ service httpd start khởi động dịch vụ httpd
▪ whereis mysql hiển thị nơi file dịch vụ cài đặt ▪ service –status-all | grep abc, xem tình trạng tiến trình abc ▪ service <tên_dịch_vụ> start | stop | restart
▪ /etc/init.d/<tên_dịch_vụ> start | stop | restart Ví dụ:
o service mysql stop o /etc/init.d/mysqld start
Các lệnh quản lý file thư mục clear: làm cửa sổ dòng lệnh
ls tenthumuc: Liệt kê nội dung bên thư mục
cat tentaptin: Hiển thị nội dung tập tin lên cửa sổ dịng lệnh
rm tentaptin: Xóa tập tin
cp taptinnguon taptindich: Sao chép tập tin
passwd: Đổi mật
motd: Thông điệp ngày
finger tentruycap: Chương trình tìm kiếm thơng tin người dùng
startx: Khởi động X Window System server
less tentaptin hoặcr more tentaptin: Hiển thị nội dung tập tin cửa sổ dòng lệnh trang lần
info: Hiển thị thông tin tài liệu shell, tiện ích chương trình
lpr tentaptin: Gửi tập tin tới máy tin
grep chuoi tentaptin: tìm kiếm chuỗi tập tin Bạn dùng grep -i <chuỗi> <tên file> để tìm kiếm khơng phân biệt hoa thường grep
-r <chuỗi> <tên thư mục> để tìm kiếm t-rong tồn thư mục headtentaptin: Hiển thị 10 dịng tập tin
tail tentaptin: Hiển thị 10 dịng cuối tập tin Bạn sử dụng tail -n N <tên file> để định in N dịng hình
mv tentaptincu tentaptinmoi: Di chuyển đổi tên tập tin
file tentaptin: Hiển thị thông tin nội dung tập tin
echo chuoi: Sao chép chuỗi tới hình dịng lệnh
date: Hiển thị ngày
(4)gzip tentaptin: Nén tập tin
gunziptentaptin: Giải nén tập tin
whichlenh: Hiển thị đường dẫn tới lệnh
whereislenh: Hiển thị đường tới nơi chứa lệnh
who: Hiển thị người dùng nhập
finger tentruycap@maychu: Thu thập thông tin chi tiết người dùng dùng hệ thống
w: Hiễn thị người dùng đăng nhập với tiến trình sử dụng
mesgy/n: Đặt tùy chọn để người dùng khác viết thông điệp cho bạn
writenguoidung: Gửi tin nhắn cho người dùng khác
talknguoidung: Cho phép người chat với
chmod quyen tentaptin: Thay đổi quyền truy cập tập tin
mkdirtenthumuc: Tạo thư mục
rmdirtenthumuc: Xóa thư mục rỗng
lnexistingfile new-link: Tạo đường dẫn tới tập tin (liên kết cứng)
df: Hiển thị tất mount hệ thộng
top: Hiển thị danh sách tiến trình chạy
tty: Hiển thị tên cửa sổ dịng lệnh mà lệnh dùng
kill PID số %job: Ngừng tiến trình số PID
(Process Identification Number) số công việc
jobs: Hiển thị danh sách công việc
netstat: Hiển thị kết nối mạng
traceroute maychu: In gói định tuyến tới máy chủ
nslookup: Truy vấn máy chủ tên miền
hostname: Hiển thị tên định danh hệ thống
rloginmaychu: Tiện ích để kết nối với hệ thống xa
telnetmaychu: Tiện ích để kết nối tới hệ thống xa (tương tự rlogin tương tác tốt hơn)
rcp taptin maytuxa: Được dùng để chép từ máy tính xa
ftp: Tiện ích để truyền tập tin hệ thống mạng
rsh lenh: Tiện ích để chạy lệnh hệ thống xa mà không cần đăng nhập
ping maychu: Tiện ích để kiểm tra kết nối tới hệ thống xa
lcd duongdanthumuc: Thay đổi thư mục máy cục đăng nhập máy xa
pwd: in đường dẫn đầy đủ đến thư mục hành
cd <thư mục>: chuyển thư mục thành thư mục hành cho phiên làm việc Nó tương tự với việc bạn mở thư mục thao tác với file thư mục bên giao diện người dùng
(5)find <thư mục> -name <tên file> tìm kiếm file <thư mục> theo <tên file>
Bạn dùng find <thư mục> -iname <tên file> để tìm kiếm khơng phân biệt hoa thường
Lệnh nén giải nén
tar -cvf <tên-file-nén.tar> <file1 file2 > tạo file nén (.tar) từ file có sẵn
tar -tvf <tên-file-nén.tar> xem nội dung file nén (.tar)
tar -xvf <tên-file-nén.tar> giải nén (file tar)
gzip <tên file> tạo file nén (.gz) Sử dụng gzip -d <tên file> để giải nén (file gz)
unzip nén.zip> giải nén file nén (.zip) Sử dụng unzip -l <file-nén.zip> để xem nội dung file zip mà không cần giải nén
Lệnh tra cứu câu lệnh
<câu lệnh> help xem thông tin trợ giúp tùy chỉnh câu lệnh Có thể viết tắt <câu lệnh> -h
whatis <tên câu lệnh> hiển thị mô tả câu lệnh
man <tên câu lệnh> hiển thị trang hướng dẫn cho câu lệnh