我在一些系统上发现两个目录完全相同。所有子目录和所有文件都相同。当我删除一个目录中的文件时,它也会在另一个目录中消失。这表示存在符号链接,不是吗?但 ls -s 不会显示任何一侧的链接。可能是什么原因?谢谢。
答案1
ls -s
显示文件大小,而不是符号链接。尝试该命令ls -lap
,您很可能会看到您的目录是符号链接的。
file mydir
还会告诉你目录目录是一个符号链接。
答案2
符号链接
您可以使用命令检查文件的类型file
(注意:不要在目录中包含尾随斜杠)。
例子:
$ file /bin
/bin: symbolic link to usr/bin
$ file /usr/bin
/usr/bin: directory
绑定挂载
允许您将文件系统的一部分挂载到另一个位置。请参阅http://man7.org/linux/man-pages/man8/mount.8.html了解详情。
你可以通过运行以下命令查看绑定挂载列表findmnt | fgrep [
答案3
这两个可能是自动同步的目录因克龙。
以下是详细链接如何在 Debian 上使用 Incron 触发文件/目录更改命令
Incron 与 cron 类似,但它不是基于时间运行命令,而是在发生文件或目录事件(例如文件修改、权限更改等)时触发命令。
由于您的计算机似乎已安装 incron,您可以查找可能的配置文件(/etc/incron.allow
、用户的incrontab
)并检查其配置方式。在对目录进行一些更改时,还应在 syslog 中看到日志。请参阅man incrontab
了解更多信息。
不能肯定地说,但这是有可能的。