LinuxのscpコマンドはSSHプロトコルを用い、安全かつ高速にファイルやディレクトリをネットワーク越しで転送できる便利な標準コマンドです。
scp [オプション] コピー元 コピー先scp file.txt user@remote_host:/home/user/・リモート→ローカル
scp user@remote_host:/home/user/file.txt ./scp -r dir/ user@remote_host:/home/user/backup/scp -P 2222 file.txt user@remote_host:/home/user/scp -i ~/.ssh/id_rsa file.txt user@remote_host:/home/user/scp -p file.txt user@remote_host:/home/user/転送時には進捗が表示され、初回接続では公開鍵情報/known_hosts追加プロンプトやパスワード入力があります。
The authenticity of host '192.0.2.0 (192.0.2.0)' can't be established.
RSA key fingerprint is XX:XX:XX:XX...
Are you sure you want to continue connecting (yes/no)? yes
Password: ●●●●●
foo.txt 100% 44KB 43.8KB/s 00:00scpコマンドはLinux環境で最も手軽かつ安全なファイル転送手段です。主要オプション・構文をマスターすれば、実務から趣味運用まで強力なツールになります。