過去 24 時間以内に作成されたすべてのファイルを取得する - unix

過去 24 時間以内に作成されたすべてのファイルを取得する - unix

過去 24 時間以内に作成されたすべてのファイルを、スクリプトを使用してサーバー X からサーバー Y (両方とも Linux サーバー) にロードするにはどうすればよいですか?

コマンドを実行すると、現在のディレクトリにあるすべてのファイルが にコピーされることはわかっていますfind . -mtime -1 -exec cp '{}' <new_dir>。ただし、別のサーバーにある に対してこれを行う方法がわかりません。

答え1

をご覧くださいrsync。あなたのニーズにぴったり合うかもしれません。

答え2

cp を scp に置き換えて、パスフレーズなしで ssh キー ペアを設定するだけです。

関連情報