■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■             燃えるUNIX道〜UNIXバカ一代                                  Vol:008                          発行日: 1999年9月15日                        総発行部数:     2545部                          (1999年9月14日現在) ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ◆PR◆--------------------------------------------------------- ●「いづつ屋」ホームページ開設!!  Web新撰組ご用達のお肉屋さん「いづつ屋」が、この度  インターネット通信販売を始めました。  お味は、Web新撰組メンバー一同が保証いたします!!  めちゃくちゃ美味しいお肉を、是非ご賞味下さいませ。  http://www.tanba-izutsuya.com/ ---------------------------------------------------------◆PR◆ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ◆目次◆ ●Web新撰組ニュース ●ファイルについて ●予告 ●おまけニュース ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ◆PR◆--------------------------------------------------------- ★お父さん、お母さん必見!★ 3回読み切りコラム“インターネットと教育” 【無料登録受付中!】→オンライン学習を心配されるご父兄はまずご一読あれ! click< http://a.clickincome.net/md/dk?mid=7aefd976c2851e4c05cf19a45e138f93 > ---------------------------------------------------------◆PR◆ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ⇔⇔Web新撰組News⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔   いよいよ出ました、Web新撰組メンバー執筆のCGI参考書。   「Perlで作る楽しいCGI」は、エーアイ出版のエーアイムックNo.237。   内容についての御質問は新撰組ML(http://www.web-kyoto.com/ml/)まで! ⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔ ●ファイルについて   最近のデスクトップ環境には、あらかじめファイルユーティリティーみたいな のがついていて、WindowsとかMacみたいにアイコンをドラッグして移動させたり、 ファイル名を変えたり出来るようになってます。   わたしはHP-UXのCDE付属のファイルマネージャーしか使ったことがないのですが、 アイコンのダブルクリックでアプリケーションを起動させたり、名前のトコロをクリッ クして名前を変更させたり、ほとんどMacやWindowsと変わらないような操作が出来ま す。   で、、、普通にそうやって使ってる分にはいいんですけど、WebページとかCGI とかを作ったり、環境設定を変えたりしたい場合は、ファイルがどのように保存され ているか、とかを知っている方がよろしかろうと思います。   また、UNIXには沢山のコマンドとかアプリケーションとかがありますので、それ を使うにはコマンド名を手動で打ち込んで動かしたりする方が速かったり簡単な場合 もあります。   てなわけで、今回からは、ファイル操作関係のコマンドについてお話します。  ・構造   Windowsの場合は、普通CドライブにWindowsとかアプリケーションとかが入ってい ます。A,Bドライブがフロッピーディスクで、2番目からのハードディスク、CD-ROM,MO, ZIP等がD〜Zに割り当てられています。   Macの場合は、デスクトップにMacOSが入ったハードディスクのアイコンがあります。 2台目を繋ぐとそのアイコンが現れます。また、フロッピーやCD-ROMを入れるとそのア イコンが出てきます。(これを、デスクトップにマウントする、と云います)それらの アイコンをクリックすると中のファイルやフォルダを見る事が出来ます。   それらのアイコンをクリックしてたどっていくと、全てのファイルに到達出来ます。   UNIXの場合はどうでしょう?   Macに似てますが、最初に/(ルート)というディレクトリ(UNIXではフォルダのこと をディレクトリと呼びます)があって、それに全てのディレクトリ・ファイルがくっつい ています。   (Windowsでは、ドライブごとにルートがあります)   ですから、UNIXにはWindowsのような意味でのドライブはありません。Macのように/の 下にハードディスク等がマウントされていますので、/からたどれば、全てのファイルに到 達出来ます。   (Macと違って、/の真下以外の何処にでもマウント出来ます。)   それを表す時、こんな感じの絵にしたりします(絵その1)。 / | -------------------------------------------- | | | | | | | usr dev etc bin var tmp home | | ------- --------- | | | | bin local hagi yamada | -------- | | bin lib   最初に/があって、その下にディレクトリがぶらさがっています。これは、ディレクトリ がどこにあるかを表しています。ハードディスクの状態は表していません。   例えば、ハードディスクが3台あったとして、、、(絵その2) HDD1 HDD2 HDD3 --------- --------- --------- | | | | | | | / | | local | | home | | usr | | の中身| | の中身| | bin | | | | | --------- --------- ---------   こんな感じで、HDD1に/やusr等のディレクトリがあって、HDD2にusrの下のlocal、HDD3に homeディレクトリの中身があるかも知れません。   しかしMacと同じくマウントされた状態になっているので、ユーザーはどのディレクトリが どのハードディスクにあるかを気にしないで使用する事が出来ます。   絵その1を見ると、最初に/があって、そこからディレクトリが枝分かれしています。これ をツリー構造と云います。   この絵を文字で表すには、   /usr/local/bin /home/hagi   と、/で区切ってディレクトリ名を並べます。   /usr/local/binは/の下のlocalディレクトリの下のbinディレクトリを、/home/hagiは、/ の下のhomeディレクトリの下のhagiディレクトリを表します。   (この絵や文字の表し方では、ひょっとしたら最後のbinやhagiはディレクトリではなく ファイルである可能性もあります)   絵その1で分かるように、最初に/がありますので、文字で表す場合も/で始まります。その 後、ディレクトリを/マークで区切って繋げていきます。   (ちなみに、WindowsだとC:\Windows\sys\のように最初にドライブ名をつけ、/の代わりに \マークを使います。また、Macの場合は、MacHDD:システムフォルダ:初期設定、とハードディス クの名前で始まって:で区切っていきます。)   このように/からたどって特定のディレクトリやファイルの位置を表す表し方を絶対パスと 呼びます。   それに対して特定のディレクトリを基準にして他のディレクトリやファイルを表す表し方 を相対パスと呼びます。   例えば、/usr/localディレクトリを基準にすると、/usr/binディレクトリは、   ../bin   /usr/local/binディレクトリは、   bin(又は、./bin)   となります。   ..は基準となるディレクトリのひとつ上のディレクトリ、.は基準となるディレクトリその ものを表します。絵その1を見てもらうとわかると思いますが、../binの場合は、/usr/local ディレクトリの一つ上の/usrディレクトリの中のbinディレクトリ、という意味になっています。   続く・・・(あぁ・・・しまった、、、コマンドがひとつも出てこなかったぞ・・) ◆予告◆-------------------------------------------------------- ●次回は、ほんとにコマンドについてお話しします。 --------------------------------------------------------◆予告◆ ◆PR◆---------------------------------------------------------  気付いてますか?「ワキの臭い、足の臭い」  ■ファンケル 夏の推奨品■ 朝使ったら、1日中、臭いが気にならない! デオクリスタル ヴェルダン \1,980 click< http://a.clickincome.net/md/dk?mid=9e32f67d6dc10505648a4dc857bc22e0 > ---------------------------------------------------------◆PR◆ ◆おまけニュース◆---------------------------------------------- http://linux.nikkeibp.co.jp/ ●日経Linux創刊号(10月号)に日本語redhat Linux6.0βがオマケでついているそうです。  まだβ版なんだなぁ。。。とか思って読んでたら・・・ http://linux.nikkeibp.co.jp/backnum/199910/news/991002.html  日本語redhat Linux 6.0の開発は中止になったそうな・・・。  RedHatは日本法人を設立するそうだけど、五橋研究所よりもよい感じの日本語版は出来るの かいな?とちょっと思ったりする今日この頃です。 ----------------------------------------------◆おまけニュース◆ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ このメールマガジンは、 Subject部が、燃えるUNIX道〜UNIXバカ一代【Vol.番号】は、まぐまぐ様にて、 ( http://www.mag2.com/ ) Subject部が、燃えるUNIX道〜UNIXバカ一代 Vol.【番号】は、Macky様にて、 ( http://macky.nifty.ne.jp/ ) Subject部が、燃えるUNIX道〜UNIXバカ一代番号 は、Pubzine様にて、 配布致しています。 メールマガジンの解除について まぐまぐ様の解除は、 http://www.web-kyoto.com/dp/unix/ に、削除及び登録フォームを用意致しております。 Macky様の解除は、 http://macky.nifty.ne.jp/ を参考して下さい。 Pubzine様の解除は、 http://www.pubzine.com/srchid.asp?keyword=1513 に、削除及び登録フォームを用意致しております。 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ◆お願い◆ このマガジンについてのお問い合わせは、WEB新撰組メーリングリストで、 お願い致します。 参加方法は、 http://www.web-kyoto.com/ml/ を参考にして下さい。 内容に対する御意見・御質問、誤記訂正はこのメールのリプライにて お願いいたします。 ◆担当者◆ 本文文責    :Web新撰組プログラマー萩原逸郎 Web新撰組  :http://www.web-kyoto.com/ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■