自分の.profile、.rvm、.sshフォルダ/ファイルを新しいコンピュータにコピーしようとしていますが、cp
コマンドとssh
コマンドの使い方はわかりましたが、使い方がわかりませんあるコンピュータから別のコンピュータにファイルを転送するためにそれらを使用します。どんな助けも素晴らしいでしょう、ありがとう!
これは、sshプロトコルを使用してマシン間でファイルをコピーするscp
コマンドで実行できます。他のシステムへの参照を可能にするためにcp
の構文を拡張します。
scp username1@hostname1:/path/to/file username2@hostname2:/path/to/other/file
このマシンから他のマシンに何かをコピーします。
scp /path/to/local/file username@hostname:/path/to/remote/file
他のマシンからこのマシンに何かをコピーします。
scp username@hostname:/path/to/remote/file /path/to/local/file
ポート番号を指定してコピーします。
scp -P 1234 username@hostname:/path/to/remote/file /path/to/local/file
まずフォルダをZipまたはgzipします。
次のコマンドを使用してください。
Zip -r NameYouWantForZipFile.Zip foldertozip /
または
tar -pvczf BackUpDirectory.tar.gz/path/to /ディレクトリ
gzip圧縮にはSCPを使います。
scp [email protected]:〜/ serverpath/public_html〜/デスクトップ
たくさんのファイルをやっているのなら、rsyncを見た方がいいかもしれません。
たくさんの変更を加え、ディレクトリとファイルを同期させたいのであれば、SubversionやGitのようなバージョン管理システムを使いたくなるでしょう。 http://xoa.petdance.com/How_to:_Keep_your_home_directory_in_Subversion を参照してください。