hard-link

Nautilus - 不支持硬链接?
hard-link

Nautilus - 不支持硬链接?

我终于有时间了研究和理解硬链接为了检查自己是否理解了基础知识,我跳过了很多内容。在意识到它们有多出色之后,我很好奇为什么 Ubuntu 的默认文件管理器 nautilus 没有更好地支持它们。 目前,只有一个选项可以创建文件链接,它将创建一个“软”链接。 问题在于,只要你移动或重命名原始文件,它们就会中断。 问题 有没有办法让 nautilus 创建硬链接,或者我可以通过某种插件/脚本/配置/调整在右键单击菜单或键盘快捷键中添加选项来为文件创建硬链接? ...

Admin

这些是什么类型的目录?
hard-link

这些是什么类型的目录?

我正在查看为备份创建的目录。其中一个子文件夹是 Git 存储库的根目录,包含 .git 文件夹。该文件夹还包含指向系统中其他文件夹的链接。这个想法git add/commit/push本质上是使用完整的版本控制来备份整个环境中的选定更改。 但我不知道这是什么样的文件夹结构。这个 Ubuntu v20.04 内核阻止了到目录的硬链接。文件夹只是名称,而不是“名称 -> 实际/文件夹/名称”。当使用常见的 ls 和 lsattr 命令查看时,这些文件夹看起来和其他文件夹一样。我不确定这些文件夹是挂载的、FUSE 还是看起来像任何 inode 附加目录的符号...

Admin

更改“从头开始的 linux”的符号链接有害吗?
hard-link

更改“从头开始的 linux”的符号链接有害吗?

我已开始从零开始的 Linux用于教育目的。在准备部分中说: Bash-3.2 (/bin/sh should be a symbolic or hard link to bash) Bison-2.7 (/usr/bin/yacc should be a link to bison or small script that executes bison) Gawk-4.0.1 (/usr/bin/awk should be a link to gawk) 此时链接如下: /bin/sh -> dash /usr/bin/yacc -> ...

Admin

符号链接不起作用
hard-link

符号链接不起作用

我尝试在目录之间建立符号链接,但不起作用。我创建了一个名为 C_drive 的目录,然后执行以下命令: sudo ln -s this/directory/way/over/here/myfolder ~/other/directory/C_drive 并且它似乎有效,即我的 C_drive 文件夹中有两个东西 - 红色的“myfolder”和青色的“John”(“John”是我的名字,它是 /other/directory/C_drive 路径上的目录名称,但不是大写)。青色应该是符号链接,红色应该是存档链接?我不知道为什么“John”作为符号链接出现在这...

Admin

16.04:没有硬链接的文件
hard-link

16.04:没有硬链接的文件

我在 Ubuntu 16.04 服务器上有一个包含这些文件的目录: -rwxrwxrwx 1 nobody nogroup 162034 Apr 1 2019 accounts.log -rwxrwxrwx 1 nobody nogroup 2336191 Apr 17 2019 app.access.log -rwxrwxrwx 1 nobody nogroup 109801 Apr 17 2019 app.error.log -rwxrwxrwx 1 nobody nogroup 5530832 Mar 2 16:00 blocs...

Admin

无法在 Ubuntu19.4 桌面上双击/打开 docx 文件和文件快捷方式
hard-link

无法在 Ubuntu19.4 桌面上双击/打开 docx 文件和文件快捷方式

我最近升级到了 ubuntu 19.4。我过去常常使用 ctrl+shift 在桌面拖放文件,以便创建快捷方式。在 19.4 中,一些非常有用的功能被删除了,我希望这是有充分理由的。您仍然可以右键单击/创建链接,或使用 ln 命令。 问题是,当链接在桌面上时,我无法双击打开,也无法右键单击/打开。使用其他应用程序右键单击/打开可以。此外,在右键单击/在文件中显示(打开 nautilus)后,您只需双击即可打开。 另外,MS Office 文件也有同样的行为。也就是说,我可以通过 nautilus 双击使用 Libre Office 打开,但在桌面上时,它...

Admin

为什么我的主目录中有一个 .steampath?
hard-link

