Linux下常用命令(语句)集锦


经常在系统,网络之间转,没有专搞系统。时间一长,所以难免有些命令或组合式语句忘记了,今天把它们集合到一起。

服务器双网卡,双IP,第二个网卡路由设置格式如下:
vi /etc/sysconfig/network-scripts/route-eth0
192.168.1.0/24 via 192.168.0.1

--------
开关外部ping自己
echo "1" >/proc/sys/net/ipv4/icmp_echo_ignore_all
将其值改为1后为禁止PING,0为解除禁止PING

--------
打开linux系统nat转发
echo "1" > /proc/sys/net/ipv4/ip_forward

--------
查看服务器并发数
netstat -an | awk '/^tcp/ ++S[$NF]} END {for (a in S) print a,S[a]}'
netstat -an | awk '/^tcp/ {print $6}'|sort |uniq -c|sort -nr
ss -an | awk '{print $1}'|sort|uniq -c |sort

--------
查看并发最多的独立IP,取其前10个
ss -an|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -r|head -n 10

--------
windowsg下超出最大连接数,强制登录
mstsc /console /v:192.168.0.1:3389

--------
防火墙开放多端口
iptables -A INPUT -p tcp -m multiport --dports 80,20,21,22,8080 -j ACCEPT

---------
查看IO情况,需要安装sysstat软件,每3秒统计一次,共统计10次
iostat -x 3 10

相关内容