同僚が自分のコンピュータにファイルをダウンロードできるように、ローカルコンピュータからrsync経由でサーバーにファイルをアップロードしています。通常、私は彼にアップロードが完了した後にダウンロードを開始するように伝えます。しかし、私がまだアップロード中にその人がダウンロードを開始し、アップロードが完了した後に再起動してファイル全体を取得できるようにするコマンドの組み合わせはありますか? ?可能であれば、個々のファイルとディレクトリに対してこれを実行したいと思います。
答え1
Rsync は次の一時ファイルを生成します。.filename.$$$$
友達がアップロード中にダウンロードしたい場合は、拡張子を使用してこのファイルをダウンロードする必要があります。-P
一度完了すると、ファイルが消え、正しいファイル名を使用してダウンロードを再開する必要があるためです。
私はrsyncを使ってこれをテストしましたが、ここではアップロード中に一時ファイルをダウンロードできます。少し汚れていますが効果的です!