我最近尝试将一个可执行文件移动到 PATH 的某个位置,但我意外地将其重命名并放在/etc/bin
而不是 里面/etc/bin
:
sudo mv exec /etc/bin
现在我的 /etc/bin 是可执行文件,我不确定我是否用可执行文件覆盖了文件夹?这种情况可能发生吗?如果是,我失去了什么?/etc/bin
我最近尝试将一个可执行文件移动到 PATH 的某个位置,但我意外地将其重命名并放在/etc/bin
而不是 里面/etc/bin
:
sudo mv exec /etc/bin
现在我的 /etc/bin 是可执行文件,我不确定我是否用可执行文件覆盖了文件夹?这种情况可能发生吗?如果是,我失去了什么?/etc/bin
No.
bin
目录与根目录无关/etc/
。 FSH 的建议是将 bin 放在根 (/bin
) 和/usr/
( 也同样sbin
) 中。您所做的只是将文件移动
exec
到/etc/
并命名它bin
。反转:
哪里
/org/dir
是你在exec
`mv.之前的地方。