サービス

ホーム > サービス

初めての方へ(学生向け)
システム・サービスの一覧が見たい
岡山大学で契約しているソフトウェアを利用したい
岡大IDが欲しい・変更したい
ネットワークを利用したい
パスワードを忘れた・変更したい
無線LANを利用したい
Eメールを使いたい
学外から学内ネットワークを利用したい
岡山大学Gmailを使いたい
ファイルを共有して使いたい
出席管理を行いたい
クラウドサービスを使いたい
バックアップを行いたい
サーバをセンターに預けたい
遠隔講義・テレビ会議・動画配信を行いたい
UPKIサーバ証明書を使いたい
ポスター等大型印刷物を印刷したい
ホスト名を持つサーバを設置したい
Officeソフトの使い方を学びたい
各種サーバを使いたい
岡山大学動画ライブラリ
ネットワークの状態を確認したい
携帯電話から印刷したい
よくある質問とその答え(FAQ)
情報統括センターから配信するメールについて
会議等のスケジュール調整を行いたい

FTPによるファイルのアップロード/ダウンロード方法

このページではMicrosoft Windows98/95の "MS-DOSプロンプト" Windows2000のコマンドプロンプトを利用して、ファイルをアップロード/ダウンロードする方法を説明します。

FTPによるファイルのアップロード/ダウンロード方法

1.MS-DOSプロンプトを起動します。

【スタート】→【プログラム(P)】→【MS-DOSプロンプト】 の順に選択します。
Windows2000の場合は、【スタート】→【プログラム(P)】→【アクセサリ】→【コマンドプロンプト】の順に選択します。
2.ftpの起動

"ftp"と入力することにより起動されます。
ftpが起動されると、ftp>というプロンプトが表示されます。
例)
c:?> ftp
ftp>
3.相手マシンとの接続

ftpの起動後openコマンドにより相手マシンとの接続を行います。

例)
ftp> open www.okayama-u.ac.jp
Connected to www.okayama-u.ac.jp
220 scalar FTP server (SunOS 5.6) ready
User (www.okayama-u.ac.jp:(none)):

4.ユーザ名パスワードの入力

相手マシンとの接続が完了し、name:と表示されたらユ-ザー名を、
passwd:と表示されたらパスワードを入力します。 

例)
User (www.okayama-u.ac.jp:(none)): ユーザ名
331 Password required for ユーザ名
Password: パスワード
ftp>

5.相手マシンから自分のマシンへのファイル転送

相手マシン上のファイルを自分のマシンへ転送する場合には、get コマンドを用います。目的のファイルのあるディレクトリまで cd コマンドを使って移動します。

例)
(ftp> bin  ← 転送モードをBINARYに変える場合)
ftp> get 相手のマシンのファイル名 自分のマシンのファイル名
200 PORT comand successful.
150 ASCII data connection for
226 ASCII Transfer complete.     ← 転送モードは"ASCII"です。binとした場合は、"BINARY"と表示されます。
local : ローカルファイル名 remote:リモートファイル名
mmm bytes received in n seconds (xxx Kbytes/s)
ftp> 

●ASCIIモード:送先のサーバーの環境に合わせて「改行コード」を自動的に変換して転送します。 テキストファイル (HTMLやテキストで書かれたCGIスクリプトなど)は必ずこのモードで転送してください。
●BINARYモード: 転送先のサーバーにファイルを「そのままの形」で転送します。 GIF や JPEG といった形式の画像ファイル、exeファイルは必ずこのモードで転送してください。 (転送モードをBINARYモードに変えるには getコマンドを打つ前に bin コマンドをたたきます)

6.自分のマシンから相手のマシンへのファイル転送

自分のマシン上のファイルを相手マシンへ転送する場合には、putコマンドを用います。

例)
ftp> put 相手のマシンのファイル名 自分のマシンのファイル名
200 PORT comand successful.
150 Open ASCII mode date connection for '相手のマシンのファイル名'   ← 転送モードはASCIIです

226 Transfer complete.
ftp: xxx byet recived in yyySeconds (xxx Kbytes/s)
ftp>

7.複数ファイルの一括転送(mput,mget)

メタキャラクタ(*や?)を利用することにより、一度に複数のファイルを転送することが可能です。
メタキャラクタ*は複数の文字に対し、?はある一文字に対応します。mput,mgetの場合には、それぞれのファイルが転送される前に、そのファイルを転送するかどうかの問い合わせがあります。

ここでyと入力すると転送され、逆にnと入力するとスキップされます。

例)
ftp> mput file*    ← ファイル名が''file''で始まるファイルを転送する
mput file1? y       ← file1を転送するかどうかの問い合わせ
200 PORT comand successful.
150 Open ASCII mode date connection for

mput file2? n      ← file2を転送するかどうかの問い合わせ
mput file3.a? y     ← file3.aを転送するかどうかの問い合わせ
200 PORT comand successful.

150 Open ASCII mode date connection for   ← 転送モードはASCIIです


ftp>

8.ftpの終了

ftpを終了する場合にはbyeまたはquitコマンドを入力します。

例)
ftp> quit
221 Goodbye
ccews1 demo1>

9.主なftpコマンド

プロンプト記号 ftp> に対して入力できるftpコマンドには、次のようなものがあります。

bin・・・転送モードをBINARYモードに変えます
quit・・・ftpを終了します
open・・・指定したホストと接続します
close・・・相手マシンとの接続を中断します
binary・・・バイナリモードを指定します(画像やデータなどテキスト以外のファイルを転送します)。
ascii・・・テキストモードを指定します(文字だけでできているテキストファイルを転送します).。
get ファイル1 ファイル2・・・相手マシン上のファイル1を自分のマシンへファイル2としてコピーする
put ファイル1 ファイル2・・・自分のマシン上のファイル1を相手マシンへファイル2としてコピーする
lcd ディレクトリ名・・・自分のマシンのカレント・ディレクトリを、指定したディレクトリに変更します。
cd ディレクトリ名・・・相手のマシンのカレント・ディレクトリを、指定したディレクトリに変更します。
dir ディレクトリ名・・・相手のマシンの指定したディレクトリの内容を表示します。
delete ディレクトリ名・・・相手のマシンの指定したファイルを削除します。

【本件お問い合わせ先】利用者相談窓口
学内:内線(津島)7232 学外:086-251-7232