linux基础--命令使用

  1. rpm命令
    rpm -qa 包      查看包是否安装
    rpm qa          列出系统安装的所有包
    rpm -ql 包      查看软件包安装的位置及配置的目录
    rpm -ivh  包    安装rpm包或强制安装包
    rpm -Uvh 包     升级rpm包
    rpm -e 包        删除rpm包
    rpm -qf /etc/zabbix/zabbix_server.conf    查看某个文件属于哪个软件包
    rpm -e --nodeps httpd        强制制裁httpd包

rpm包的用法可能还有其他的,先简单记录上面的命令,后续再增加
2. head与tail命令的搭配使用

    head -n 118 /etc/zabbix/zabbix_server.conf|tail -n 3    #查看zabbix_server.conf中的115行到118行的内容。
    head -n 10 file    查看文件前10行数据
  1. scp命令使用
    scp -rp /etc/hosts 10.0.0.8:/etc/hosts    #把本机文件复制到远端电脑上,
        -r:递归地复制整个目录
        -p:保留文件修改时间,访问时间和权限修改
  1. 系统命令
    free -g    #查看系统目录,按G来显示内存
    free -h    #按人类看得懂的来显示内存
                  total        used        free      shared  buff/cache   available
Mem:           972M        458M        104M        9.4M        409M        364M
Swap:          199M          0B        199M
used:  已用的内存
free:  空闲的内存
shared: memory used by tmpfs  

  1. 网络连接命令
curl命令
    -I  查看网站头部
    -s  安静地输出模式
    -L  自动跳转到新地址
        # curl -L http://baidu.com
        <html>
            <meta http-equiv="refresh" content="0;url=http://www.baidu.com/">
        </html>
    -o 输出到文件
        #curl -o /dev/null http://www.baidu.com
wget命令
    

6、硬件测试命令

mpstat命令
    需要安装,安装命令yum install -y sysstat       #会自动安装mpstat,iostat的软件包

先记录上面几个命令常用的方法,下次再一一增加相应的命令使用。

原文地址:https://www.cnblogs.com/wang50902/p/11817142.html