Questions tagged «symbolic-link»

符号链接或符号链接是一种特殊类型的文件,包含对另一个文件或目录的引用作为绝对或相对路径。对于大多数操作,符号链接是透明的,并且对符号链接文件的读取或写入操作将重定向到符号链接文件链接到的文件。

2
Symlink / var / www目录
我一直在尝试创建符号链接: / var / www-> / home / USER / code / 在/programming/9104337/create-a-symbolic-link-of-directory-in-ubuntu之后,我输入了以下命令: 须藤ln -s / var / www / home / USER / code 但是结果不是我期望的。我的链接存储在/ www目录中,而不是链接www目录本身。我使用apache作为本地Web服务器,就我而言,我必须以以下方式访问我的代码: 本地主机/代码/项目 而我希望有这样的东西 本地主机/项目 该code目录应仅用作我存储所有项目的目录。 有什么我想念的吗?

2
如何阻止Nautilus取消对符号链接的引用?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Ask Ubuntu 的主题。 6年前关闭。 我使用符号链接来整理我的主文件夹。这在终端中效果很好,因为链接会产生普通文件夹的错觉: 但是,在Nautilus中,链接的行为更像Windows快捷方式,将我立即传送到它们的目标: 当我后来想要“向上”导航到父文件夹时,这尤其令人不安,因为它使我束缚在我精心整理的树之外的某个位置。 如何让Nautilus像终端一样将符号链接显示为普通文件夹? 细节 Nautilus在Ubuntu 12.10中未取消引用符号链接: 也许这种新行为只是一个错误?我不确定该怎么讲。这是我所知道的: 它不在Nautilus 3.6路线图上。 我已经浏览了最近关闭的Nautilus错误,没有发现任何相关信息。 Nautilus邮件列表存档中没有提到该主题。 在GNOME IRC频道上提出问题时,我没有收到约120个闲人的答复。 在Nautilus 3.6中进行了更改,以在启动应用程序之前解析符号链接。 ¹这是一个示例。此特定方案的解决方法不能解决我的问题。由于人们似乎对讨论有兴趣,因此: 使用“后退”按钮不是一种合适的解决方法;它并不总是将我带到父文件夹。 您可以按Alt+ 向上导航Up。 在此示例中,所需的行为是使“向上”导航到符号链接的父文件夹。当前行为是导航到符号链接目标的父文件夹。

2
符号链接:无此类文件或目录
我从文件“ / opt / bladir / bla”到“ bla”创建了一个符号链接。因此,“ bla”现在位于“ / usr / bin / bla”中。但是,如果我想在终端上调用“ bla”,则不会出现此类文件或目录错误。我抬头看着“ / usr / bin / bla”,文件正确链接到“ / opt / bladir / bla”。 可能是什么错误? PS这里是我的终端“入口”: sudo ln -s /opt/bladir/bla bla 谢谢! €:问题解决了。根据功能列表,12.04应该具有Multiarch支持...“应该”。我从突触获得了ia32-libs,现在程序运行正常。从外观上看,我的符号链接正确无误。 感谢您的所有答案!

2
强制cp复制悬空的符号链接
有什么办法cp(Bash 4.2.5,Ubuntu 12.04)强制复制到悬空的符号链接上? cp a-file path/to/danling/symlink/a-file cp: not writing through dangling symlink `path/to/danling/symlink/a-file` cp -f 在这种情况下似乎无能为力,并且会产生相同的消息。
15 symbolic-link  cp 

4
如何在LXC容器和主机之间共享目录?
如何在主机系统(ubuntu 14.04)和ubuntu lxc容器之间共享文件夹? 我尝试将文件夹安装在主机上: sudo mount --bind /media/data/share /media/data/container/name/rootfs/share 但我看不到任何文件。 同样适用于: sudo ln -s /media/data/share /media/data/container/name/rootfs/share 我是否需要更改共享文件夹的权限?

