本節主要整理了一些性能測試工作過程中經常會用到的LINUX及AIX命令。
1 基本命令
pwd 查看當前目錄
ls -a查看隱藏信息 -l查看詳細信息
cd 轉到指定目錄
mkdir 創建目錄
mkdir –p 創建多級目錄
rmdir 刪除目錄(不能刪除當前目錄或父目錄且必須爲空)
rm -rf file 刪除文件
clear 清屏
istat 查看文件i_node表的信息
touch 更新文件的訪問和修改時間
date 列出當前日期時間
who 查看已登陸的用戶
who am i 查看當前用戶
su 切換用戶
man 幫助
vi file 創建/編輯文件
exit 退出
cp source target 拷貝文件
mv source target 移動文件或重命名
cat 查看文件內容
compress -v file 壓縮文件
uncompress file.z 解壓文件
passwd 修改口令
shutdown -h now 立刻關機
shutdown -r now 關閉並立刻重啓
reboot 重啓
2 查看端口連接數命令
netstat -an | find /i "8000" /c Windows下查看8000端口的連接
netstat -an | grep 8000 Linux和Aix下查看8000端口的連接
netstat -an | grep 8000 |wc -l 自動統計linux和Aix端口號爲8000的連接數
3 更改權限命令
chmod a-x myfile rw- rw- rw- 收回所有用戶的執行權限
chmod og-w myfile rw- r-- r- - 收回同組用戶和其他用戶的寫權限
chmod g+w myfile rw- rw- r- - 賦予同組用戶寫權限
chmod u+x myfile rwx rw- r- - 賦予文件屬主執行權限(常用)
chmod go+x myfile rwx rwx r- x 賦予同組用戶和其他用戶執行權限
4 拷貝文件命令
//遠程目錄拷貝到本地
scp [email protected]:/home/cata/nmon/nmon /home/oracle/nmon
//本地拷貝到遠程目錄
scp awr* [email protected]:/home/cata/nmon
//windows下進入ftp模式拷貝
sftp [email protected]
scp DB205_20150928* [email protected]:/home/cata/nmon
scp DB206_20150928* [email protected]:/home/cata/nmon
5 查看性能命令
top 是Linux下常用的性能分析工具,能夠實時顯示系統中各個進程的資源佔用狀況
topas 是報告選定的本地Aix系統活動的統計信息
nmon 執行nmon實時查看資源佔用狀況(需安裝)
ctrl+c 中斷程序的執行
6 查看進程命令
ps -ef 查看所有進程
ps -ef| grep nmon 查看包含nmon關鍵字的進程
ps -A | grep nmon 得到進程pid
kill -9 pid 結束進程