.profile、.rvm、および.sshフォルダー/ファイルを新しいコンピューターにコピーしようとしていますが、「通常のファイルではありません」という応答が返されます。cp
とコマンドの使用方法は知ってssh
いますが、あるコンピューターから別のコンピューターにファイルを転送するためにそれらを使用する方法がわかりません。
どんな助けでも素晴らしいでしょう、ありがとう!
scp
これは、ssh プロトコルを使用してマシン間でファイルをコピーするコマンドで実行できます。の構文を拡張して、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/directory
gzip 圧縮には SCP を使用します。
scp username@yourserver.com:~/serverpath/public_html ~/デスクトップ
大量のファイルを処理している場合は、rsync も確認することをお勧めします。
多くの変更を加え、ディレクトリとファイルの同期を維持したい場合は、Subversion や Git などのバージョン管理システムを使用することをお勧めします。http://xoa.petdance.com/How_to:_Keep_your_home_directory_in_Subversionを参照してください。