Questions tagged «symlink»

符号链接,一种文件类型,它是对另一个文件或文件夹的引用

1
为什么符号链接有时会在Xcode中消失?
感兴趣的源文件位于Win7计算机上托管的网络共享上,但使用的是在此Mac上创建的符号链接 ln -sf 这些是.h文件,和 有时 C ++编译器找不到它们中的一个或多个。当我看到它并使用Finder读取(链接到)内容时,我收到类似foo.h的错误。 我的解决方法是将文件而不是符号链接复制到它。然后我发现其他文件(同一目录中的符号链接.h文件链接到同一源目录中的文件;就像“坏”一样)没有问题。 哪个受影响的人也会有所不同。 知道是什么原因引起的吗?它是在将Mac OSX更新为具有不同CIFS网络代码的Mavericks时开始的。优胜美地仍然会发生这种情况。 请注意符号链接 确实有效 在Mac上一般;我在那台Mac上制作它,即使它在Xcode中出现错误,我也能看到文件内容按照预期在Finder的Columns视图中解析,或者 cat 在bash提示符下。这只是Xcode编译器的问题。 更多细节 这些文件是“框架”和链接(示例)的一部分 cd /Volumes/There/blah/blah2/blah3/blah3/CocoaPods/Pods/BuildHeaders/Cheeseburger ln -sf ../../Cheeseburger/Burger/head1.h ⋮ a bunch of files in same path, head2.h, head3.h, etc. cd ../../Headers/Cheeseburger ln -sf ../../Cheeseburger/Burger/head1.h ⋮ etc. 我会在找到head5.h时遇到错误,其他工作正常。

1
将主目录重新定位到exFAT分区=> Skype冻结
您是否有针对此特定方案的修复程序: 1)两个分区引导驱动器,第二个分区格式化exFAT 2)使用默认方式将主目录重定位到Partition2: 系统偏好设置 - >用户和组 - >高级选项 - >主目录 3)安装Skype 4)首次启动Skype将冻结/不连接/ CMD + Q也将冻结Skype 5)除Skype以外的任何其他应用程序工作正常 我尝试在两个不同的系统(El Capitan和Mavericks)上安装Skype,Home目录重新定位到另一个分区,问题仍然存在。 如果您想体验这一点并希望找到解决方案,您可以创建一个几GB的小分区和另一个OS用户,并将其主目录移动到创建的新分区,然后尝试安装Skype。 更新:我刚刚了解到该问题与第二个分区的格式有关。当partition2格式化为ExFAT时,Skype冻结,但如果我将其格式化为Mac OS Extended,Skype工作正常。 我准备好任何类型的解决方案,但与我的Desktop + Documents + Downloads文件夹保持在格式为ExFAT的partition2上非常相关。 谢谢
1 skype  symlink 

1
grepping / Library和“太多级别的符号链接”
我正在尝试清理已删除的应用程序的残余: $ sudo grep -R "iNet Network" /Library ... grep: /Library//Frameworks/Mono.framework/Home/lib/libmono-2.0.1.dylib.dSYM/libmonoboehm-2.0.1.dylib.dSYM: Too many levels of symbolic links grep: /Library//Frameworks/Mono.framework/Home/lib/libmono-2.0.dylib.dSYM/libmonoboehm-2.0.dylib.dSYM: Too many levels of symbolic links grep: /Library//Frameworks/Mono.framework/Libraries/libmono-2.0.1.dylib.dSYM/libmonoboehm-2.0.1.dylib.dSYM: Too many levels of symbolic links grep: /Library//Frameworks/Mono.framework/Libraries/libmono-2.0.dylib.dSYM/libmonoboehm-2.0.dylib.dSYM: Too many levels of symbolic links grep: /Library//Frameworks/Mono.framework/Versions/3.2.1/lib/libmono-2.0.1.dylib.dSYM/libmonoboehm-2.0.1.dylib.dSYM: Too many levels of symbolic links grep: …


0
Logic Pro X和SymLinked文件
我使用Logic Pro X,这是它使用的目录命名的非常特殊的地方。 我正在链接从外部驱动器下载的千兆字节的额外内容。但是我想问一些有关目录命名的问题。 我想将位于外部的原始目录命名为“ folderName [Sym]”,这样我就可以记住它是SymLinked。然后,主驱动器上的实际SymLink只是“ folderName”。 Logic (或任何需要默认目录的程序)会只看到SymLink文件的名称吗?还是会遵循该路径,看到实际文件名为“ folderName [Sym]”,并告诉我做错了什么?
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.