Presentation is loading. Please wait.

Presentation is loading. Please wait.

Linux の世界に 触れてみよう! 情報実験 第 3 回 (2005/10/21)

Similar presentations


Presentation on theme: "Linux の世界に 触れてみよう! 情報実験 第 3 回 (2005/10/21)"— Presentation transcript:

1 Linux の世界に 触れてみよう! 情報実験 第 3 回 (2005/10/21)
光田 千紘 (北大, 理, 地球惑星)

2 最初に質問 自分のパソコン(PC)を持っている方 ! そのパソコンで使っている OS は?? Windows Macintosh
Unix 系 その他

3 Linux OS (Operating System) の一つ 研究機関で多く使われる 計算機の仕組みを理解するのに適している
Unix を見本に一から作成された 研究機関で多く使われる 容易に研究環境を構築できる 無料である ! OS からソフトウェアまで 計算機の仕組みを理解するのに適している

4 UNIX/Linux 系 OS の特徴 高い汎用性と安定性 CUI ベース オンラインマニュアル 情報管理方法 マルチユーザ

5 高い汎用性と安定性 大抵の計算機に導入できる ある処理が他の処理に悪影響を与える事はまずない 大型計算機
DOS/V (Intel CPU 互換 PC) Power PC NEC PC98 シリーズ ある処理が他の処理に悪影響を与える事はまずない フリーズしない ! サーバ向き

6 ← CUI (Character User Interface) GUI → (Graphical User Interface)

7 CUI ベース CUI (Character User Interface) プロンプトに対して命令 (コマンド) をキーボードから打ち込む
対意語: GUI (Graphical User Interface) 操作が直感的でなく, コマンドを覚える必要がある 覚えれば, 複雑な作業が可能

8 オンラインマニュアル コマンドの使い方を簡単に参照可能

9 情報管理方法 全ての情報を “ファイル”という形式で管理 全てのファイルをツリー構造で階層的管理 ディレクトリ
複数のファイルをまとめることが出来る特殊なファイル. ファイル情報やファイルモード(後述)が記載されている. Windows/Mac での “フォルダ” に相当 ルートディレクトリ (/) から枝上にディレクトリが分岐 ユーザが使用するのは /home 以下 設定ファイルは /etc 以下 (shwdow, passwd ファイルなど)

10 ディレクトリ階層構造 ルートディレクトリ(/) から枝上にディレクトリが分岐 / はツリー構造の根にあたる部分なので root と呼ばれる
ユーザが使用する領域は /home 以下 それ以外はシステム領域 (一般ユーザでは書き込みできない)

11 ディレクトリの呼び方示し方 ホームディレクトリ カレントディレクトリ 親ディレクトリ /home/アカウント名 “~”(にょろ/チルダ)
“~アカウント名” カレントディレクトリ 作業中のディレクトリ “.” (ドット) 親ディレクトリ カレントディレクトリの一段上のディレクトリ “..” (ドットドット)

12 ディレクトリやファイル の指定方法 絶対パス 相対パス ルートディレクトリを基準 /home/sugiyama/jupiter.txt
カレントディレクトリ(もしくは他の特殊ディレクトリ)を基準 ../sugiyama/jupiter.txt ~sugiyama/jupiter.txt

13 マルチユーザ 複数人で一台の計算機をつかう事を想定して設計されている 計算機を利用する前に login という認証手続きが必要
他人に迷惑をかけないための決まり事, マナーがある. ファイルには全て “所有者/グループ”と”利用権限”が決められている

14 利用権限: パーミッション ファイルに”誰が””何を出来るのか”?というモードが設定されている 誰が : 何を出来るのか :
所有者(User permission) 所有グループに属するユーザ(Group permission) その他(Others permission) 何を出来るのか : 読み出し許可(Read permission) 書き込み許可 (Write permission) 実行許可(eXcute permission)

15 d rwx r-x r-x ファイルモード Type User Other R: Read / W: Write / X: eXcute
ls -l total 0 drwxr-xr-x 5 chihiro inex 170 Oct 16 00: -rw-r--r-- 1 chihiro inex 0 Oct 20 17:12 file.txt Type User Other Group R: Read / W: Write / X: eXcute “-” (ハイフン) : 許可が出ていない コマンド “chmod” で変更 (実習編にて)

16 ということで実習編では Linux/CUI/コマンド に慣れよう! ディレクトリ構造を理解する ファイルモードを変更する
カレントディレクトリがどこかを把握する ファイルモードを変更する 他人に秘密のファイルを見られないようにするには? 誤ってファイルを消さないためには? Linux/CUI/コマンド に慣れよう!


Download ppt "Linux の世界に 触れてみよう! 情報実験 第 3 回 (2005/10/21)"

Similar presentations


Ads by Google