とらりもんHOME  Index  Search  Changes  Login

Unix/Linux入門

はじめに

このページは、初心者にUNIXの初歩を、短時間で習得してもらうことを目的にしています。

UNIXは、Windowsのように「直観で」「使っているうちに」「なんとなく」わかるようなものではないので、多くの人には「とっつきにくい」と言われることもありますが、基礎をきちんと学び、重要な概念や重要なコマンドをいくつか覚えれば、そんなに難しいものではありません。

超初級コース

まずUNIXをいじれるようになりましょう。ほとんどの人にとって、30分あれば学習できるでしょう。

  1. Unix, Linuxとは
  2. LinuxのCUI
  3. 打ち込みを助けてくれる便利な機能

初級コース(1)

どんな目的であってもUNIXを使うにあたって必要な, ディレクトリやファイルの基本操作を学びましょう。ほとんどの人にとって、30分あれば学習できるでしょう。

  1. ディレクトリ / パス
  2. Linuxでのファイル操作
  3. テキストエディターgedit ... とばしても構いません

初級コース(2)

どんな目的であってもUNIXを使うにあたって必要な, テキストエディタ, リダイレクトやパイプ機能などを学びましょう。ほとんどの人にとって、1時間あれば学習できるでしょう。

  1. テキストエディター vi
  2. 標準入出力・リダイレクト・パイプ
  3. シェル・ヒストリー・環境変数
  4. シェルスクリプト入門

中級コース

UNIXで科学的な解析をするために、最低限、必要な事柄です。

  1. 圧縮・解凍・アーカイブ
  2. テキスト処理
  3. バイナリーデータ処理
  4. パーミッション
  5. コマンドサーチパス
  6. SSH

(ここまで完成。以後は作りかけなので, やらなくてよい)

上級コース

UNIXを日常的な知的活動のツールとして、広く深く活用するための事柄です。シェル環境の柔軟な使いかたや、リソース管理の基本からなります。

  1. 正規表現
  2. シェルスクリプトとawkによるデータ解析
  3. wget
  4. SSHとFTP
  5. scpとrsync
  6. ファイルの検索
  7. ハードディスクやメモリの容量
  8. プロセスの管理
  9. ディレクトリツリー
  10. ネットワークの診断
  11. BシェルとCシェル
  12. ポストスクリプトとPDF

おすすめの教科書

わからないことがあったら・・・

このページと同じような目的で作られた、UNIX入門サイトが世の中にはたくさんあります。Googleなどで、「UNIX」「入門」などをキーワードにして検索すれば、たくさんみつかるでしょう。