3
Nautilus:通过符号链接访问目录,现在我无法在目标目录层次结构中上一层楼
我通过“制作链接”选项创建了快捷方式。当我进入该快捷方式的文件夹时,在其上方看不到任何文件夹,因此无法轻松导航到它们。 有没有办法在GUI中上一个文件夹?也许是热键?(cd ..这次无法执行^ __ ^)。 例如,在Windows中,我确实能够按照我所描述的方式进行导航,这是一个Win10图像对其进行说明:

3
如何在/ var / www /中使用符号链接配置apache2?
我想在Ubuntu(14.04)上设置本地Web服务器。因此,我安装了所有软件以获取LAMP服务器。 问题是我在创建虚拟主机时做错了什么。我想在本地主机上创建不同的子域。例如,site1.localhost和site2.localhost。 在我的/var/www/目录中,我创建了一个符号链接“ site1”,该链接将转到/home/user/Workspaces/site1。 在我的Apache error.log文件中,出现以下错误。 [core:error] [pid 12679] [client 127.0.0.1:59006] AH00037: Symbolic link not allowed or link target not accessible: /var/www/site1 在我的apache配置中,我有: <Directory /var/www/> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory> 因此,我认为文件夹的权限有问题。我在Google上进行搜索,发现有几个人遇到相同的问题,但那里提供的所有答案都无法解决。我将自己的用户名添加到了www-data组中,诸如此类。 因此ls -la /var/www返回: total 12 drwxrwsr-x 3 user www-data 4096 okt 13 19:08 . drwxr-xr-x …

2
葡萄酒不会遵循符号链接
我无法让Wine跟踪我的主文件夹或应用程序中的某些符号链接。有没有办法做到这一点?这是在Wine-1.5.18上。 编辑:以防万一,我正在尝试使用符号链接在我的上网本和桌面之间通过Dropbox共享《辐射1》中的保存数据。 编辑2:显然,过去的wine配置文件中有一个选项,但是我在新的注册表中找不到它。有人知道吗


1
如何创建到根的符号链接
我想/在我的主目录中创建一个指向根()文件夹的符号链接。但是,如果我尝试这样做,我会得到 ~$ ln -s / ln: failed to create symbolic link './': File exists 我当然可以使用Nautilus Ctrl+ 做到这一点D,所以我知道这是可能的。 如何使用终端?

2
Ubuntu的OSX`chmod -h`标志是什么?
在OSX中,我可以设置符号链接本身的权限(而不是它指向使用-h的东西)。从手册页: -h If the file is a symbolic link, change the mode of the link itself rather than the file that the link points to. 在Ubuntu 14.04中,我尝试设置符号链接的权限,但这仅在符号链接目标上设置。 它与从/home/nagios/.ssh/someprivatekey到的符号链接有关/somewhere/else/privatekey,因此权限对于ssh很重要。我该如何实现?

1
在我的Web服务器中可以使用符号链接吗?
我有以下目录设置: /var/www/html 和 /home/tim/Website/files_here 该文件夹html实际上是的链接/home/tim/Website。这意味着我所有的网站文件都在我的家中(它们包含在备份中,等等)。 这种方法有什么问题吗?有没有更好的方法可以进入主页/home/tim/Website? Web服务器上的符号链接是否与Linux上的用户不兼容?

4
跟随符号链接后恢复“ cd ..”功能
如果我在终端中使用以下命令创建符号链接 ln -s /path/to/some/directory symbolicLink 然后点击链接 cd symbolicLink 终端似乎认为cwd ~/symbolicLink/实际上正在显示~/path/to/some/directory/(假设链接是在中~建立的)。这意味着如果我随后键入cd ..I ,则会被带回~,因为终端“认为”这是cwd的父级。 我需要进行哪些更改,以使cd ..自己成为我~/path/to/some/的真正父母~/path/to/some/directory/?


2
符号链接到现有目录
是否有链接一种合适的方式/home/user/app/public来/home/user/public_html,考虑到目标已经存在的事实? 如果我这样做ln -s /home/user/app/public /home/user/public_html,我最终会拥有/home/user/public_html/public。 我想也有可能颠倒诸如之类的动作ln -s /home/user/public_html /home/user/app/public,但是我不确定如何避免/home/user/app/public/public_html最终结果。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.