标签: ln

LINUX:将所有文件从一个目录链接到另一个目录

我想链接(ln -s)/ mnt/usr/lib /中的所有文件到/ usr/lib /

有很多文件,如何快速完成?:)

linux ln

119
推荐指数
4
解决办法
13万
查看次数

如何使用MAMP的PHP版本而不是OSX上的默认版本

我想使用MAMP的PHP版本而不是我的mac上安装的默认版本.我试过用

ln -s /Applications/MAMP/bin/php5.3/bin/php php

但我收到"文件存在"错误.解决这个问题的最佳方法是什么,所以我可以输入php而不是完整路径?

php mamp ln

57
推荐指数
4
解决办法
7万
查看次数

为Cygwin启用本机NTFS符号链接

最近的NTFS和Windows实现了符号链接:

  • NTFS连接点可以用作目录符号链接,因为NTFS 3.0(Windows 2000)使用linkdjunction工具.
  • 自Windows Vista使用mklink工具以来,NTFS符号链接也可用作符号链接(用于文件和目录).

但是在Cygwin 1.7(安装在Windows 7上)上,ln -s创建了一个文本文件.

在Cygwin上:

$ ln -s -v target mylink
`mylink' -> `target'
Run Code Online (Sandbox Code Playgroud)

在MinGW(或你最喜欢的编辑):

$ cat mylink
!<symlink>ÿþt a r g e t 
Run Code Online (Sandbox Code Playgroud)

是否有可能告诉Cygwing使用NTFS交接点NTFS符号链接

其他问题:MinGW上有这个吗?

symlink cygwin ntfs mingw ln

49
推荐指数
2
解决办法
2万
查看次数

什么是在OS X中创建目录硬链接的Unix命令?

如何在OS X中创建指向目录的硬链接(而不是符号链接或Mac OS别名)?我已经知道命令"ln target destination",但只有在目标是文件时才有效.我知道Mac OS与其他Unix环境不同,它允许硬链接到文件夹(例如,这用于Time Machine),但我不知道如何自己做.

unix filesystems macos bash ln

48
推荐指数
6
解决办法
5万
查看次数

符号链接不继承权限

例如,我拥有770权限的foo.sh.当我做:

ln -s foo.sh bar.sh
Run Code Online (Sandbox Code Playgroud)

链接bar.sh拥有2777权限.为什么是这样?我以为他们本来是为了继承?

shell ln

16
推荐指数
1
解决办法
2万
查看次数

遵循SVN中的符号链接

我有一个linux目录(并且不需要任何Windows结帐):

/home/me/projects/project1
Run Code Online (Sandbox Code Playgroud)

在这个项目中,我需要SVN(1.8.8)来跟踪符号链接"link1":

/home/me/projects/project1/link1/<some_directories_and_files>
Run Code Online (Sandbox Code Playgroud)

但是SVN不会让我这样做,它只是添加link1而不是它的内容.如果我尝试添加其内容,我会收到错误消息:

svn add link1/*
svn: E145001: Can't schedule an addition of '/home/me/projects/project1/link1/first_directory' below a not-directory node
Run Code Online (Sandbox Code Playgroud)

我尝试将link1转换为硬链接,但我也不能这样做:

ln /path/to/my/linked/directory link1
ln: ‘/path/to/my/linked/directory’: hard link not allowed for directory
Run Code Online (Sandbox Code Playgroud)

任何的想法?你如何处理这种配置?我只需/home/me/projects/project1要从一个简单的提交一切svn commit

linux svn symlink ln symlink-traversal

10
推荐指数
1
解决办法
2969
查看次数

无法安装“代码”:经典限制需要 /snap 下的 snap 或从 /snap 到 /var/lib/snapd/snap 的符号链接

我该如何解决?我尝试创建“软链接”,例如sudo ln /snap /var/lib/snapd/snapsudo ln /var/lib/snapd/snap /snap--> 但它不起作用。我只想在 Manjaro 中安装 VSCode

linux ln visual-studio-code manjaro

10
推荐指数
3
解决办法
3307
查看次数

如何记住`ln`命令的参数顺序?

我不是ln每天都使用命令,所以当我需要创建一个文件的链接时,我总是忘记它是否ln <target file> <link name>,或者ln <link name> <target file>,所以我必须快速浏览一下man ln.

也许这只是我,但如果没有,你有没有任何技巧(助记符?)来记住ln参数的顺序?

unix linux bash ln

9
推荐指数
1
解决办法
2657
查看次数

链接到特定的inode

我有一个被删除的文件,但仍然保持打开我的程序.我用lsof找到了inode号.如何创建返回该inode的硬链接?

任何代码都有帮助,但Perl会很方便.

linux inode lsof ln

8
推荐指数
1
解决办法
3799
查看次数

Linux文件删除恢复

有没有办法在Linux中创建链接到特定iNode的文件?采取这种情况:有一个文件正在写入(可能是一个日志),并删除了特定文件, dir/proc中的链接仍然指向它.在这种情况下,我们不需要它的裸副本,而是它的硬链接,因此我们可以在进程关闭之前进行未来的修改和最后修改,系统将其删除.

如果我们有iNode号码有没有办法实现这个目标?

linux inode ln data-recovery proc

8
推荐指数
2
解决办法
7735
查看次数