Tbpgr Blog

元エンジニア 人事 tbpgr(てぃーびー) のブログ

CentOS6 SCPでファイル転送

  • 概要

SCP,WinSCPでファイル転送する方法について説明します

  • SCPコマンドでのファイル転送
    • ファイルの送信

scp "送信対象のファイル名" user@192.168.2.XXX:"送信先パス"

userはユーザー名
192.168.2.XXXの部分には送信先のIP
を入力します

    • ファイルの受信

scp user@192.168.2.XXX:"受信対象ファイルパス" "受信パス"

  • WinSCPでのファイル転送

WindowsLinux間でGUIでファイル転送を行う。
cygwinならSCPコマンドでの転送が可能。

そすほげの以下からダウンロードします。
http://sourceforge.jp/projects/winscp/
操作方法は割愛。

WindowsLinuxでは文字コードや改行コードが異なるため以下のコマンドでの変換を行うことになる。
Windows = CR+LF
UNIX = LF

iconv = 異なる文字コード間の相互変換を行う標準API。名前は「International Codeset Conversion Library」に由来
dos2unix = Windowsの改行コードをUNIXの改行コードに変換します
unix2dos = UNIXの改行コードをWindowsの改行コードに変換します

dos2unix,unix2dosは標準でインストールされていないので追加インストールすること。

yum install dos2unix unix2dos