一、文件命令
1.文件权限
- chmod 755 filename
r=读取 //值=4
w=写入 //值=2
x=执行 //值=1
-rwxr-xr-x (755) – 属主有读、写、执行权限;
而属组用户和其他用户只有读、执行权限
2.查看文件
-
tail -f -n 200 filename
-f 该参数用于监视File文件增长
-n 显示filename最后n行 -
cat filename
显示文本文件内容 -
more filename
Enter 一行行地下翻
Space 一页页地下翻 -
less filename
q 退出
Enter 一行行地下翻
Space 一页页地下翻
b 往上翻一页
/ 往后寻找一个字符串和Enter键来寻找字符串
n 寻找上一次查寻的下一个符合的字符串
3.上传/下载文件
-
rz
把文件上传到服务器 -
sz filename
从服务器拉取文件到“下载”文件夹
4.服务器间同步文件
服务器A从服务器B拷贝文件,在服务器A上操作
- cd /data/project/webroot/
scp -P 70000 root@12.0.7.200:/data/project/webroot/jw.war .
命令中端口、用户名、ip、路径均为B服务器
5.文件拷贝
- cp 文件名 目的地
- cp -r 目录 目的目录
带目录拷贝,如 cp -r /root/* /temp - mv 文件名 搬移的目的地(或更改的新名)
6.网络相关
- ifconfig
用来查看当前系统的网络配置情况 - ping 域名或ip
检查主机的连通性 - netstat -ano|grep 端口
快速检查网络接口的状态信息
7.解压和压缩
-
tar zxvf FileName.tar.gz
解压 -
tar zcvf FileName.tar.gz DirName
压缩
二、压力测试
查看资源
- cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq –c
查看cpu型号 - cat /proc/meminfo
查看内存 - free -g
运行jmeter
- jmeter -n -t query.jmx -l log.jtl
安装nmon
- yum install nmon –y
监控
- nmon -s10 -c180 -f -m .
- jstat -gcutil PID 5000
其中PID为进程号
查看负载
- while ((1));do ipvsadm -Ln;sleep 1;done
NG停止、启动
- service nginx stop
- service nginx start
用jstack查看CPU占用率较高的线程