1、 Apache: 连接数查询
(1)查看 80端口的访问统计:
netstat -nat|grep -i "80"|wc -l
ps -ef|grep httpd|wc -l
net -nap | grep :80 | grep TIME_WAIT | wc -l
net -nap | grep :80 | grep TIME_WAIT | grep 某ip | wc -l
netstat -na|grep ESTABLISHED|wc -l
(2)查看apache当前的IP连接数:
netstat -na|grep ESTABLISHED|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -r +0n
2、查看无注释行的配置文件命令
grep -v "#" ./httpd.conf|grep -v ";" > /root/httpd.conf > /root/httpd.conf
netstat -na|grep SYN|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -r +0n
3、启用路由:
echo 1> /proc/sys/net/ipv4/ip-foword
静态路由:route add/dev -net/-host 网络id/ip 掩码(主机无) dev/gw -eth0/ip
查看:route -n
4、uname -a 查看内核
cat /proc/version
more /proc/cpuinfo
more /proc/meminfo
dmidecode |grep -A42 "Processor"|more
1)、使用ulimit -a命令可以查看ulimit设置,使用命令可以直接设置ulimit属性,但是如果需要设置永久生效,可以按照如下方式: vi /etc/security/limits.conf
# 添加如下的行
* soft noproc 11000 * hard noproc 11000 * soft nofile 4100 * hard nofile 4100
说明:* 代表针对所有用户 noproc 是代表最大进程数 nofile 是代表最大文件打开数
2)、让 SSH 接受 Login 程式的登入,方便在 ssh 客户端查看 ulimit -a 资源限制:
a、vi /etc/ssh/sshd_config 把 UserLogin 的值改为 yes,并把 # 注释去掉
b、重启 sshd 服务: /etc/init.d/sshd restart
3)、修改所有 linux 用户的环境变量文件:
vi /etc/profile
ulimit -u 10000 ulimit -n 4096 ulimit -d unlimited ulimit -m unlimited ulimit -s unlimited
ulimit -t unlimited ulimit -v unlimited
5、squid问题
./squid -k reconfigure
重新载入新的配置文件。
6、Linux下设置静态路由的方法:
方法一、RedHat8之前使用的:
在/etc/sysconfig/static-routes中设置,格式如下,
any net 192.168.34.0 netmask 255.255.255.0 gw 192.168.1.3
any net 192.168.96.0 netmask 255.255.255.0 gw 192.168.1.3
方法二、RedHat8之后使用的:
给每一个网络接口创建一个文件,文件名符合下面规则,
/etc/sysconfig/network-scripts/route-ethX # X是网络接口号
这个文件有三个field:GATEWAY,NETMASK,ADDRESS,每个field后应该添加一个数字标识所属的路由。
看下面为eth0设置的静态路由:/etc/sysconfig/network-scripts/route-eth0
GATEWAY0=10.10.0.1
NETMASK0=255.0.0.0
ADDRESS0=10.0.0.0
GATEWAY1=10.2.0.1
NETMASK1=255.255.0.0
ADDRESS1=192.168.0.0
重启后生效。
7、
/etc/host.conf查询先后顺序
8、替换tomcat小猫图标
替换webapps\ROOT下ico文件,重启tomcat即可。
9、查看某个端口运行的是什么程序:
lsof -i:80
10、Another app is currently holding the yum lock; waiting for it to exit…
解决方法:
rm -rf /var/run/yum.pid 来强行解除锁定