“fuser -cu /mount_point”结果显示许多进程?

“fuser -cu /mount_point”结果显示许多进程?

我想将挂载点名称从 /hdd_ext 更改为 /data1。因此我检查了哪些进程正在使用该目录。(参考:https://www.golinuxcloud.com/how-to-change-mount-point-name-in-linux/) 但是当我执行“fuser -cu /hdd_ext/”时,我看到很多如下所示的东西。它们看起来不像进程 ID。我关闭了所有应用程序并只打开了一个终端。我怎样才能让它们消失??

ckim@ckim-ubuntu:~$ fuser -cu /hdd_ext/ /hdd_ext:
2584rce(ckim) 2590rce(ckim) 2592re(ckim) 2601re(ckim) 2618re(ckim) 2633re(ckim) 2640re(ckim) 2687re(ckim) 2707re(ckim) 2730re(ckim) 2734re(ckim) 2768re(ckim) 2781re(ckim) 2872re(ckim) 2886re(ckim) 2895re(ckim) 2896re(ckim) 2899rce(ckim) 2900rce(ckim) 2907rce(ckim) 2912rce(ckim) 2916rce(ckim) 2990re(ckim) 3037re(ckim) 3041re(ckim) 3042re(ckim) 3044re(ckim) 3046rce(ckim) 3058rce(ckim) 3063rce(ckim) 3068rce(ckim) 3077rce(ckim) 3085rce(ckim) 3095rce(ckim) 3099rce(ckim) 3104rce(ckim) 3113rce(ckim) 3119rce(ckim) 3126rce(ckim) 3133rce(ckim) 3137rce(ckim) 3139rce(ckim) 3172re(ckim) 3174re(ckim) 3175re(ckim) 3176re(ckim) 3177re(ckim) 3179re(ckim) 3182re(ckim) 3185re(ckim) 3186re(ckim) 3187re(ckim) 3192re(ckim) 3195re(ckim) 3199re(ckim) 3200re(ckim) 3210re(ckim) 3211re(ckim) 3221re(ckim) 3222re(ckim) 3286re(ckim) 3287re(ckim) 3288re(ckim) 3296re(ckim) 3309re(ckim) 3313re(ckim) 3393re(ckim) 3432re(ckim) 3588rce(ckim) 3591re(ckim) 5237rce(ckim) 12764rce(ckim) 48534re(ckim) 48541rce(ckim) 48546re(ckim) 48645re(ckim) 48654re(ckim)

答案1

它们是进程。 fuser 的手册页解释了cecre

c      current directory.
e      executable being run.
f      open file. f is omitted in default display mode.
F      open file for writing. F is omitted  in  default  display
       mode.
r      root directory.
m      mmap'ed file or shared library.

因此e状态为“可执行文件正在运行”

我关闭了所有应用程序并只打开了一个终端。

剩下的仍然是所有 systemd 服务。如果你想找到来源:使用ps -ef | grep {pid}我希望它们最终都归于同一类型的事件:systemd 服务。

我怎样才能让它们消失?

它可能已挂载/etc/fstab,编辑后显然要做的是重新启动。这将终止与挂载的所有连接,因此应该没有必要。

相关内容