Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 在另一台网络计算机上创建指向目录的符号链接_Macos_Shell - Fatal编程技术网

Macos 在另一台网络计算机上创建指向目录的符号链接

Macos 在另一台网络计算机上创建指向目录的符号链接,macos,shell,Macos,Shell,这就是问题所在:我正在运行某个进程的计算机上创建一些文件,我希望有第二台计算机来创建指向此文件夹的符号链接 你不知道我该怎么做才能做到这一点。我应该在我的主机上创建一个dir并与第二台共享吗?否则,如果我指定到主机的网络路径,ls-s将不起作用(它们在同一个网络上,但只有一个运行终端,没有GUI或X服务器;主机是一个带有OSX lion的mac) 目标是让机器1生成这些文件,机器2生成指向此文件夹的符号链接,使用这些文件,然后删除符号链接。我可以将文件复制到第二台机器上,但这些文件相当大,而且第

这就是问题所在:我正在运行某个进程的计算机上创建一些文件,我希望有第二台计算机来创建指向此文件夹的符号链接

你不知道我该怎么做才能做到这一点。我应该在我的主机上创建一个dir并与第二台共享吗?否则,如果我指定到主机的网络路径,ls-s将不起作用(它们在同一个网络上,但只有一个运行终端,没有GUI或X服务器;主机是一个带有OSX lion的mac)

目标是让机器1生成这些文件,机器2生成指向此文件夹的符号链接,使用这些文件,然后删除符号链接。我可以将文件复制到第二台机器上,但这些文件相当大,而且第二台机器上的可用空间非常小(这不是一台通用术语形式的计算机……它是定制板上的SOC,我正在检查,类似于覆盆子pi或小猎犬骨骼)


谢谢

基本上,您必须从主计算机装载一个共享到第二台计算机上。然而,在这一点上,符号链接可能是没有意义的,因为您可以在第二台机器文件系统中的任何位置使用挂载点,除非其硬连线只允许在某个位置使用挂载点。如果不了解第二台机器的更多信息,就无法真正为您提供详细信息。我敢打赌,除非OSX盒上的文件系统是FAT或普通的linuf FS(ext*、resierfs等),否则您可能会遇到问题;第二台机器运行的埃数分布很小;所以从技术上讲,我们应该能够接受所有常用的unix命令。主盒子是一只OSX狮子。需要符号链接是因为在这个测试卡上运行的应用程序需要这些文件才能运行,而我在这个小型处理器上制作这些文件需要几个小时,因此我的想法是在我的8核上制作它们,然后在我将电路板连接到网络时使用它们。不,我明白你为什么这么做。。我以前从事过嵌入式系统的工作。问题是该卡是否有可用的网络共享客户端(nfs、smb、FUSE)。为什么不运行构建,然后使用
scp
rsync
将完成的部署到目标系统,或者将目标机器安装到Mac上,然后复制到目标系统?很高兴您已经清楚我想要实现的目标;这是我第一次尝试嵌入式系统,所以我对很多事情还不清楚:)AFAICT,卡可以做scp,我用它来移动上面的文件;而对于连接,我只是在它上面SSH,并在它上面做我能做的。我可以在mac上构建并在卡上部署,但我没有空间……卡上可用的内部内存不足60 mb(可用空间,无法从操作系统中删除任何其他内容,已经在最低限度上运行),而卡上运行的应用程序使用的这些文件几乎需要54 mb。因此,选择符号链接:(为了使用符号链接,您需要在卡上挂载fs。因此,首先,您需要看看这是否可行……看看它是否可以挂载或共享。