为什么我的主目录中有一个 .steampath?

在终端中,我看到一个名为 的断开链接.steampath,我没有删除/home/user/.steam/sdk32/steam,但它不见了。 为什么那里.steampath? 我该把它移除吗? ...

Admin

目录链接数等于 1
hard-link

目录链接数等于 1

在读到每个目录至少有 2 个链接(来自其父目录和自身)后,我遇到了链接数 == 1 的目录 root@ubuntu:~# ll /var/lib/mysql total 28676 drwx------ 1 mysql mysql 200 Jul 31 18:01 ./ drwxr-xr-x 1 root root 340 Jul 31 09:34 ../ -rw-r--r-- 1 mysql mysql 0 Jul 31 12:57 debian-5.5.flag -rw-rw---- 1 mysql mysql 1...

Admin

rsync – 目标大于源?
hard-link

rsync – 目标大于源?

我有一个用于备份的硬盘@ /mnt/old/ 我正在复制一个文件夹 (/mnt/old/backup/),该文件夹占据了其所在分区的很大一部分。 $ df -h /mnt/old/ Filesystem Size Used Avail Use% Mounted on /dev/sde1 917G 917G 0 100% /mnt/old 现在使用 rsync 复制该备份文件夹的内容(rsync -Aav /mnt/old/backup/* /mnt/new/backup/ 现在...在这样做的时候,我已经大大超出了...

Admin

目录的默认链接数?
hard-link

目录的默认链接数?

我知道硬链接不能指向目录,但是当我创建一个空目录并对其执行 stat 命令时 links=2,我搜索符号链接 没有其他链接。为什么目录的默认链接数=2? ...

Admin

如何正确地与另一个组成员共享目录?软链接/硬链接
hard-link

如何正确地与另一个组成员共享目录?软链接/硬链接

我的情况很简单。我正在与另一个团队成员合作,我想与其他人共享我的目录。我在他们的主目录中创建了共享目录的符号链接。 ln -s ~/workspace /home/anotheruser/workspace 然后我注意到共享目录中的所有子目录和文件实际上都与原始目录和文件硬链接。这意味着如果我删除其中一个原始目录,它们仍将存在于其他用户的共享目录中。 我想我想要某种影子目录,其中所有的文件和子目录都是软链接的。 我发现lndir存在为共享目录下的所有文件创建软链接的命令。另一个答案建议使用cp -rs。 我不确定这种模式是否是正确的方法,以及它是否...

Admin

为什么目录包含 2 个硬链接
hard-link

为什么目录包含 2 个硬链接

当我创建一个新目录时,它包含 2 个硬链接,而当我进入新目录时,它包含两个目录(. 和 ..)。. 的硬链接数为 2 且 .. 的硬链接数为 3,但我知道目录不能包含多个硬链接。有人能解释这种情况吗? ...

Admin

在 ls 输出中为硬链接着色吗?
hard-link

在 ls 输出中为硬链接着色吗?

我如何自己给硬链接上色?事实证明,在我拥有的旧版 Ubuntu 10.04 上,默认情况下会发生这种情况(相同.bashrc且.profile正在使用中),而在较新的 Ubuntu 12.04 上则不会发生这种情况。 这是 Ubuntu 10.04(我想要的)上的输出: 这是 Ubuntu 12.04 上的输出: 然而,相关文件是.vimrc,.viminfo是一个链接数为 1 的普通文件,与硬链接的文件不同.vimrc。 当然,GNUcoreutils使用 texinfo 页而不是手册页这一事实并没有让事情变得更容易。我发现这里,但它并不涉及...

Admin

硬链接的一些典型用途有哪些?
hard-link

硬链接的一些典型用途有哪些?

任何习惯使用 Windows 的人都能想象符号链接是什么以及它们的用法。另一方面,硬链接的概念对于 Windows 来说是陌生的(我说得对吗?)。 我想知道 Linux 中硬链接的典型用途是什么。我已经看到过不同的帖子描述了它们工作方式的不同。我想问的是,在哪些典型情况下,用户最好使用硬链接而不是符号链接? ...

Admin