第十四课课堂笔记
w查看系统负载
lscpu 查看cpu具体信息
cat /proc/cpuinfo也可以查看cpu具体信息
uname-a 查看内核版本信息
cat /proc/meminfo 查看内存详细信息
vmstat -n 1 每一秒钟显示一次系统负载
Cache:缓存区,是高速缓存,是位于CPU和主内存之间的容量较小但速度很快的存储器 Buffer:缓冲区,用于存储速度不同步的设备或优先级不同的设备之间传输数据
buffer与cache在Linux系统内存中是被预先分配的
buffer与cache的区别:数据流向不同
磁盘(数据) --》 内存(起缓存作用cache) --》 cpu
cpu (数据) --》 内存(起缓冲作用buffer) --》 磁盘
si 有多少k的块数据,从swap进入到内存中
so 有多少k的块数据,从内存中进入到swap
僵尸进程:不运行,但是依旧占用系统资源,占据进程号。
top -bn1 打印当前系统状态
sar -n DEV 1 2 统计网络信息,打印2次
nicstat专门统计网卡信息,感兴趣可以自己wget。
yum install epel-release 先安装扩展包
yum install nload 再安装nload
iostat -x -z 1 查看磁盘使用情况,每一秒钟打印一次
free:未被使用的buffers 与cache 和未被分配的内存之和,这就是系统当前实际可用内存。 free 2= buffers1 + cached1 + free1 //free2为第二行、buffers1等为第一行
ps -aux查看所有运行的进程
ps -ef |grep ssh 查看ssh进程是否存在
s<表示高优先级进程
Ssl多线程进程
netstat -nalp 查看网络状态
tcpdump 抓包工具
tshark命令可查看指定网卡80端口web的访问情况;类似于web的访问日志
hostnamectl set -hostname os1修改主机名
vim etc/resolv.conf 查看DNS配置
三次握手和四次挥手