Linux Centos7.x 系统配置优化

查看服务器资源信息

ulimit -a

临时增加资源

ulimit -n 655350

查看进程占用句柄数

 ls -l /proc/<进程pid>/fd | wc -l

查看当前tcpip连接状态

netstat -n | awk '/^tcp/ {++state[$NF]} END {for(key in state ) print key,"\t",state[key]}'

查看指定进程scoket 连接数

ls /proc/<进程pid>/fd -l | grep socket: | wc -l

查看指定进程生效的资源限制

cat /proc/<进程pid>/limits

查看当前系统线程总数

ps -eLf|wc -l

临时增加线程总数

echo 1000000 > /proc/sys/kernel/pid_max

永久增加线程总数

echo "kernel.pid_max=1000000 " >> /etc/sysctl.conf
sysctl -p

查看线程数量前20的程序

 ps -Lef |awk '{sum[$2]++}END{for(pid in sum) print pid, sum[pid]}'|sort -nr -k 2|head -n 20

messages日志问题解决

修改配置文件  /etc/rsyslog.conf
*.info;mail.none;authpriv.none;cron.none                /var/log/messages
大约配置文件的54行 ,修改为
*.none                /var/log/messages
重启 
systemctl restart rsyslog
 
清除已有的messages日志
cat /dev/null > messages-xxxxxx  (指定对于的日志文件)

设置 history 显示日期和时间

// 临时方法
export HISTTIMEFORMAT='%F %T '
如需永久显示执行时间需要修改.bash.rc文件,该文件在/root目录下

AT
并添加上 export HISTTIMEFORMAT=‘%F %T’
输入“source ~/.bashrc”使之立刻生效。在这里插入图片描述

java https访问 设置jdk

/usr/local/java/jdk1.8.0_333/jre/lib/security 下 java.security 文件
加上
ssl.TrustManagerFactory.algorithm=PKIX
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值