ftpコマンドを使ったファイル転送方法

2007年 4月 1日 更新
2001年 7月 9日 作成

Windowsに標準で装備されているftpコマンドを使用して、boseiにデータファイルを転送したり、ファイル削除をする方法があります。このftpコマンドの利用方法を説明します。

1.MS-DOSプロンプトの表示

 [スタートメニュー]→[プログラム(P)]→[アクセサリ]→[コマンドプロンプト]をクリックするとコマンドプロンプトの画面になります。

lineNew-2.jpg (44521 バイト)

2.ftpコマンドの実行

ftp bosei ”と入力します。・・・@
boseiのログイン名を入力します。(例)boseiのログイン名が"5abc1234"の時 ・・・A
bosei
のパスワードを入力します。なお、パスワードは表示されないので注意して下さい。・・・B
bosei
に正常にログインされたことを知らせるメッセージが表示されます。

3.コマンドについて
 ftpで用意されているコマンドを利用することができます。
ここでは、よく利用されるコマンドについて説明します。
なお、
help”コマンドでコマンド一覧を” ”コマンドで詳細を参照することができます。



(例)”help”コマンドを利用してコマンドの詳細を参照します。
ftp> help ?
? Print local help information   ・・・?コマンドの説明が表示。
ftp>
? ?
? Print local help information   
←helpコマンドは?を入力しても同じです。
ftp>
? help
help Print local help information

ftp>
help ls
ls List contents of remote directory   
・・・lsコマンドの説明が表示。


3.1 ファイル転送(putコマンド)



 putコマンドを入力することにより、ローカル(Windows側)のファイルをboseiに転送することができます。
(例)フロッピーディスクにある移動したい
sample.c」ファイルをkadai1.c」(任意ファイル名を入力)としてboseiにファイル転送します。
ftp> put a:\sample.c kadai1.c
200 PORT command successful.
150 Opening ASCII mode data connection for kadai1.c.
226 Transfer complete.   ファイル転送が正常に終了したことを知らせるメッセージが表示されます。
ftp: 137 bytes sent in 0.00 seconds 137000.00Kbytes/sec.
ftp>

3.2 ファイル転送(getコマンド)



 getコマンドを入力することにより、boseiからローカル(Windows側)のファイルに転送することができます。
 (例)
boseiにある「kadai1.c」ファイルをローカル(Windows側)のフロッピーディスクにtest.c」(任意ファイル名を入力)としてファイル転送します。
ftp> get kadai1.c a:\test.c
200 PORT command successful.
150 Opening ASCII mode data connection for .qmail.
226 Transfer complete.   ファイル転送が正常に終了したことを知らせるメッセージが表示されます。
ftp: 137bytes received in 0.38Seconds 0.37Kbytes/sec.
ftp>

3.3 ファイル一覧表示(lsコマンド)



 lsコマンドを入力することにより、boseiのファイル一覧が表示できます。

ftp> ls
kadai1.c              ←ファイル一覧が表示されます。
226 Transfer complete.
ftp: 10 bytes received in 0.00Sseconds 10000.00Kbytes/sec
ftp>

※オプションを付けることでファイルの詳しい内容が表示できます。
(例)
ls -al・・・カレントファイル、ディレクトリ、ファイルタイプ、パーミッションなどが表示されます。

3.4 ファイル名変更(renameコマンド)



  renameコマンドを入力することによりboseiのファイル名を変更することができます。
(例)
kadai1.c」 ファイルをkadai2.c」というファイルに変更します。
ftp> rename kadai1.c kadai2.c
350 File exists, ready for destination name
250 RNTO command successful. ファイル名の変更が正常に終了したことを知らせるメッセージが表示されます。
ftp>

3.5 ファイル削除(delコマンド)



 delコマンドを入力することによりboseiの指定したファイルを削除することができます。
(例)kadai2.cを削除します。
ftp> del kadai2.c
250 DELE command successful.ファイル削除が正常に終了したことを知らせるメッセージが表示されます。
ftp>

.6 ディレクトリの作成(mkdirコマンド)



 mkdirコマンドを入力することにより、ディレクトリを作成することができます。
(例)kadaiディレクトリを作成します。
ftp> mkdir kadai
ftp>


 cdコマンドを入力することにより、ディレクトリを移動することができます。
(例)kadaiディレクトリに移動します。
ftp> cd kadai
ftp>

.7 セッションの終了(quitコマンド)



 
quitコマンドを入力することによりftpを終了することができます。
(例)ftpを終了します。
ftp> quit
221-You have transferred 0 bytes in 0 files.←ftpが正常に終了したことを知らせるメッセージが表示されます。
221-Total traffic for this session was 218 bytes in 0 transfers.
221-Thank you for using the FTP service on bosei.
221 Goodbye.

C:\user>


をクリックすることによりコマンドプロンプトが終了します。
 


東海大学総合情報センター