ln

将相对链接复制到绝对链接
ln

将相对链接复制到绝对链接

给定一个/path/to/files包含许多相对链接的目录foo -> ../other/data/foo,如何将中的链接复制files/为绝对路径链接/mydata/path/ 我以为使用 ls -s $(readlink /path/to/files/*) /mydata/path/ 会这样做,但它只会在新位置创建重复旧位置的相对路径,这意味着所有链接都指向虚空。 我最终需要的是: /path/to/files/foo -> ../other/data/foo /mydata/path/foo -> /path/to/other/da...

Admin

如何在单独的驱动器上安装 Wine?
ln

如何在单独的驱动器上安装 Wine?

我的笔记本电脑空间非常有限,Wine 一旦完全安装,大小将接近 1GB,我根本没有空间,也无法释放空间。 有没有办法利用符号链接,以便将其链接到我的外部驱动器?我尝试尽可能利用符号链接来节省空间(主要是我的 /home/ 目录中的所有内容),它对我来说效果很好。 ...

Admin

创建指向当前用户主子文件夹的符号链接或别名
ln

创建指向当前用户主子文件夹的符号链接或别名

是否可以使用 Mac 上的终端为 Mac 创建符号链接或任何当前登录 Mac 的用户的别名? 此符号链接/别名将作为“放置目的地”软件包中的文件夹。 有几个问题解释了如何创建绝对符号链接和相对符号链接,但这必须考虑到它是系统当前登录的任何用户。并且只能是符号链接或别名文件,而不是安装程序。这是更重要的事情。 这是我目前最好的尝试: 符号链接ln -s和相对链接,效果很好,但缺少用户帐号通配符: cd Desktop/any-folder/ ln -s "../symlinks" symlink-file 那个引用了 ../ (Desktop/...

Admin

取消(删除)目录符号链接
ln

取消(删除)目录符号链接

我做到了: ln -s /DATA/ ./base_DATA/ 我想要解除链接。只需: unlink ./base_DATA 但...unlink: cannot unlink './base_DATA': Is a directory 根据这答案(以及许多其他在线答案)问题通常是 unlink 命令中的尾随空格。但无论如何我都会收到此错误。 有什么想法可以解决这个问题吗? ...

Admin

当目标被系统进程锁定时删除硬链接
ln

当目标被系统进程锁定时删除硬链接

Arial.ttf我使用 Git for Windows GNU 工具和 Bash 在用户目录中创建了一个硬链接(不是符号链接)ln.exe。该链接指向系统字体C:\Windows\Fonts\arial.ttf。 ln /c/Windows/Fonts/arial.ttf ~/Fonts/Arial.ttf Windows 字体文件和(出于某种原因)我的链接始终被锁定csrss.exe,该过程由 描述微软解答作为: ...Win32 子系统的用户模式部分(Win32.sys 是内核模式部分)。Csrss 代表客户端/服务器运行时子系统,是必须...

Admin

如何在 Mac 上的 /usr/bin 中创建符号链接?
ln

如何在 Mac 上的 /usr/bin 中创建符号链接?

环境:OSX Sierra,Darwin 内核版本 16.3.0 根本问题:我想使用中央存储库中的一组 shell 脚本,这些脚本具有 #!/usr/bin/zsh。在我的 Mac 上,zsh 位于 /bin/zsh 中。 尝试的解决方案:我想创建一个符号链接 ln -s /bin/zsh /usr/bin/zsh 我的用户帐户具有管理员权限,但我不是 root 用户,并且我不想在此 Mac 上启用 root 用户。因此,我首先执行了 sudo su 获取具有 root 权限的 shell,然后执行在命令。但是我仍然收到错误消息ln:/usr...

Admin

OS X - 在 ~ 目录中的 ln -s 显示出奇怪的行为
ln

OS X - 在 ~ 目录中的 ln -s 显示出奇怪的行为

我目前正在设置我的新系统 (OS X) 并尝试链接~/Git/到/Library/WebServer/Documents/,以便我可以通过 127.0.0.1 访问我的所有 git 存储库。但是,这并不像预期的那样工作。 虽然我能够符号链接其他目录: ln -s / ~/Desktop/root ln -s ~ ~/Desktop/home 它只是不想与我的~/Git目录一起工作: sudo ln -s ~/Git /Library/WebServer/Documents/Git ln -s ~/Git ~/Desktop/Git 链接已创建,...

Admin

查找所有符合描述的文件并在目录中创建硬链接
ln

查找所有符合描述的文件并在目录中创建硬链接

我想找到.mkv我的下载目录中的所有文件并在我的目录中创建指向它们的硬链接/movies/。 以下是我目前所掌握的信息: for i in `find /download/ -name *.mkv`; do ln "$i" /movies/; done 哪个几乎有效:我收到了一堆指向部分文件名的硬链接。也就是说,The Best Movie Ever.mkv我收到了四个硬链接,一个指向一个指向The一个指向,Best一个Movie指向一个指向Ever.mkv 有什么建议么? ...

Admin

忽略 Vagrant 配置中的“ln”错误
ln

忽略 Vagrant 配置中的“ln”错误

我正在使用 Vagrantfile 中的 shell 脚本为 Node.js 创建符号链接(在 Ubuntu VM 中): ln -s /usr/bin/nodejs /usr/bin/node vagrant up当我第一次调用时,效果很好,但是当我vagrant up --provision之后调用时(即,当符号链接已经存在时),出现以下错误: ==> default: ln: ==> default: failed to create symbolic link ‘/usr/bin/node’: File exists The S...

Admin

将外部音量应用程序文件夹添加到 Launchpad
ln

将外部音量应用程序文件夹添加到 Launchpad

我有一个主卷和辅助卷,我将应用程序存储在名为的文件夹中硬盘应用. Launchpad 只关注/应用文件夹。如何让 Launchpad 也使用硬盘应用在另一个驱动器上显示应用程序时? 我曾尝试使用符号链接目录,ln -s "/Volumes/Macintosh HDD/HDD Applications/" "/Applications/HDD Applications" 但是没有效果,而且我不想对每个单独的应用程序都进行符号链接。 ...

Admin

在 bash 中使用两个相对路径创建符号链接
ln

在 bash 中使用两个相对路径创建符号链接

我的家里有两个目录:~/dir1并且~/dir2第一个目录中有一个文件:~/dir1/file.txt有什么方法可以让我~/dir2不用移动到它而建立一个指向它的符号链接~/,如果不行,为什么会这样? 我已经尝试过~/跑步: $ ln -s ./dir1/file.txt ./dir2/file.txt 但正如我所料,这会导致生成的符号链接有效指向~/dir1/dir2/file.txt有意义的位置,但不是我真正想要的。 我也尝试过: $ ln -s ./dir1/file.txt ../dir2/file.txt 返回: ln: fail...

Admin

如何覆盖目录的符号链接?
ln

如何覆盖目录的符号链接?

有两个目录foo1和foo2。 首先,我通过 创建目录符号链接ln -s foo1 bar。之后我想更改符号链接,因此我输入了ln -sf foo2 bar 但bar仍与 相链接foo1。foo2在 内部创建了符号链接foo1。 当我想替换时我应该输入foo1什么foo2? 我在三个环境中进行了测试。 Ubuntu 12.04,ln(GNU coreutils)8.13 CentOS 6.4,ln(GNU coreutils)8.4 OS X 10.7.5, ln (无版本) ...

Admin

恢复转换为文本文件的符号链接的最简单方法是什么?
ln

恢复转换为文本文件的符号链接的最简单方法是什么?

我有一些包含许多符号链接的文件夹。不幸的是,在将它们复制到不同的文件系统后,它们变成了纯文本文件,内容是链接目标。即: 前 $ ll link ... link -> /path/to/target 后 $ cat link /path/to/target 恢复此链接的最简单方法是什么?也许是一行代码或一个 shell 脚本。 假设我有数百个这样的链接,有没有办法恢复它们所有,而不必手动对每个链接运行修复? ...

Admin

ln -s -T ::“-T”开关到底起什么作用?
ln

ln -s -T ::“-T”开关到底起什么作用?

我见过-T正在使用的开关,例如这里。查看手册页,上面只写着:“将 LINK_NAME 视为普通文件”。有人能解释一下使用和不使用的区别吗?-T转变? ...

Admin