Bash
scpを使用したファイル転送
サーチ…
構文
- scp / some / local / directory / file_name user_name @ host_name:destination_file_path
- scp user_name @ host_name:origin_file_path / some / local /ディレクトリ
scpファイルを転送する
ファイルを別のマシンに安全に転送するには、次のように入力します。
scp file1.txt tom@server2:$HOME
この例では、ホストからserver2
のユーザーtom
のホームディレクトリにfile1.txt
を転送しserver2
。
複数のファイルを転送するscp
scp
を使用して、複数のファイルをあるサーバーから別のサーバーに転送することもできます。以下は、拡張子.txt
my_folder
ディレクトリからserver2
すべてのファイルを転送する例です。下の例では、すべてのファイルがユーザーのtom
ホームディレクトリに転送されます。
scp /my_folder/*.txt tom@server2:$HOME
scpを使用したファイルのダウンロード
リモートサーバーからローカルマシンにファイルをダウンロードするには、次のように入力します。
scp tom@server2:$HOME/file.txt /local/machine/path/
この例は、user tom
のホームディレクトリからfile.txt
という名前のファイルをローカルマシンの現在のディレクトリにダウンロードする方法を示しています。
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow