本节主要整理了一些性能测试工作过程中经常会用到的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 cata@108.199.2.201:/home/cata/nmon/nmon /home/oracle/nmon
//本地拷贝到远程目录
scp awr* cata@108.199.2.201:/home/cata/nmon
//windows下进入ftp模式拷贝
sftp cata@108.199.2.201
scp DB205_20150928* cata@108.199.2.201:/home/cata/nmon
scp DB206_20150928* cata@108.199.2.201:/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 结束进程