linux常用命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux常用命令相关的知识,希望对你有一定的参考价值。

echo "ulimit -n 204800" >> /etc/profile
source /etc/profile

# 检查ping,开启
PING=$(cat cat /proc/sys/net/ipv4/icmp_echo_ignore_all)
if [ $PING -ne 0 ]; then
echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all
sysctl -p
fi

# 杀掉已连接sshd
if netstat -antp | grep sshd | grep -wq ESTABLISHED ; then
pid=$(netstat -antp | grep sshd | grep -w ESTABLISHED | awk ‘{print $7}‘ | cut -d‘/‘ -f1)
for i in $pid ; do
kill -9 $i
done
fi

# tcp重用和快速回收
echo "net.ipv4.tcp_syncookies = 1" >> /etc/sysctl.conf
echo "net.ipv4.tcp_tw_reuse = 1" >> /etc/sysctl.conf
echo "net.ipv4.tcp_tw_recycle = 1" >> /etc/sysctl.conf
sysctl -p

ip=$(ifconfig | grep -w inet | grep -v 127 | awk ‘{print $2}‘)

# httpd配置
cat << EOF >> /etc/httpd/conf/httpd.conf

ExtendedStatus On
<Location /server-status>
SetHandler server-status
Order deny,Allow
Deny from all
Allow from 127.0.0.1
</Location>
EOF

# mariadb配置
sed -i ‘/^[mysqld]$/aind-address=192.168.26.60‘ /etc/my.cnf

以上是关于linux常用命令的主要内容,如果未能解决你的问题,请参考以下文章

linux常用命令多少个

Linux第二章-Linux常用命令

Linux文本操作常用命令

:常用工具命令第23节:常用命令 - Linux命令

Linux常用命令

Linux部署项目常用命令