linux 线程中断 消失排查

现象在linux系统中,线程“莫名消失”,或者重启(使用systemd服务)可能是linux内存不足,自动把内存占用过高的线程当流氓线程处理(kill),导致线程中断、消失。排查过程先查询当前服务器是否内存情况。free-h以下命令可以查询系统kill掉日志当天日志:egrep-i'killedpr

#linux   #ram  

linux 上传 下载文件

下载服务器文件scpusername@servername:remote_pathlocal_path上传本地文件scplocal_pathusername@servername:remote_path如果是目录,则scp-r即可scp命令都是:scp源路径目标路径远程地址加上用户@服务器地址:路径

#linux   #scp  

CentOS 添加swap空间

查看swap使用情况命令swapon-sfree-m创建swapfilesudofallocate-l4G/swapfile修改文件权限,只有root可读sudochmod600/swapfile查看文件权限以及状态ls-lh/swapfile配置使用swapfilesudomkswap/swapf

#linux  

Centos 7 防止 ssh 爆破

最近连接服务器时不时连接不上,查看了一下日志发现有个ip直接2w+次爆破密码,为了减小风险,我们用firewall+fail2ban搭配使用,拦截多次登陆失败的ip。查看异常登陆日志grep"Failedpasswordforroot"/var/log/secure|awk'{p

#firewall   #linux