Linux常用命令~~测试

一、文件命令

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占用率较高的线程
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值