问题标签 [ln]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - 如何在 Linux 的 makefile 中创建指向目录的链接?
我有包含以下代码的makefile。
Linux ln 命令在目录taget 和父目录中创建链接。这意味着我有:
而且旧的也有链接
因为我有类似的东西
我应该如何使用 ln 命令仅在 new_dir 中有链接?
linux - 如何更改许多文件的符号链接路径?
我被改了目录名。在这个目录中有数千个文件。一些项目使用这个文件,项目上有符号链接。
- 如何查找地址中包含文件夹名称的所有符号链接?
- 如何在自动模式下将所有这些符号链接更改为另一条路径?
如果 2 只使用删除和创建新的 bash 脚本 - 我会这样做,但您可能知道更简单的方法吗?
solaris - ln -s 命令在 Solaris 中失败
我有一种情况,我的安装过程运行一个脚本,该脚本为几个文件创建符号链接。这里的情况是没有创建链接,并且 ln -s 命令失败并出现以下错误。
所需文件在给定位置的位置。我尝试从命令提示符运行 ln -s 命令,它工作得很好。可能是什么原因。?有什么想法吗?
macos - 在 osx 上安装/链接 g95
我找到了这些库:http ://www.g95.org/downloads.shtml 。我下载了x86 OSX
二进制文件,解压缩了文件,然后做了ln -s bin/i686-apple-darwin10.3.0-g95 /usr/local/bin/g95
,并为所有这些文件添加了 chmod +rx 权限,但我仍然无法运行 g95 可执行文件。
为什么没有酿造配方呢?
symlink - FreeBSD下只能从父到子创建符号链接?
https://www.youtube.com/watch?v=-XosJtC0vyA
在当前目录(测试)中,我使用过
创建 date.sh 并使其可执行。
然后我用
在我输入的父目录中创建两个符号链接
结果是两者都显示找不到命令。然后在父目录中,我使用
创建另一个符号链接。这次它在我输入后变成可执行的
是因为符号链接只能从父级创建到子级吗?(FreeBSD 10.2)
linux - 如何制作符号链接但 cd 应该显示物理目录名称
我的主目录中有一个名为 ~/bestphotosever 的文件夹
所以我做了一个符号链接如下:
任何想法如何使用“ln”命令来做到这一点。
windows - 获取 MSYS 中挂载目录的真实 windows 目录(或在 MSYS 中使用 ln)
我有一个 MSYS 安装,我正在编写一个 bash 脚本来设置一些文件。我想从 MSYS 中的 bash 脚本创建一个目录符号链接,但要做到这一点,我需要使用mklink /D
Windows 命令。ln
不适用于 NTFS 符号链接,它似乎只是复制文件夹,所以很遗憾我不能使用它。
/opt
我使用 fstab 在 MSYS 中安装了一个目录。真正的目录是C:\opt
(但它可以是任何东西)
mklink
需要一个 Windows 样式的路径,如C:\opt
. 但是,我只能提供/opt
它不能使用的。有没有办法获得“真实”的路径/opt
?
或者,如果有办法ln
像mklink /D
那样工作,那就太好了。但我似乎找不到方法(Cygwin 中确实存在一种方法,但它似乎对我不起作用)
注意:我没有cygwin,也不想安装外部软件(包括cygwin)
linux - 批量移动文件并在linux目录中的位置创建链接
我正在尝试将数百个文件从一个目录移动到另一个目录,但同时在旧目录中创建一个软链接。有没有可以做到这一点的单行命令?
/dir1
file1.txt
file2.txt
.
.
.
file100.txt
移动到 dir2 并在 dir1 中创建指向它们的软链接。
我目前正在单独执行此操作,但希望尽可能找到单行命令。
cd dir1
mv *.txt /dir2
ln -s /dir2/*.txt .
我尝试使用find
,但这也不起作用。
linux - 在 Linux 中安装 NetLogo
我一直在尝试在我的 Ubuntu 设置下安装 NetLogo。我已经下载了最新的 NetLogo 5.3 文件并解压了它们。
我将文件放在/opt/netlogo-5.3.0/
目录中。然后我继续从 /usr/bin 目录创建指向 NetLogo 可执行文件的符号链接。
但是,当我尝试通过发出netlogo
命令来运行 NetLogo 时,它给了我一个 Permission Denied 错误。但是,我可以将其运行为sudo netlogo
是否可以在不依赖 sudo 的情况下运行它?
shell - 在保留子文件夹树的同时创建符号链接
假设我有以下目录层次结构
我需要符号链接(出于空间原因) /home/john/app 下的所有文件排除 /home/john/app/cfg 下的文件(它们是为每个用户定制的)在 /home/deer/app 同时保留子目录应用程序文件夹中的树。
我怎样才能做到这一点?我已经尝试使用rsync
(重新创建子文件夹树)和find
(列出 cfg 中没有文件的文件)的组合,但是我很难告诉ln
在正确的子文件夹中创建符号链接。
提前致谢。