无法终止 AIX 6.1 中的进程

无法终止 AIX 6.1 中的进程

下面是我生成 180320.tar 文件的脚本

cat Bckup.sh
tar -X ./exclude.txt -cf /backup/180320.tar ./1043
gzip /backup/180320.tar

当这个脚本运行时,我强制删除了 180320.tar 文件。

三天后,我仍然看到这些进程在运行,但我无法杀死它们。

ps -ef | grep 180320.tar | grep -v grep
  user1 19923182        1   0   Mar 18      -  0:01 gzip /backup/180320.tar
  user1  6619518        1   0   Mar 18      -  0:01 tar -X ./exclude.txt -cvf /backup/180320.tar ./10203
  user1 14811460        1   0   Mar 18      -  0:01 gzip /backup/180320.tar
  user1 21758806        1   0   Mar 18      -  0:01 gzip /backup/180320.tar

我尝试杀死他们:

kill -9 19923182     6619518        14811460        21758806        

Kill 命令成功,但 ps 命令继续显示这些进程。

当我尝试 truss 命令时,它失败了,如下所示:

truss -p 6619518
truss: 0915-023 Cannot control process #6619518.

另外,fd文件夹没有这些进程:

cd /proc/fd/6619518
ksh: /proc/fd/6619518:  not found.

我知道这些可能是僵尸进程,但是我可以在不重新启动系统的情况下摆脱它们吗?

您能否建议我如何让 ps 命令不将这些进程显示为正在运行?也许 ps 命令正在缓存旧数据?

相关内容