聯機幫助命令man help
man 查看命令的文檔說明 例如 man ls 系統就會顯示出關于命令ls的詳細說明
命令名 --help 幫助文檔 ps ls --help 顯示出關于命令ls的詳細說明
壓縮命令tar
tarcvf a.tar *.tar //把所有后綴名為*.tar壓縮到a.tar
壓縮參數 cvf
解壓參數 xvf 如關于后綴名為.gz的參數需要加z
tar cvf abc.tar *.jpg 將當前目錄下的所有的jgp文件打包成abc.tar
tar zcvf abc.tar.gz *.jpg 將當前目錄下的所有的jpg文件打包,并調用gziplinux常用命令,壓縮成abc.tar.gz
tar xvf abc.tar 將abc.tar包解開
tar zxvf abc.tar.gz 將abc.tar.gz解壓到當前目錄
tarcfv包的名文件名將文件打包
把所有的txt文件打包成一個txt.tar文件
例如tatcfvtxt.tar*txt
安裝軟件命令 yum rpm
yuminstall軟件名 //安裝軟件 ps:yuminstallsetuptool 啟動命令是setup 啟動后會出現一個圖形化界面
yumremove軟件名 //卸載軟件
rpm -i 軟件名
finda.txt查看文件路徑
grep1a.txt從a.txt文件中查詢含有1的字符串的內容
ls|grepa模糊查看含有a字符串的文件
rpm-qa|grep+軟件的名字查找你裝過哪些軟件***********
rpm-i軟件名
whereis+文件名字查找你裝過哪些軟件的路徑
ps查看服務器進程 幾種方法
ps-aux查看系統所有進程**************
ps-ef顯示所有在運行的進程,及啟動方法*********
top查看進程
netstat-ltunp看網絡端口進程的使用情況*************
例如
netstat-ltunp|grep3306(端口號)
killpid殺死進程
vi的啟動和退出
#vi file 編輯file文件
#vi /tmp/file1 編輯指定目錄/tem下的file1文件
:w 保存修改
:q 退出vi
:wq 保存并退出
:q! 強行退出vi,不保存修改
測試過程中需要查看日志進行問題定位linux常用命令,動態查看日志的命令
tail -200f /var/log/evcclient.log
查看linux服務器內存使用情況的命令:
1、free命令
free -m
[root@localhost ~]# free -m
total used free shared buffers cached
Mem: 1526 182 1344 0 16 99
-/+ buffers/cache: 65 1460
Swap: 3071 0 3071
很清楚明白的顯示總內存多少,已使用多少,剩余容量多少
2、top命令
top命令中的顯示結果中有這樣兩行:
全合成根據工作的獨立性可以分為“全合成(total synthesis)”、“半全合成(semi total synthesis)”、“表全合成(formal total synthesis)”三類。DDR2的等效頻率由于電氣接口的改進(包括on-die termination, prefetch buffers 和 off-chip drivers)而大增。進而需用USED技巧來產出解決方案,USED是下列四個方向的重點縮寫,如用中文的四個關鍵字,會是「用、停、成、御」。
Swap: 3145720k total, 0k used, 3145720k free, 101980k cached
以k為單位顯示出來的。
3、vmstat命令
[root@localhost ~]# vmstat
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st
0 0 0 1376320 17452 101980 0 0 1 1 4 5 0 0 100 0 0