我正在使用 Ubuntu 12.04。当我尝试为任何目录创建硬链接时,它失败了。我可以为文件系统边界内的文件创建硬链接。我知道我们不能为文件系统之外的文件创建硬链接的原因。
我试过这些命令:
$ ln /Some/Direcoty /home/nischay/Hard-Directory
hard link not allowed for directory
$ sudo ln /Some/Direcoty /home/nischay/Hard-Directory
[sudo] password for nischay:
hard link not allowed for directory
Run Code Online (Sandbox Code Playgroud)
我只想知道这背后的原因。对于所有 GNU/Linux 发行版和 Unix 风格(BSD、Solaris、HP-UX、IBM AIX)还是仅在 Ubuntu 或 Linux 中都相同?