每天一个运维小知识----(持续更新中)

本文分享了多个Linux运维相关的知识点,包括查看端口连接IP、理解/etc/fstab字段、监控网络状态、调整内核参数、查看内存使用、理解进程状态以及应对网络问题的策略,如排查网站速度慢、网络瘫痪的救助措施等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.查看某一端口的连接客户端IP,比如80端口:

2.简述/etc/fstab里面个字段的含义



因为 mount 挂载在重启服务器后会失效,所以需要将分区信息写到 /etc/fstab 文件中让它永久挂载:

磁盘分区 挂载目录 文件格式

3.查看当前连接IP地址:

netstat -nat

4.查看80端口连接数

netstat -nat|grep -i '80'|wc -l

5.查看当前连接状态数量如LISTEN/ESTABLISHED/tcp

netstat -na|grep LISTEN|wc -l

6.查看连接IP

netstat -na|grep ESTABLISHED|awk '{print $5}'|awk -F: '{print $1}'

7.在Linux系统中有时候需要统计某个地址的链接数,我们就可以用下面的组合命令来查看和统计某个服务器上所有连接按照IP分类统计结果

netstat -tun|awk '{print $5}'|cut -d : -f1|sort|uniq -c|sort -n

7.1 命令解释

netstat命令功能是显示网络连接、和网络接口信息,可以得到服务器有哪些网络连接正在运作;
-t显示tcp传输协议的连线状况,-u显示udp传输协议的连线状况,-n直接用ip地址显示,而不是通过域名服务器。

cut -d : -f1:cut是一个选取命令,-d指定为分隔符,这里指定":"为分隔符,-f数字是取第几列,这里-f1显示分隔符后的第一个列。

8.修改内核参数

vi /etc/sysctl.conf 这里修改参数
sysctl -p 刷新后可用

ps -aux中的VSZ代表什么意思,Rss代表什么意思

VSZ:虚拟内存集,进程占用的虚拟内存空间
RSS:物理内存集,进程战用实际物理内存空间

实时抓取并显示当前系统中tcp80端口的网络数据信息

tcpdump -n tcp port 80(tcpdump -i ens33 'tcp port 80')

查看/var/log目录下的文件数

ls /var/log/ -R | grep “-” | wc -l

让history命令显示具体时间

HISTTIMEFORMAT=“%Y-%m-%d %H:%M:%S”
export HISTTIMEFORMAT

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

名猿妮

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值