朋友说他的服务器发消息有挖矿,拍完快照,给我说练练手,这算是我第一次接触挖矿 信息提示在tmp文件夹下面,进入打开进行查看,看到了提示的挖矿病毒程序 在此,同时看一下CPU的占用情况 原来学的linux操作命令,全都还给老师了,这次又现学了一下,如何查看内存的使用情况 查看内存的使用情况 Top PID:进程的ID USER:进程所有者 PR:进程的优先级别,越小越优先被执行 NI:进程Nice值,代表这个进程的优先值 VIRT:进程占用的虚拟内存 RES:进程占用的物理内存 SHR:进程使用的共享内存 S:进程的状态。S表示休眠,R表示正在运行,Z表示僵死状态 %CPU:进程占用CPU的使用 %MEM:进程使用的物理内存和总内存的百分 TIME+:该进程启动后占用的总的CPU时间,即占用CPU使用时间的累加值 COMMAND:启动该进程的命令名称 free 以kb为单位展示数据 free –m 以MB为单位展示数据 free –h 用GB为单位展示数据 total : 总计屋里内存的大小 used : 已使用内存的大小 free : 可用内存的大小 shared : 多个进程共享的内存总额 buff/cache : 磁盘缓存大小 available : 可用内存大小 , 从应用程序的角度来说:available = free + buff/cache .
cat /proc/meminfo 查看ram使用情况最简单的方法, ps aux 按照pid显示内容 ps aux –sort –rss:按照rss排序显示内容 vmstat –s查看内存情况 ps –ef | grep postgres 查看启动路径 内存基本上满了
然后运用kill -9 PID号 杀掉相应的进程号 杀掉后,查看cpu运行情况 内存占用情况恢复正常
|