Next: 3.4 Netscape Navigator
Up: 3. Macintoshからのネットワーク利用
Previous: 3.2 NCSA Telnet
3.3 Fetch
MacintoshとUNIX環境との間でファイルのやりとりを行う場合は,Fetchを使用
する.Fetchを使用すると,Macintoshで作成したテキストや画像をCNSのホー
ムディレクトリに転送したり,逆にUNIXのホストで編集したファイルを
Macintoshに転送できる.
アイコン(図→)をダブルクリックすると
Fetchが起動する.
図:
Fetchのアイコン
|
Fetchを終了するにはメニューバーから[File]→[Quit]を選択する.
Fetchを起動すると,図→のようなウィンドウが表示される.
図:
FetchによるCNSへの接続
|
`Host'に接続するホスト名を入力する.ホームディレクトリとファイルをやり
とりする場合はどのホストを指定してもよい.`User ID',`Password'にCNSで
のログイン名,パスワードをそれぞれ入力し,<RET> を押すか[OK]をク
リックする.以上の3項目を入力する前に<RET> を押すと接続されないの
で注意すること.
カーソル移動は<TAB> を使うかマウスでクリックして行う.`Directory'に
は,接続時のカレントディレクトリを指定する.何も入力しないと自分のホー
ムディレクトリに移動する.
図:
Fetchの接続後の画面
|
接続が完了すると,図→のようなウィンドウが現れ,
指定したディレクトリ,もしくはホームディレクトリにあるファイルやディレク
トリの一覧が表示される.
3.3.2 MacintoshからUNIX環境へのファイル転送
MacintoshからUNIX環境へ単独のファイルを転送する方法を説明する.
- 1.
- 転送先のディレクトリを選択する.
転送先のディレクトリを指定するには,
操作ウィンドウでディレクトリをダブルクリックして開く.
ディレクトリの名前が反転されているだけでは,そのディレクトリには
転送できないので注意すること.
- 2.
- 転送するファイルを選択する.
転送するディレクトリを指定したらウィンドウにある[Put File...]をクリッ
クすると,新たにウィンドウが表示される.
転送するファイルを選択し,ファイル名を反転させて[開く]をクリックする.
- 3.
- UNIX環境でのファイル名と転送フォーマットを入力する.
新たにウィンドウが表示される(図→)ので,
ファイル名と転送フォーマット(→)を入力し,
[OK]をクリックする.
図:
ファイル名・転送フォーマットの選択
|
複数のファイルやフォルダをMacintoshからUNIX環境に送りたい場合は,
まとめて転送するとができる.
- 1.
- メニューバーから[Remote]→[Put Folders and Files...]を選択する.
- 2.
- 転送するファイルを選択する.
新たにウィンドウが表示されるので,
転送するファイルやフォルダを選択し,[Add]をクリックする.
すると,``Files and Folders to upload:''リストの中に,
選択したファイルまたはフォルダが加えられる.
これを繰り返し,
転送するファイルやフォルダをすべて選択し終えたら,[Done]をクリックする.
- 3.
- ファイルの転送フォーマットを選択する.
新たにウィンドウが表示されるので,
ファイルの種類に合わせて転送フォーマット
(→)を指定し,
[OK]をクリックする(図→).
また,単独のファイル転送の場合と異なり,UNIX環境でのファイル名
を指定できないので,ファイル名を変更する場合は
転送を行う前にMacintosh側でファイル名を変えておくこと.
3.3.3 UNIX環境からMacintoshへのファイルの転送
-
- 1.
- Macintoshに転送するファイルを選択する.
転送するファイルがあるディレクトリを指定するには,
操作ウィンドウでディレクトリをダブルクリックして開く.
転送するファイルを選択してファイル名を反転させ,
[Get File...]をクリックする.
- 2.
- ファイルを保存するフォルダを指定する.
新たにウィンドウが表示されるので,
ファイルをMacintoshのどのフォルダに保存するかを指定する.
ファイル名の変更が必要な場合はそのウィンドウの
`Save text file as:'の欄で指定する.
Fetchでは複数のファイルやディレクトリをUNIX環境からMacintoshに転送できる.
- 1.
- 転送したいファイルやディレクトリを選択する.
複数のファイルやディレクトリ単位でUNIX環境からMacintoshに転送する場合は,
Fetchの操作ウィンドウで,
転送するディレクトリやファイルをすべて選択する.
複数のディレクトリやファイルを一度に選択するには,
を押しながら順にクリックする.
ただし違うディレクトリにあるディレクトリやファイルを同時
に指定できないので注意すること.
- 2.
- ファイルを保存するフォルダを選択する.
転送するファイルをすべて反転させたら,
メニューバーの[Remote]から[Get Directoriese and Files...]を選択する.
転送先を指定するウィンドウが表示されるので,
転送するフォルダまで移動して[Save Files Here]をクリックする.
3.3.4 転送時のフォーマット
MacintoshからUNIX環境へファイルを転送する場合には
ファイルの転送フォーマットを指定しなければならない.
表→に
基本的なファイル形式とそれに対応する転送フォーマットを示す.
表:
転送フォーマットとファイル形式
転送形式 |
ファイルの種類 |
Text |
テキストファイル,EPSファイル,PSファイル |
BinHex |
バイナリデータをUNIX環境でメールにとり込む場合 |
MacBinaryII |
UNIX環境で利用せずUNIX環境に一時的にファイルを置く場合 |
Raw Data |
その他,画像・音声・動画ファイルなど. |
|
日本語で書かれたテキストファイルを転送する場合,
文字化けを起こすことがある.
これは,UNIXとMacintoshでは,日本語を保存する形式が違うためである.
文字化けを直すためには,文字コードを変換しなければならない.
- UNIX -- JIS(ISO-2022-JP)
- Macintosh -- SJISまたはShiftJIS(MS漢字コード)
漢字コードの変換はUNIXのホストで行う.
Macintoshで作成したファイルをUNIX環境へ転送して利用する場合は
転送後に次のようにする.
% nkf -j ファイル名 > UNIX環境でのファイル名 <RET>
UNIXのホストで作成したファイルをMacintoshへ転送して利用する場合は
転送前に次のようにする.
% nkf -s ファイル名 > Macintoshでのファイル名 <RET>
ファイル名は前のファイル名とは違う名前にする.nkfコマンドについて詳しくは,→を参照すること.
Fetchでは,メニューバーの
[Customize]→[Preference]→[Misc]で,`Translate
ISO characters'をチェックしておくと日本語のテキストファイルがうまく転
送できないことがあるので注意すること.
FetchはUNIX環境・Macintosh間のファイルのやりとりだけでなくanonymous ftp
の利用も可能である.anonymous ftpについては
→を参照すること.