Doorkeeper

Webエンジニアのための、Linux(UNIX)学び直し講座 第1回

2014-05-21(水)20:00 - 22:00 JST
申し込む

申し込み受付は終了しました

今後イベント情報を受け取る

1,980円 会場払い

詳細

概要

PHPとJSを勉強して、Web系の会社にエンジニアとして入社!
しかし、いざ実務を始めてみると、サーバの知識が必要とわかる。
詰るたびにググって、何とかコマンドの使い方は覚えたものの、今一つ理解出来た気がしない…

今のWebのエンジニアには、このような悩みを持つ方が多いのではないでしょうか?

Linux(UNIX)には「設計思想/哲学」があります。基本的な思想や哲学を知らずに、付け焼刃でコマンドの使い方だけを覚えて行っても、理解出来た気がしないのは当然と言えます。

本講座では、Linux(UNIX)の設計思想や哲学に触れつつ、Linux(UNIX)のコマンドラインを「快適に」「使いこなす」ことを目標とします。

第1回の内容

  1. ファイルとディレクトリ

    1. すべてのリソースはファイルである
    2. 絶対パスと相対パス
    3. 特殊なファイル名
    4. lsコマンド
  2. コマンドライン操作

    1. ワイルドカード、メタキャラクタ
    2. ヒストリー操作、コマンドライン編集
    3. 入力補完

講師

(株)シャルーン 小松晋一朗

UNIXとの出会いは、1994年に大学でUNIXワークステーションに触れた時。今年でついにUNIX歴20年になりました。

その間、FreeBSD portsのメンテナ、Linuxディストリビューションの開発、社内サーバエンジニア、Webサーバエンジニア、Web開発など、様々なことをやって来ましたが、「道具としてのUNIX(Linux)」をずーーーっと使い続けて来ています。

メインマシンはMacbook Proですが、ターミナル操作ばかりするので、初めて会う人には大抵引かれますwww

会場

Hammock 〜コワーキングスペースはんもっく三鷹〜
http://hammock-mitaka.com/

参加費

1回につき、1,980円(税別)

第1回から第9回まですべての講座に参加することも、
自分の苦手な部分だけを「つまみ喰い」することも可能です。
※ 第5回、第6回だけは連続した講座になってますので、2回分の参加費3,960円(税別)をお支払いください。

用意するもの

  • ノートパソコン
  • Linux環境 (VPS等で構いません)

全カリキュラム

第1回 (5/21) 20:00〜22:00

  1. ファイルとディレクトリ

    1. すべてのリソースはファイルである
    2. 絶対パスと相対パス
    3. 特殊なファイル名
    4. lsコマンド
  2. コマンドライン操作

    1. ワイルドカード、メタキャラクタ
    2. ヒストリー操作、コマンドライン編集
    3. 入力補完

第2回 (5/28) 20:00〜22:00

  1. 標準入出力とフィルタ

    1. ファイル記述子
    2. 標準入力、標準出力、標準エラー出力
    3. リダイレクト
    4. パイプ
  2. ファイルとディレクトリの基本操作

    1. echoとcatでファイル作成(標準入出力)
    2. ページャ

第3回 (6/4) 20:00〜22:00

  1. リンクとiノード
    1. 「リンク」とiノード
    2. ハードリンクとソフトリンク(シンボリックリンク)
    3. lnコマンド
    4. lsコマンドふたたび
    5. mv、cp、rmコマンドとiノード

第4回 (6/11) 20:00〜22:00

  1. ファイルのアクセス制御
    1. ユーザ、グループ
    2. パーミッションとlsコマンド
    3. chmodコマンド
    4. umask
    5. chown、chgrpコマンド

第5回 (6/18)、第6回(6/25) 20:00〜22:00

  1. ジョブとプロセス
    1. プロセスとは?
    2. psコマンド
    3. topコマンド
    4. ジョブとは?
    5. jobsコマンド
    6. フォアグラウンドジョブとバックグラウンドジョブ
    7. シグナル
    8. kill

第7回 (7/2) 20:00〜22:00

  1. 便利なコマンド(1)
    1. grep
    2. find
    3. xargs

第8回 (7/9) 20:00〜22:00

  1. 正規表現

    1. UNIX/Linuxにおける正規表現
    2. grepと正規表現
  2. シェルスクリプト

    1. シェル変数、環境変数
    2. 制御構造(if, case, while, for)

第9回 (7/16) 20:00〜22:00

  1. 便利なコマンド(2)
    1. sed
    2. awk
    3. sort, uniq

コミュニティについて

Webエンジニアのための、Linux(UNIX)学び直し講座

Webエンジニアのための、Linux(UNIX)学び直し講座

概要 PHPとJSを勉強して、Web系の会社にエンジニアとして入社! しかし、いざ実務を始めてみると、サーバの知識が必要とわかる。 詰るたびにググって、何とかコマンドの使い方は覚えたものの、今一つ理解出来た気がしない… 今のWebのエンジニアには、このような悩みを持つ方が多いのではないでしょうか? Linux(UNIX)には「設計思想/哲学」があります。基本的な思想や哲学を知らずに、...

メンバーになる