Linuxコマンド | ネットワーク | scp サーバー間のファイルコピー
scpコマンド
scpコマンドは、Linuxでサーバー間のファイルコピーに使用するコマンドです。
scpの使用方法
scp {コピーするファイル名} {サーバーユーザーID}@{サーバーアドレス}:{サーバー上のコピー先パス}
参考
- サーバーのIDとパスワードを知っている必要があります。
- サーバー上のコピー先パスの前には、必ず
:(コロン)を付けます。 - サーバー上のコピー先パスには、入力したサーバーユーザーアカウントの書き込み権限が必要です。
scpコマンドの使用例
例: ファイルコピー
ローカルにあるtest.txtというファイルを、サーバーの/home/devkumaディレクトリにコピーします。
scp ./test.txt devkuma@192.168.0.10:/home/devkuma
例: ディレクトリコピー
ローカルにあるtest_dirディレクトリを、サーバーの/home/devkumaディレクトリにコピーします。
scp -r ./test_dir devkuma@192.168.0.10:/home/devkuma
ファイルをコピーする場合との違いは、-rオプションを追加している点です。