linux基础--命令使用
- 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行数据
- scp命令使用
scp -rp /etc/hosts 10.0.0.8:/etc/hosts #把本机文件复制到远端电脑上,
-r:递归地复制整个目录
-p:保留文件修改时间,访问时间和权限修改
- 系统命令
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
- 网络连接命令
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的软件包
先记录上面几个命令常用的方法,下次再一一增加相应的命令使用。