2台のラップトップがあり、1台はubuntuを実行し、もう1台はMac OS Xを実行しています。Macからubuntuマシンにrsyncするにはどうすればよいですか?
2台のラップトップがあり、1台はubuntuを実行し、もう1台はMac OS Xを実行しています。Macからubuntuマシンにrsyncするにはどうすればよいですか?
回答:
少なくとも1台のコンピューターでsshdをセットアップして、他のコンピューターからのアクセスを許可します。Macでは、システム環境設定、共有、リモートログインにあり、Ubuntuではopenssh-serverをインストールしているようです。そのコンピューターのIPアドレスを確認します(Macのifconfig en1
場合ifconfig en0
、Ethernet接続にAirportを使用している場合)。次に、他のコンピューターで次のように実行します
rsync -Pvaz source_directory username@10.0.0.2:target_directory
の代わりにユーザー名username
、の関連ディレクトリ、source_directory
およびtarget_directory
の正しいIPアドレス10.0.0.2
、およびのお気に入りのオプションを置き換えます-Pvaz
。
確かにcron経由でそれを行う方法がありますが、Dropboxをインストールする方がはるかに良いと思います