Copyright 1998 Naoto KOUYAMA. All right reserved.

B. これだけは頭に入れておこう

  1. ファイル名とファイルの構造
  2. アドレス (URL) とディレクトリ
  3. FTP (File Transfer Protocol) を使いこなそう

トップページへ

1. ファイル名とファイルの構造

ファイル名について
ネットワーク上でのデータのやり取りは、大きくテキストモードとバイナリモードがあります。誤ってテキストデータをバイナリモードで送受信したり、バイナリデータをテキストモードで送受信するとデータが壊れてしまいます。そこで、データがテキストかバイナリかを判別する目安の一つとして拡張子があります。右の図に主な例を挙げておきます。
テキストモードとバイナリモード
モード拡張子データ種類サンプル
テキストtxtテキストsample.txt
html(htm)ハイパーテキストsample.html
docドキュメントsample.doc
ccソースsample.c
バイナリgif画像(GIF形式)sample.gif
jpg画像(JPEG形式)sample.jpg
zip圧縮(ZIP形式)sample.zip
mov動画(QT形式)sample.mov
HTMLドキュメントのファイル構造について
HTMLドキュメントのファイル構造は、大まかに左の図のようになっています。<HEAD>と</HEAD>で囲まれた部分は見出しで、ドキュメントの補助的な情報を記述します。また、<BODY>と</BODY>で囲まれた部分はドキュメントの本文になり、今見ているようなページをプログラミングします。これら2つを<HTML>と</HTML>で囲ったものがHTMLドキュメントとなります。
サンプルファイル

もどる
トップページへ

2. アドレス (URL) とディレクトリ

理解しやすいように例を挙げます。

例1 http://www.rec.u-toyama.ac.jp
例2 http://www.rec.u-toyama.ac.jp/document/
例3 http://www.rec.u-toyama.ac.jp/~rec01

例1はホスト名のみですが、例2と3はホスト名の後に /document と /~rec01 が付いています。さて、この3つの例がどのように異なっているか理解するために右の図を見てください。これはwww.rec.u-toyama.ac.jpというサーバのファイルシステムのディレクトリを表しています。このように実際のディレクトリとインターネットから見えるディレクトリでは大きく異なっていることが解ります。インターネットから見える/は全体のホームページとなり、/~rec01はrec01さん個人のホームページとなります。このため、次の節のFTPを利用してファイルを転送する際に、/home/rec01/wwwにアップロードしなければならないことが解ります。

もどる
トップページへ

3. FTP (File Transfer Protocol) を使いこなそう

テキストを見てください。
もどる
トップページへ