2016-08-30 108 views
0

好的,首先让我解决这听起来有多恶意:这听起来超级恶意。自开OSX bash脚本打开ssh到远程终端

就这样,让我解释一下我正在尝试做什么。我的一位同事有两台Macbook,一台破碎的屏幕,几十GB的孙子照片和一张外部硬盘驱动器,她希望将照片传送给他们。我想远程连接到破碎的屏幕机器,在文件树中找到照片,并将它们全部复制到硬盘驱动器。我认为从其他mac上执行此操作最容易,因为mac比其他配置在一起播放更好。

我诚实地没有线索做到这一点。好吧,我知道两件事:

1.)解决方案可能需要ssh。

2.)'screen'bash命令看起来很有前途,但我仍然在涉及文档。

除此之外,我迷路了。

+1

超级用户SE是一个更好的地方问它:)(http://superuser.com/) –

+0

谢谢!我对SE来说是全新的,所以我很乐意接受指导。 – user6775438

+0

实际上,apple.stackexchange.com也可能不错,因为它专门针对Apple产品。 –

回答

0

一个很好的策略是使用ssh连接,cp复制文件,rsync复查/重试复制。

ssh <coworker's login>@<broken mac's name>.local 
nohup cp -a /Users/<coworker's login> /Volumes/<exernal hd>/. & 
exit 

回来后和

ssh <broken mac> 

rsync做了什么?

pgrep rsync && echo "not done" || echo done 

如果这样做,那么:

rsync -av /Users/<coworker's login> /Volumes/<name of exernal hd> 

(只是为了验证整个用户文件夹复制成功。)

弹出:

diskutil eject <name of external hd> 

使用制表完成填写同事的登录名和外部高清的名称。

相关问题