symlink相关内容

如何确定符号链接指向的文件的路径?

在Linux中,如果您知道一个文件的路径是一个符号链接,那么如何以编程方式(使用C或C ++)确定它指向的文件的路径? 解决方案 readlink 函数。做一个 man 2 readlink 。这个函数是Posix API的一部分,所以它几乎可以在任何Unix上工作。 如果路径以'/ code>,那么它是一个绝对符号链接,你有它所引用的文件的完整的绝对路径(这可能是另一个符号链接,你 ..
发布时间:2016-10-24 13:23:41 服务器开发

如何使用Windows 8的Mac上创建再用软链接

我有一些软链接,说:这是我在MacBook Pro的,我用我的iOS应用程序创建1000的图像。 现在我正在移植在同一个应用程序Windows 8的手机应用程序,所以我想重复使用相同的符号链接在Windows手机8应用为好,这样我该如何使用呢? 我试图打开符号链接在Windows 8机器,但它说,“文件格式不支持。” 我有原来的文件,并在我的Windows机器的符号链接都。 ..
发布时间:2016-09-20 22:55:37 C#/.NET

Ubuntu的递归上市的文件,检测符号链接

我想列出了我的本地文件系统使用递归 dirent.h 。为了prevent从以下符号链接,我使用了 SYS / stat.h 头。在下面,你可以找到我的SSCCE程序。 / ** *编码:UTF-8 * *版权所有(C)2013年,尼克拉斯·罗森斯坦 * * listdir.c - 列出了目录和文件的内容递归。 * /#包括LT&;&stdio.h中GT; #包括LT&;&std ..
发布时间:2016-08-24 15:00:22 服务器开发

以下用C符号链接

我期待写一个C程序,该程序指定符号链接的名称,将打印的文件或目录链接指向的名字。关于如何启动有什么建议? 解决方案 请确保您有支持POSIX函数的环境中,包括 unistd.h中,然后使用的readlink 功能。 ..
发布时间:2016-08-23 11:10:34 C/C++

软链接的atime和修改的mtime

是否有可能修改的atime 和的mtime 符号链接的? 我试图用改变它的 UTIME()功能(C code),而是它改变了目标文件的时间。 另外,如果我做 CP -dpR< SRC FLDR> << D​​EST文件夹> (命令行) [src文件夹中包含不同的符号链接] 在目的地的符号链接与当前时间戳创建。 做一个 STAT()的符号链接会给我的目标文 ..
发布时间:2016-08-23 10:39:04 服务器开发

与指向复制的文件符号链接复制目录(目录树中)

我要一个文件夹及其所有内容,包括子文件夹复制。我使用Ubuntu的温度。 复制常规文件和文件夹,是容易的,迄今所做的,但复制链接规格(​​符号现在)是,他们应该链接到复制的文件。现在我只在目录树中的链接感兴趣。 (虽然树我觉得应该更容易外链接 - 完整路径只是复制到新的链接加上发现他们是否属于树与否 - 这是很难虽然的 sarnold 给了我一个提示关于使用的rsync 来实现这一目标) 所 ..
发布时间:2016-08-22 15:26:38 服务器开发

你如何确定文件,一个符号链接指向的路径?

