美文网首页
测试人员必备linux知识(4)

测试人员必备linux知识(4)

作者: 叶子晴天 | 来源:发表于2020-03-06 17:27 被阅读0次

    性能测试常用linux操作

    1、 rpm安装包管理工具

    1)安装

    rpm -i test.rpm 安装test.rpm包

    rpm -iv test.rpm 安装test.rpm包并显示正在安装的文件信息

    rpm -ivh  test.rpm 安装test.rpm包并在安装过程中显示正在安装的文件信息及安装进度

    2)卸载

    rpm -e test 卸载test包

    3)升级软件包

    rpm -Uvh test.rpm

    4)查询软件包

    rpm -q test


    2、yum前端软件包管理器

    1)yum install 安装软件包

    2)yum search 查询软件包

    3)yum remove 删除软件包

    4)yum update 软件包

    5)yum list列出所有可安装的软件包清单


    3、常见的压缩与解压缩工具

    4、文件传输

    做性能测试时经常需要将本地脚本拷贝到服务器,将测试结果拷贝到本地进行分析。sz和rz可以操作中小文件速度10k左右。

    方式一:通过lrzsz

    yum install lrzsz 安装lrzsz

    sz:从linux拷贝到windows

    rz:从windows拷贝到linux

    方式二:scp

    从本地将文件传输到服务器

    scp[本地文件的路径]   [服务器用户名]@[服务器地址]:[服务器上存放文件的路径]

    scp /Users/mac/Desktop/test.txt                  root@192.168.1.1:/root

    scp -r /Users/mac/Desktop/test                  root@192.168.1.1:/root

    将服务器上的文件传输到本地

    scp [服务器用户名]@[服务器地址]:[服务器上存放文件的路 径]   [本地文件的路径]

    scp root@192.168.1.1:/root/default/test.txt /Users/mac/Desktop

    scp -r root@192.168.1.1:/root/default/test /Users/mac/Desktop


    5、systemctl查看服务启动

    查看默认是否开机自启动:

        systemctl list-unit-files |grep sshd.service

    设置开机自启动:

        systemctl enable sshd.service

    设置开机不启动:

        systemctl disable sshd.service

    查看服务:

        systemctl status sshd.service

    停止服务:

        systemctl stop sshd.service

    开启服务:

        systemctl start sshd.service

    重启服务:

        systemctl restart sshd.service


    6、ps进程查看

    ps -A  列出所有的进程

    ps -u root 列出root用户的进程

    ps -aux 显示所有包含其他使用者的进程

    ps -ef 显示所有进程,连带命令行

    ps -ef |grep apache 过滤某个进程

    7、 杀死进程

    kill 进程id

    pkill 进程名称-9

    8、top实时查看进程动态

    常见命令:

    top:显示进程信息

    top -c:显示完整命令

    top-b:以批处理模式显示程序信息

    top -n 2:设置信息更新次数

    top -d 3:设置信息更新时间

    top -p:显示指定的进程信息

    常见按键:

    M:按内存

    P:按cpu

    k:发送指令

    s:设置频率

    1:显示所有cpu的负载

    q:退出程序

    N:以pid的大小排序

    R:对排序进行反转

    相关文章

      网友评论

          本文标题:测试人员必备linux知识(4)

          本文链接:https://www.haomeiwen.com/subject/xaewrhtx.html