Questions tagged «symbolic-link»

符号链接(“ symlink”)是对文件或文件夹的引用,该文件或文件夹可能存在于系统的同一驱动器或另一个驱动器上。当文件本身可以散布在多个磁盘上或重定位到更方便的位置时,符号链接使用户可以创建更具逻辑性的文件布局。

3
“目录连接”与“目录符号链接”?
在NTFS中: MKLINK [[/D] | [/H] | [/J]] Link Target /D 创建目录符号链接。默认是文件符号链接。 /H 创建硬链接而不是符号链接。 /J 创建目录连接。 Link 指定新的符号链接名称。 Target 指定新链接引用的路径(相对或绝对)。 目录结点与目录符号链接难道不是一回事吗? mklink /D f1 f2和之间有什么区别mklink /J f1 f2? 由于“目录”实际上只是一个文件,目录符号链接和文件符号链接之间有什么区别?


9
chown不会更改符号链接
我正在尝试使用以下命令更改符号链接的用户/组: $ chown -h myuser:mygroup mysymbolic/ 但这并没有改变。我以root用户身份登录。当前用户/组设置为root:root。什么地方出了错?

10
如何复制符号链接?
我的目录包含一些符号链接: user@host:include$ find .. -type l -ls 4737414 0 lrwxrwxrwx 1 user group 13 Dec 9 13:47 ../k0607-lsi6/camac -> ../../include 4737415 0 lrwxrwxrwx 1 user group 14 Dec 9 13:49 ../k0607-lsi6/linux -> ../../../linux 4737417 0 lrwxrwxrwx 1 user group 12 Dec 9 13:57 ../k0607-lsi6/dfc -> ../../../dfc 4737419 0 lrwxrwxrwx 1 …

4
如何在Windows 10上创建符号链接?
正在阅读http://www.dropboxwiki.com/tips-and-tricks/sync-game-saves-across-multiple-computers,我知道junction / mklink也可以在Windows 7中使用,但似乎junction命令已经在Windows 10中停用。 在Windows 10中进行符号链接的正确方法是什么?

6
如何删除目录的符号链接?
我用以下命令建立了符号链接: ln -s ../test5 我现在要删除它,但我的rm失败: $ rm -Rf test5/ rm: cannot remove `test5/': Not a directory $ rm test5/ rm: cannot remove directory `test5/': Is a directory $ rmdir test5/ rmdir: test5/: Not a directory $rm -r test5/ rm: cannot remove `test5/': Not a directory $ls -l 0 lrwxrwxrwx 1 …

3
文件权限如何应用于符号链接?
假设您具有以下结构: + directory -- file1 -- file2 -- file3 -> /tmp/file3 file3是到file3系统其他位置的链接。 现在让我们说chmod 777一下目录及其中的所有内容。请问我file3在/tmp收到这些权限?另外,假设我们有相同的情况,但是相反。 /tmp/file3 -> /directory/file3 如果我对链接到的文件应用权限,这对链接有何影响?


3
rm -rf是否遵循符号链接?
我有一个像这样的目录: $ ls -l total 899166 drwxr-xr-x 12 me scicomp 324 Jan 24 13:47 data -rw-r--r-- 1 me scicomp 84188 Jan 24 13:47 lod-thin-1.000000-0.010000-0.030000.rda drwxr-xr-x 2 me scicomp 808 Jan 24 13:47 log lrwxrwxrwx 1 me scicomp 17 Jan 25 09:41 msg -> /home/me/msg 我想使用删除它rm -r。 但是我rm -r担心会遵循符号链接并删除该目录中的所有内容(这很糟糕)。 我在手册页中找不到关于此的任何内容。rm -rf从该目录之上的目录运行的确切行为是什么?
72 linux  bash  unix  symbolic-link  rm 

7
如何以普通用户身份在Windows 7家庭高级版中创建链接?[重复]
这个问题已经在这里有了答案: 允许在Windows 7中进行符号链接? 2个答案 我是Linux专家,因此当我尝试做任何事情时都非常迷失Windows。我正在尝试创建以下链接: mklink /d C:\backup\data \\myth\backup\data 但是我没有足够的特权来执行此操作。如何在Windows 7中获得足够的特权? 更新: 右键单击C:\ backup \ data,然后将权限更改为对经过身份验证的用户具有完全访问权限,重新启动计算机,然后再次尝试该命令,但没有任何帮助。有人有其他建议吗?

2
rsync和符号链接
我想每晚使用cron作业执行将主目录备份到外部驱动器rsync。我不确定rsync的符号链接标志的确切行为。 rsync的-a标志包括该-l标志(即“将符号链接复制为符号链接”)。这是否只是意味着它将复制链接或跟随链接并复制链接目录中的所有内容?我想避免这种情况,因为我有指向包含媒体文件的目录的链接,该目录涉及复制数百GB的数据,因此我不需要备份。 由于担心(但不确定)rsync -a会复制所有这些媒体文件,因此我添加了该--no-links标志。这似乎不是我想要的行为。它只是忽略了复制任何有问题的链接,因为我确实有要复制的链接(例如,来自不同项目目录的公共头文件的链接)。 假设上面的#1(不带--no-links标志)是我真正想要的,它只是复制链接而不复制链接到的文件,备份时链接会断开吗?例如,我可以将rsync目录源/home/me/projects/misc到/media/extdrive/backup/home/me/projects/misc。在这种情况下,我认为rsync它不够聪明,也不会尝试为相对目录更改纠正符号链接的内容。这个对吗?没关系,只要备份目录中的链接被修复并且只要需要恢复时就可以工作就可以了。

4
如何将符号链接复制到作为普通文件夹的目标
我有一个带有符号链接的文件夹: marek@marek$ ls -al /usr/share/solr/ razem 36 drwxr-xr-x 5 root root 4096 2010-11-30 08:25 . drwxr-xr-x 358 root root 12288 2010-11-26 12:25 .. drwxr-xr-x 3 root root 4096 2010-11-24 14:29 admin lrwxrwxrwx 1 root root 14 2010-11-24 14:29 conf -> /etc/solr/conf 我想将其复制到〜/ solrTest但我也想从symlink复制文件 当我尝试 cp -r /usr/share/solr/ ~/solrTest 我在这里会有符号链接: marek@marek$ …




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.