linux 线程中断 消失排查

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

#linux   #ram  

linux 上传 下载文件

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

#linux   #scp  

CentOS 添加swap空间

查看swap使用情况命令swapon -sfree -m创建swapfilesudo fallocate -l 4G /swapfile修改文件权限,只有root可读sudo chmod 600 /swapfile查看文件权限以及状态ls -lh /swapfile配置使用swapfilesudo

#linux  

Centos 7 防止 ssh 爆破

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

#firewall   #linux