Rainbow Planet (GT×IT×SP×SA)

"世界を加速させる"/"Accelerate the World"

01_IT技術 (Technology) 01_Linux

Linux間のscpコマンドを使ったファイル転送_★IT0012

投稿日:2017年7月15日 更新日:

Linux間のファイル転送

異なるサーバ(Linux)間のファイル転送方法についてです。
scpコマンドを使います。基本構文は下記です。

scp [転送元ファイル] [転送先サーバのOSユーザ名]@[転送先サーバのホスト名]:[転送先ディレクトリ]

例を紹介します。
こちらはtnsnames.oraファイルを別サーバに転送した例です。

0.基本情報

[転送元ファイル] = $ORACLE_HOME/network/admin/tnsnames.ora
[転送先サーバのOSユーザ名] = oracle
[転送先サーバのホスト名] = oracle@tk2-216-17994.vs.sakura.ne.jp
[転送先ディレクトリ] = /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/

利用したコマンド

export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1
scp $ORACLE_HOME/network/admin/tnsnames.ora oracle@tk2-216-17994.vs.sakura.ne.jp:/u01/app/oracle/product/11.2.0/dbhome_1/network/admin/

1.転送前
・転送元サーバにあるtnsnames.ora
IT18_01

・転送先サーバのディレクトリ
IT18_02

2.scpコマンドの実行
・転送元サーバでscpコマンドを実行し、tnsnames.oraを転送先サーバへ移送
IT18_03

・転送元サーバでscpコマンドの完了を確認
IT18_04

3.結果確認
・転送先サーバにて正常にファイルが転送されたことを確認
IT18_05

※解説動画URL
https://youtu.be/fV4VFaAvFV8

Thanks for visiting !!

-01_IT技術 (Technology), 01_Linux

執筆者:

関連記事

Linuxのファイアウォール設定(iptables)

Japanese iptables関連のコマンド備忘メモです。 ※iptablesはLinuxのパケットフィルタリング機能(いわゆるファイヤーウォール)です。 コマンド(備忘) 下記コマンドは全てro …

Linux入門#3 : rm~cat~head~tail (ENG follows JPN)_★IT0003

*English follows Japanese* 日本語 前回に引続き、Linux入門という事で初めてLinuxを触る人向けに TeraTermのログイン方法からコマンドを入力する方法まで数回にわ …

Java:cmdからJavaファイルを作成・実行する方法_★IT0007

Index >>Japanese >>English Japanese Windowsのcmd(コマンドプロンプト)からJavaファイルを作成・コンパイル・実行する方法について …

Linuxサーバ(CentOS6)にOracleDB11gをインストールする(その1)_★IT0008/★IT0009/★IT0010

掲題の通り、LinuxにOracleDB(11g)をインストールする方法について書きます。 ■目次 >>前提条件 >>1.インストール要件の確認 >>2.ユーザ/グ …

さくらVPS(Linux)のリモートデスクトップ環境構築_★IT0006

Linuxリモートデスクトップ環境構築 今回はLinuxのサーバーにリモートデスクトップ環境を構築する手順について解説します。 前提条件 ・VPSの契約が済んでいる ・CentOS6がインストールされ …

Top