在Linux中,如果你有,你知道的是一个符号链接,你如何编程方式确定(在C或C ++)的文件路径,它指向一个文件的路径? 解决方案 的的readlink 功能。做一个 2人的readlink 。此功能是POSIX API的一部分,所以它应该工作在几乎所有的Unix。 如果路径以“/”,那么它的绝对符号链接,你有文件的完整的绝对路径,它是指(可能是另一个开始符号链接,你将不得不再次重复这个 ..
发布时间:2016-08-22 14:16:05 服务器开发

你如何确定使用统计()的文件是否是一个符号链接?

我基本上都写的UNIX ls命令的克隆一类,我已经得到了几乎所有的工作。有一件事我似乎无法弄清楚如何做的是检查文件是否是一个符号链接或没有。从人页 STAT(),我看到有定义的 mode_t 值, S_IFLNK 。 这是如何我试图检查文件是否是一个符号链接,没有运气(注意,stbuf是缓冲STAT()返回inode的数据转换成): 开关(stbuf.st_mode&安培; S_IFMT){ ..
发布时间:2016-08-18 14:49:37 C/C++

真实路径()不解决符号链接?

我已经读到的真实路径(),但没有办法,我可以通过一个基本目录和文件名,这将使我下面的结果不解决符号链接的函数或检查是否实际存在的文件吗?还是我必须使用修改的真实路径()? “的/ var /”,“../etc///././/passwd”=> “/ etc / passwd文件” 解决方案 下面是一个normalize_path()函数: 如果给定的路径是相对的,功能由prepen ..
发布时间:2016-08-18 13:20:04 C/C++

规范化Solaris上的路径名

在一个GNU系统我只想用的readlink -f $ SOME_PATH ,但Solaris没有执行的readlink。 我preFER一些行之有效的bash中,但是如果需要其他程序都OK了。 编辑:我来了迄今最好使用CD和pwd,但需要更多的两轮牛车来处理文件,而不是只是目录 CD -P“$ *” REAL_PATH =`pwd` 解决方案 确实的这帮助?从引用的页面: 创建一个 ..
发布时间:2016-08-03 11:39:21 Linux/Unix

我该如何选择创建Linux的其他目录的符号链接到特定的文件?

我不完全知道如何去这样做,但我需要创建某些文件的符号链接在一个目录中,并放在其他目录下的符号链接。 比如说,我想所有的文件,在当前目录BAR1不具有扩展名“.CC”,并放置符号链接的目录BAR2在其名称中的单词“foo”的链接。 我在想,如果有一行命令,可以在LINUX bash中做到这一点。 解决方案 假设你是在包含目录的目录 BAR1 和 BAR2 : 找到BAR1 -name' ..
发布时间:2016-08-03 11:22:08 服务器开发

当符号链接使用sh和bash的区别

我有一个使用进程替换 的shell脚本 该脚本是: #!/斌/庆典 而读线 做 回声“$线” 完成< ≤(grep的“^ $ ABCD”file.txt的) 当我使用运行脚本SH file.sh 我得到以下输出 $ SH file.sh file.sh:5号线:附近意外的标记'&LT语法错误;' file.sh:5号线:`做< ≤(grep的“^ $ ABC ..
发布时间:2016-08-03 11:05:15 Linux/Unix

如何找到所有的符号链接的目录树?

我试图找到我的网站目录树中的所有符号链接。我知道,我可以使用找到来做到这一点,但我无法弄清楚如何递归查询目录。 我目前使用的命令是 找到在/ var / WWW /型升 我如何得到这个检查子目录? 的更新:的 我刚刚发现,在/ var / WWW的内容是符号链接。我已经改变了命令找到-L /无功/网络/型升 和它需要一段时间才能运行,但我越来越不匹配。 解决方案 这将递归遍历 ..
发布时间:2016-08-02 15:34:14 Linux/Unix

当链接到另一个目录是由符号链接不工作?

哇,我从来没有真正使用符号链接太多在这之前,但是这确实是令人难以置信的: 的bash-3.2 $回声“怪异”> original.txt 庆典-3.2 $的mkdir原件 庆典-3.2 $ MV original.txt原件/ 庆典-3.2 $猫原件/ original.txt 奇怪的 庆典-3.2 $的mkdir副本 庆典-3.2 $ LN -s原件/复印件original.txt / ..
发布时间:2016-08-02 15:13:32 Linux/Unix

bash脚本在一棵树上自动创建符号链接到子目录

好吧,这是我第三次尝试张贴这一点,也许我问错了问题! 这是一个几年,因为我已经做任何shell编程,所以我有点生疏... 我试图创建一个查找所有子目录一定命名的子目录下的一棵树,并创建符号链接到这些目录(听起来更加混乱比它是)一个简单的shell脚本。我使用Windows XP上的cygwin的。 此查找/ grep命令找到在文件系统中的目录就像我希望它: 找到-mindepth 3 -m ..
发布时间:2016-08-02 15:05:53 Linux/Unix

通过子目录bash脚本来循环并创建符号链接的所有文件

好了,所以我一直在试图让我解决这个头,但我挣扎。 在premise是这样的:我有很多子目录(其中一些还含有较多的子目录)目录,我有一个不同的共享它模仿布局源目录另一个单独的目录。我现在需要的是通过源目录循环,在子目录发现的文件,然后在目标目录创建符号链接到他们的一种方式。 在这种情况下,不说清楚,这篇文章描述了它相当好,但这个问题是针对符号链接显示目录,而不是文件本身。 编辑:刚刚发现什么K ..
发布时间:2016-08-02 14:15:11 服务器开发

符号链接CD的行为/ bash的

假设我在我的个人文件夹中的文件夹〜/ A / B,并将该文件夹B包含 一个符号链接'..'名为“符号链接”。然后,我执行以下操作 庆典: HM @马赫:〜$ CD A / B /符号链接 HM @马赫:〜/ A / B /符号链接$ PWD -P /家庭/ HM / A HM @马赫:〜/ A / B /符号链接$ CD .. HM @马赫:〜/ A / B $ PWD -P /家庭/ H ..
发布时间:2016-08-02 14:04:11 服务器开发