一. 基本
1. 更新配置文件,刷新配置
#全部更新
bash
#刷新指定文件
source 文件名
#示例:
source ~/.bashrc
2. 跨节点远程复制文件夹
# -r 多个文件夹层级,循环复制
scp -r jdk1.8.0_171/ 192.168.56.100:/usr/local/src
3. 检查某个应用是否安装过
rpm -qa|grep mysql
4. 查看一个文件的总行数
wc -l input.data
二. 系统:
1. 查看内核/操作系统/CPU信息
uname -a
cat /etc/issue
[appuser@jtcrtvdra103 logs]$ cat /etc/issue
Red Hat Enterprise Linux Server release 6.6 (Santiago)
Kernel \r on an \m
2. 查看计算机名及设置计算机名
hostname
#centos7设置hostname
hostnamectl set-hostname xxx
#设置之后,刷新一下
bash
3. 查看环境变量
env
三. 资源:
1. 查看内存使用量和交换区使用量
free -m
2. 查看各分区使用情况
df -h
3. 查看指定目录的大小
du -sh <目录名>
[appuser@jtcrtvdra103 settlement]$ du -sh logs/
2.9G logs/
4. 查看内存总量及空闲内存量
grep MemTotal /proc/meminfo # 查看内存总量
[appuser@jtcrtvdra103 settlement]$ grep MemTotal /proc/meminfo
MemTotal: 16332164 kB
grep MemFree /proc/meminfo # 查看空闲内存量
[appuser@jtcrtvdra103 settlement]$ grep MemTotal /proc/meminfo
MemTotal: 16332164 kB
四 网络:
1. 查看所有网络接口的属性
ifconfig
2. 查看防火墙设置
iptables -L
3. 查看所有监听端口
netstat -lntp
4. 查看所有已经建立的连接
netstat -antp
五. 进程:
1. 查看所有进程 /实时显示进程状态
ps -ef # 查看所有进程
top # 实时显示进程状态
以上两个命令配合使用,可以查看最消耗资源的是哪些进程
[mwopr@jtcrtvdra115 appuser]$ ps -ef | grep 9638
六. 程序:
1. 查看所有安装的软件包
rpm -qa
#查看是否安装过mysql
[mwopr@jtcrtvdra115 appuser]$ rpm -qa | grep mysql
mysql-libs-5.1.73-3.el6_5.x86_64