第 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における英文字(アルファベット)の大文字と小文字 (注意)
  • ユーザ名、パスワード、ファイル名、ディレクトリ名などにおいては、 アルファベットの大文字と小文字は別の物として区別される。
  • - 作業ディレクトリとその移動
  • pwd ... 現在の作業ディレクトリを表示
  • cd ... 作業ディレクトリの移動
  • (more または less ... ファイル内容の表示)