目录
频道首页
常见问题整理解决
下载
0
收藏
0
xy20118 最近修改于 2024-04-18 14:29:19

1.如何查看进程中的线程 判断是单线程还是多线程

grep -i threads /proc/进程的PID/status

prtstat pid号

2.系统中了木马等一些病毒应该如何处理。

  1. 确认系统运行状态 找到异常位置 ps top 都可以进行查看 第一时间定为异常位置
  2. 确认导致异常的进程 是否可以直接结束
  3. 如果可以 根据pid号 找到对应的文件 直接删除
  4. 删除后再次生成,建立和病毒同名文件,占住位置 并加上特殊权限。

注:病毒一般防护为主 真被攻击成功,多半得重装系统,需要先把能备份的数据备份好。



3.过滤僵尸进程

ps aux |grep -v grep |grep -Z  僵尸进程状态是Z 

4.性能指令

内存使用率-free

cpu使用率-ps top w

磁盘使用-df

硬盘读写性能-iostat

网络带宽-iftop

5.根据pid号 找到进程的具体位置

 ll  /proc/pid号/exe​ 



6.删除大文件不释放空间

echo “ ” >对应文件   写空到大文件 比如4G >>>4k 就是释放空间了。



7.误删回复 (仅在删除文件的同时 有人恰巧在操作这个文件生效)

lsof  |grep delete   #找到对应的删除进程的pid

​ll  /proc/pid/fd ​​ #长格式查看对应文件下面的fd序号 

​cat /dev/pid/fd​​/序号  #查看对应文件  确认好内容 复制内容至删除文件 完成恢复。​



8.服务器刚部署完成,运行三天左右,异常卡顿(排除研发 ,访问量过大原因)

​大概率是缓存影响​​或者架构不合理导致。

清理缓存-​​echo 3 > /proc/sys/vm/drop_caches ​​  echo 3 清除缓存较为彻底、

内容大纲
批注笔记
常见问题整理解决
DocumentBot
z
z
z
z
主页
会议室
Git管理
文章
云文档
看板