一、关闭SELinux
1、临时永久
setenforce 0
2、永久关闭
vim /etc/selinux/config
设置SELINUX=disabled,然后重启即可。
3、查看状态
getenforce
二、关闭防火墙
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)
三、CPU及内存信息
1、查看内存总量
grep MemTotal /proc/meminfo
2、查看空闲内存量
grep MemFree /proc/meminfo
3、查看内存使用量
free -m
4、查看CPU相关参数的linux系统命令
cat /proc/cpuinfo
四、shell中打印执行的命令
1、打印待执行的命令
在命令行上面添加set -x,下面添加set +x
set -x
#待执行的命令
set +x
2、打印命令执行结果
echo `date`
五、linux修改时区
1、看时区
date
2、查看时区(如选亚洲/中国)
tzselect
3、备份时间文件
mv /etc/localtime /etc/localtime.bak
4、拷贝时区文件
修改为CST:
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
修改为EDT:
cp /usr/share/zoneinfo/America/New_York /etc/localtime
六、磁盘情况查询
1、查询整体磁盘当前使用情况
df -lh
查询结果如下:
2、查询目录占用磁盘情况
du -h 目录
3、查询磁盘读写情况
iostat -x 1 10
rrqm/s:每秒进行merge的读操作数目。即delta(rmerge)/s
wrqm/s:每秒进行merge的写操作数目。即delta(wmerge)/s
r/s:每秒完成的读I/O设备次数。即delta(rio)/s
w/s:每秒完成的写I/0设备次数。即delta(wio)/s
rsec/s:每秒读扇区数。即delta(rsect)/s
wsec/s:每秒写扇区数。即delta(wsect)/s
rKB/s:每秒读K字节数。是rsec/s的一半,因为每扇区大小为512字节
wKB/s:每秒写K字节数。是wsec/s的一半
avgrq-sz:平均每次设备I/O操作的数据大小(扇区)。即delta(rsect+wsect)/delta(rio+wio)
avgqu-sz:平均I/O队列长度。即delta(aveq)/s/1000(因为aveq的单位为毫秒)
await:平均每次设备I/O操作的等待时间(毫秒)。即delta(ruse+wuse)/delta(rio+wio)
svctm:平均每次设备I/O操作的服务时间(毫秒)。即delta(use)/delta(rio+wio)
%util:一秒中有百分之多少的时间用于I/O操作,或者说一秒中有多少时间I/O队列是非空的