リモート サーバーに ssh で接続したら、ディレクトリ内のすべてのファイルを自分のマシン上のローカル ディレクトリにコピーするコマンドは何でしょうか?
ベストアンサー1
ローカルマシンから:
rsync -chavzP --stats [email protected]:/path/to/copy /path/to/local/storage
非標準の SSH ポートを持つローカル マシンから:
rsync -chavzP -e "ssh -p $portNumber" [email protected]:/path/to/copy /local/path
または、リモート ホストから、実際にこの方法で作業する必要があり、ローカル マシンが SSH でリッスンしていると仮定すると、次のようになります。
rsync -chavzP --stats /path/to/copy [email protected]:/path/to/local/storage
見るman rsync
いつも使っているスイッチの説明です。