第 1 回 UNIX入門(1) ... OS入門/ファイル操作/ファイル管理

- ライセンス承認
- 初回起動時の設定
  • Linux起動 と 作業用ユーザの作成 および 切り替え
  • - ユーザと権限について (説明)
  • Linux ではマシンを使用する利用者をユーザという単位で管理して いる。ユーザの種類として、管理者一般ユーザがある。
    管理者はスーパーユーザルート(root) とも呼ばれ、 マシンへ Linux や各種ソフトウェアをインストールしたり、 システムの設定を変更することが可能である。システムの設定とは、ユーザの追加をはじめ、 ネットワークの設定、ファイルへのアクセス制限などを指す。
  • Linux をインストールした直後のユーザ、および、上記のユーザ追加において、 プロファイルを Administrator としたユーザは 管理者ユーザである。
  • Ubuntu では、一般ユーザを更に Desktop userUnprivileged に分類できるようになっている。Desktop user はデスクトップを利用するユーザで、音楽を再生したり、プリンタを利用する権限を持つ。 Unprivileged は最小限の権限しかないユーザである。コマンドラインを使うだけの 場合などで選択する。
  • - GUI vs. CUI (説明)
  • GUI (Graphical User Interface) ... Windows OS、Mac OS、Ubuntu 等の グラフィカルに表示されたウィンドウ上で、マウスを使用して、メニューやアイコンを操作するインタフェース。
    GUI用に作られたアプリケーションソフトをデスクトップ・アプリケーションとも呼ぶ。
  • CUI (Command User Interface) ... マウスを一切使用せず、操作内容を文字入力だけ で行うインタフェース。
    Mac OS や Windows OS などが出現する以前のコンピュータでは全て CUI で操作を行っていた。
    タイプ入力の速い人は CUI の方が能率が上がるため、現在でもこれを好んで使う人が多い。
  • - コマンドライン端末(GNOME端末) ... 参考
  • CUI でマシンを操作するためのウィンドウで、GNOME端末エミュレータとも称する。
  • 「ネットワークの動作確認」のために アプリケーション → アクセサリ → 端末 で起動したものがそれ。
  • aikataro@oem-laptop:~$ ping -c 5 earth.mlab において、 ping -c 5 earth.mlabコマンド であり、 aikataro@oem-laptop:~$ がコマンドの入力を要求する プロンプト と称する。
  • - UNIXにおけるファイルシステム (教科書 3.2〜3.4に沿って演習)
  • ファイルとは
    • ファイル名には英数字を使用(漢字、全角文字は使用不可)
  • ファイル名における拡張子
    • ディレクトリとは(=Windowsにおけるフォルダ)
    • ディレクトリは階層構造(木構造)を持つ
  • - UNIXにおける英文字(アルファベット)の大文字と小文字 (注意)
  • ユーザ名、パスワード、ファイル名、ディレクトリ名などにおいては、 アルファベットの大文字と小文字は別の物として区別される。
  • - ファイル操作とファイル管理
  • 作業ディレクトリ ... GNOME端末で作業中は、ディレクトリ階層のどこかに「居る」ことができる。 そして、この階層にあるファイルをファイル名で直接操作できる。
  • pwd ... 現在の作業ディレクトリを表示 (print working directory)
  • cd ... 作業ディレクトリの移動 (change directory)
  • (more または less ... ファイル内容の表示)
  • - ファイル操作の練習
  • それでは、ファイル操作の練習をして見よう。... ここから