1

私は2台のサーバーを持っています。bashを使用して、サーバーAのディレクトリからサーバーBのディレクトリにファイルを移動したいと思います。これを行うための最良の方法が何であるかについて誰かが何か考えを持っていますか?

前もって感謝します。

4

3 に答える 3

2

scp見てください)またはrsyncここでもいくつかの情報を見つけることができます)を使用してみませんか?

于 2012-06-06T15:25:08.133 に答える
1

それをコピーする

$ scp user@server:/location/of/file . 

消して

$ ssh user@server 'rm /location/of/file'
于 2012-06-06T15:27:58.880 に答える
1

「ファイルを移動する」ための標準コマンドには、「cp」(リモートディレクトリがマウントされている場合)、「scp」(「rcp」の安全な後継)、そしてもちろん「ftp」が含まれます。これらのコマンドはいずれも「bash」でスクリプト化できます。ファイルを「移動」するには、スクリプトは元のファイルを「rm」します。

これを定期的に行っている場合は、多くのファイルで、その一部がすでに存在している可能性があり(再コピーする必要がない)、おそらく「rsync」の方が適している可能性があります。

http://www.howtoforge.com/mirroring_with_rsync

「お役に立てば幸いです。

于 2012-06-06T15:28:27.973 に答える