[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 v RAM s d ngể ị ề ụ cat /proc/version hi n th phiên b n c a 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 v DMAề
cat /etc/redhat-release hi n th phiên b n Centosể ị ả
uname hi n th m t s thông tin h th ng nh tên kernel, tên ể ị ộ ố ệ ố host, b x lý, ộ
B n có th dùng l nhạ ể ệ uname -a đ hi n th t t c thông tin.ể ể ị ấ ả
free xem thông tin v b nh : b nh s d ng, b nh tr ngề ộ ộ ụ ộ ố h th ngệ ố
B n có th dùng l nhạ ể ệ free -m đ xem b nh v i đ n ể ộ ớ vị KBs ho cặ free -g đ xem v i đ n vể ị GBs
df xem thông tin v dung lề ượng đĩa c ng (đã s d ng, tr ng, ) ứ ụ ố thi t b l u tr khác.ế ị ữ B n có th dùng l nhạ ể ệ df -h đ xem thông ể tin dướ ại d ng human readable (hi n th v i đ n vể ị ị KBs, GBs cho d ễ đ c).ọ
du -sh xem dung lượng c a th m c hi n t iủ ụ ệ
du -ah xem chi ti t dung lế ượng c a th m c con, c fileủ ụ ả du -h –max-depth=1 xem dung lượng th m c c p ụ ấ
(ngay th m c hi n t i)ư ụ ệ
df ki m tra dung lể ượng đĩa c ng, phân vùng đĩaứ
top hi n th s ho t đ ng c a ti n trình, đ c bi t thơng tin ể ị ự ộ ủ ế ặ ệ v tài nguyên h th ng vi c s d ng tài nguyên c a t ng 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 c a biosị ủ cal xem l ch h th ng.ị ệ ố
(2) date –s “27 SEP 2011 14:26:00” Đ t ngày gi h th ng theo stringặ ệ ố date +%Y%m%d -s “20130318″ đ 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ặ ệ ố ổ 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 m t 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 c a m t file theo t ng trang ộ ủ ộ trường h p n i dung c a file l n ph i đ c theo trang B n có ợ ộ ủ ả ọ th dùngể Ctrl+F đ chuy n trang ti p theo vàể ể ế Ctrl+B đ chuy n v ể ể ề 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 b n vi.ở ộ ả ả
man Xem hướng d n th c hi n l nhẫ ự ệ ệ
L nh qu n lí ng d ng ti n trìnhệ ả ứ ụ ế
rpm ki m tra, g b ho c 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 c ti n trình dể ị ấ ả ế ướ ại d ng
sleep cho h th ng ng ng ho t đ ng m t 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 m t website vả ứ ụ ộ ề sh Ch y m t ng d ng có shạ ộ ứ ụ
L nh qu n lý userệ ả
useradd t o m t ngạ ộ ười dùng m i.ớ
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 m t nhóm ngạ ộ ười dùng m i.ớ
groupdel xố nhóm người dùng t o.ạ
gpasswd thay đ i password c a m t nhóm ngổ ủ ộ ười dùng
su <tên tài kho n>ả chuy n sang đăng nh p b ng m t tài kho n ể ậ ằ ộ ả
(3) groups hi n th nhóm c a user hi n t i.ể ị ủ ệ
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
chmod <permission> [tên file] 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] 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 c service tình tr ng c a ể ấ ả ủ
service httpd start kh i đ ng d ch v httpd.ở ộ ị ụ
whereis mysql hi n th n i file d ch v để ị ị ụ ược cài đ t.ặ
service –status-all | grep abc, xem tình tr ng c a 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 s ch c a s dòng l nhạ ổ ệ
ls tenthumuc: Li t kê n i dung bên m t th m cệ ộ ộ ụ
cat tentaptin: Hi n th n i dung c a m t t p tin lên c a s dòng l nhể ị ộ ủ ộ ậ ổ ệ rm tentaptin: Xóa m t t p tinộ ậ
cp taptinnguon taptindich: Sao chép m t t p tinộ ậ passwd: Đ i m t kh uổ ậ ẩ
motd: Thông p c a 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 m t t p tin ể ị ộ ộ ậ c a s dòng l nh m t trang m i l nử ổ ệ ộ ỗ ầ
info: Hi n th thông tin tài li u shell, ti n ích chể ị ệ ệ ương trình
(4)grep chuoi tentaptin: tìm ki m chu i t p tinế ỗ ậ B n có th ể dùng grep -i <chu i> <tên file>ỗ đ tìm ki m không phân bi t hoa ể ế ệ thường ho cặ grep -r <chu i> <tên th m c>ỗ ư ụ đ tìm ki m tồn ể ế th m cư ụ
head tentaptin: Hi n th 10 dòng đ u tiên c a t p tinể ị ầ ủ ậ
tail tentaptin: Hi n th 10 dòng cu i c a t p tin ể ị ố ủ ậ B n có th s ể d ngụ tail -n N <tên file> đ ch đ nh inể ỉ ị N dịng hình
mv tentaptincu tentaptinmoi: Di chuy n ho c đ i tên t p tinể ặ ổ ậ file tentaptin: Hi n th thông tin v n i dung c a t p tinể ị ề ộ ủ ậ
echo chuoi: Sao chép chu i t i hình dịng l nhỗ ệ date: Hi n th ngày gi hi n t iể ị ệ
cal: Hi n th l chể ị ị
gzip tentaptin: Nén m t t p tinộ ậ
gunzip tentaptin: Gi i nén m t t p tinả ộ ậ which lenh: Hi n th để ị ường d n t i l nhẫ ệ
whereis lenh: 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 v ngậ ế ề ười dùng hi n 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ậ ế ụ
mesg y/n: Đ t tùy ch n đ ngặ ọ ể ười dùng khác vi t thông p cho b nế ệ write nguoidung: G i tin nh n cho ngử ắ ười dùng khác
talk nguoidung: Cho phép người chat v i nhauớ
chmod quyen tentaptin: Thay đ i quy n truy c p t p tinổ ề ậ ậ mkdir tenthumuc: T o m t th m cạ ộ ụ
rmdir tenthumuc: Xóa m t th m c r ngộ ụ ỗ
ln existingfile new-link: T o m t đạ ộ ường d n t i m t t p tin (liên k t ẫ ộ ậ ế c ng)ứ
df: Hi n th t t c mount c a h th ngể ị ấ ả ủ ệ ộ
top: Hi n th danh sách ti n trình ch yể ị ế
tty: Hi n th tên c a c a s dịng l nh mà l nh để ị ủ ổ ệ ệ ược dùng kill PID ho cặ s %jobố : Ng ng m t ti n trình b ng s PID (Process ộ ế ằ ố Identification Number) ho c s công vi cặ ố ệ
jobs: Hi n th m t danh sách công vi c hi n t iể ị ộ ệ ệ netstat: Hi n th k t n i m ngể ị ế ố
traceroute maychu: In gói đ nh 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 c a h th ngể ị ị ủ ệ ố
rlogin maychu: Ti n ích đ k t n i v i m t h th ng xaệ ể ế ố ộ ệ ố
telnet maychu: Ti n ích đ k t n i t i m t h th ng xa (tệ ể ế ố ộ ệ ố ương t nhự rlogin nh ng tư ương tác t t h n)ố
(5)ftp: Ti n ích đ truy n t p tin gi a h th ng m t m ngệ ể ề ậ ữ ệ ố ộ
rsh lenh: Ti n ích đ ch y m t l nh m t 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 m t h th ng xaệ ể ể ế ố ộ ệ ố
lcd duongdanthumuc: Thay đ i th m c máy c c b đăng nh p ổ ụ ụ ộ ậ máy xaở
pwd: in đường d n đ y đẫ ầ ủ đ n th m c hi n hành.ế ụ ệ
cd <th m c>ư ụ : chuy n m t th m c thành th m c hi n hành cho ể ộ ụ ụ ệ phiên làm vi c hi n t i Nó tệ ệ ương t v i vi c b n m m t th m c vàự ệ ộ ụ thao tác v i file th m c bên giao di n ngớ ụ ệ ười dùng cp <file ngu n>ồ <file đích> chép file t v trí ngu n đ n v trí đích.ừ ị ế ị B n có th s d ngạ ể ụ cp -r <th m c ngu n>ư ụ ồ <th m c đích>ư ụ đ ể chép th m c toàn b d li u bên trong.ư ụ ộ ữ ệ
find <th m c> -name <tên file>ư ụ tìm ki m file trongế <th ư m c>ụ theo <tên file>
B n có th 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 ho cặ 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 <file-nén.zip> gi i nén m t 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 vàợ tùy ch nh c a câu l nh.ỉ ủ ệ Có th vi t t t làể ế ắ <câu l nh> -hệ
whatis <tên câu l nh>ệ hi n th mô t v câu l nh.ể ị ả ề ệ
(6)