UNIXの概要
- UNIXシステムへのログイン
- システム・コンソールから
- ネットワークから (telnet/ssh)
- ログインができない原因 ... たくさんあるが、
・大文字と小文字を間違えたなど、入力ミス。... 途中で気づいたときは、Ctrl+U
で入力を全部消す
ちなみに、教科書に「日頃からシステム管理者と仲良くしておいて損はありません」と
あるが、「仲良く」と「なれなれしく」は違うので間違えないように。
- シェル ... この授業では、「UNIXのシェルを使いこなす」ことが大きな目標のひとつである。
- 情報コースでは、cshを標準にしている。
- 「共通デスクトップ環境」ではメニューから「このホスト」を選ぶと、シェルが使える。(「端末エミュレータ」でもよい。)
- 自分が使っているシェルを表示。 echo $SHELL
- どんなシェルがあるのか ls /bin/*sh シェルでないのも出てくるが。
- シェルによるプログラミングも可能。システム起動などに使われている。
- sttyコマンド
- 間違いの修正 ... @文字ではなく、Ctrl+U を使う。
- パスワードの変更 passwdコマンド
- 悪いパスワードの例: 1234 aaaaa password kikuchi
- よいパスワードの作り方: 単語の一部を数字・記号にする、キーボードの位置をずらす。
- 打鍵しやすい文字をランダムに配列。
- その他の UNIX コマンド
- man ... オンラインマニュアル
- ls ... ディレクトリの内容を表示(ディレクトリの詳細は後で)
- cal ... カレンダー表示
- who ... ログインしているユーザを表示
- who am i ... 私は誰?
- w ... 誰が何してる?(別の人も w してると、結構うろたえる)
<a
href="http://www.is.kochi-u.ac.jp/~tkikuchi/>菊地のホームページ