You are on page 1of 1

Bng tra cu lnh c bn Unix/Linux

Cc lnh x l tp tin
ls lit k ni dung th mc hin ti ls -al lit k c nh dng v c tp tin n cd dir - chuyn t th mc hin ti !"ng dir cd chuyn t th mc hin ti v# th mc $ing pwd hin th mc hin ti mkdir dir t% th mc dir rm file &" tp tin file rm -r dir &" th mc dir rm -f file 'p &" tp tin file rm -rf dir 'p &" th mc dir ( cp file1 file2 ch'p tp tin file1 !"ng file2 cp -r dir1 dir2 ch'p th mc dir1 !"ng dir2) t% dir2 n*u ch" t+n ti mv file1 file2 ,i tn h%-c di chuyn tp tin file1 thnh file2) n*u file2 l mt th mc c !.n/ di chuyn file1 v% th mc file2 ln -s file link t% lin k*t 0iu t1ng link *n tp tin file touch file t% h%-c cp nht tp tin file cat > file 2hp t 0n ph3m 45u v% chun !t"nd"$d input6 v% tp tin file m7i more file hin ni dung tp tin file head file hin 89 d:ng 5u c;" tp tin file tail file hin 89 d:ng cu<i c;" tp tin file tail -f file hin ni dung c;" tp tin file v cp nht lin tc/ kh=i 5u v7i 89 d:ng cu<i ps hin nh>ng ti*n t$?nh "ng h%t ng t3ch c@c top hin tAt c cBc ti*n t$?nh "ng h%t ng kill pid 'p th%Bt ti*n t$?nh c mC pid killall proc 'p th%Bt cBc ti*n t$?nh tn proc ( bg hin cBc cDng vic C k*t thEc h%-c "ng chy n#n) ti*p tc mt cDng vic C tm ng ng fg ng ng chy n#n 4chuyn !"ng F%$Gg$%und6 v7i cDng vic g5n Hy nhAt fg n ng ng chy n#n v7i cDng vic n locate file t?m tAt c cBc tp tin c tn file

Xcom

Th!ng tin h th"ng


date hin ngy giV hin ti cal hin lch thBng ny uptime hin thVi gi"n t lEc 0t mBy w hin nh>ng ngVi "ng Yng nhp whoami hin tn ti kh%n c;" 0n finger user hin thDng tin v# ti kh%n user uname -a hin thDng tin v# nhHn [\[ cat /proc/cpuinfo hin thDng tin v# ]^_ cat /proc/meminfo hin thDng tin v# 0 nh7 man command hin h7ng dZn ch% lnh command df hin mMc !J dng `" du hin dung l1ng th mc free hin dung l1ng 0 nh7 t$<ng v l1ng 0 nh7 t$B% ,i 4!S"p6 C dang whereis app hin Vng dZn c;" Mng dng app which app ch% 0i*t lnh n% !b 1c chy m-c nh th"y ch% app

#$n
tar cf file.tar files t% mt tp t"$ c tn file.tar chM" cBc tp tin khBc tar xf file.tar gii phng cBc tp tin t file.tar tar czf file.tar.gz files t% mt tp t"$ c n'n 0Nng cdip tar xzf file.tar.gz gii n'n mt tp t"$ 0Nng cdip tar c f file.tar.bz2 t% mt tp t"$ c n'n 0Nng edipR tar x f file.tar.bz2 gii n'n mt tp t"$ 0Nng edipR gzip file n'n file v ,i tn thnh file.gz gzip -d file.gz gii n'n file.gz ping host gJi lnh ping *n mBy host v hin k*t Iu whois domain kim t$" thDng tin Sh%i! c;" tn mi#n domain dig domain kim t$" thDng tin f2g c;" tn mi#n domain dig -x host t?m ng1c tn mi#n c;" mBy host wget file ti tp tin file wget -c file ti*p tc ti tp tin "ng d=

Qun l tin trnh

%&ng

Quyn s dng tp tin


chmod octal file th"y ,i Iuy#n !J dng c;" tp tin file thnh octal. KLi ch> !< Mng v7i t ng ti kh%n c 1c 0Nng cBch cng cBc !< !"uO P Qc 4$6 R ghi 4S6 8 th@c thi 4&6 T3 dO chmod 777 tAt c #u c ; U Iuy#n chmod 755 $S& ch% ngVi != h>u/ $& ch% nhm != h>u v cBc ti kh%n khBc WGm man chmod 0i*t thm chi ti*tX ssh user@host k*t n<i *n mBy host v7i ti kh%n user ssh -p port user@host k*t n<i *n mBy host Iu" c,ng port v7i ti kh%n user ssh-copy-id user@host thm kh" cDng cng c;" ti kh%n user v% mBy host thi*t lp Yng nhp khDng c5n mt khu 4Yng nhp c kh"6

C'i ()t
]i -t t mC ngu+nO !/configure make make install dpkg -i pkg.deb ci gi ph5n m#m 4fG0i"n6 rpm -"vh pkg.rpm ci gi ph5n m#m 4h^K6

SSH

*h+m t,t
#trl$# d ng h%n t%n lnh "ng chy #trl$% tm d ng lnh hin ti/ ti*p tc chy n#n 0Nng lnh bg h%-c chy ch3nh v7i lnh fg #trl$& th%Bt khii phin lm vic hin ti/ gi<ng v7i exit #trl$' &" mt t t$%ng d:ng hin ti #trl$" &" c d:ng #trl$( hin d"nh !Bch cBc lnh g5n Hy )) - l-p li lnh g5n Hy nhAt exit th%Bt khii phin lm vic hin ti *: phi cc k cn thn khi dng.
2fO 2gD j$ung kndt$ungPP8lmgm"ilXc%mn

Tm

im

grep pattern files t?m mZu l-p pattern t$%ng cBc tp tin files grep -r pattern dir t?m mZu l-p pattern t$%ng th mc dir v tAt c cBc th mc c%n 4$Gcu$!ivG6 command | grep pattern t?m mZu l-p pattern t$%ng 5u $" c;" lnh command

You might also like