Linux の勉強をやろうと思ったけど、どこから勉強すればいいの?
という方のために、学習ロードマップを用意しました。
他の学習ロードマップ | |||||
---|---|---|---|---|---|
おすすめの書籍 | |||||
---|---|---|---|---|---|
各技術の詳細
Linux の基本コマンド
まずは Linux の基本コマンドについて学びます。
Linux の基本コマンド |
---|
Linux の基本コマンドに関する書籍はこちらがおすすめです。
こんな方におすすめの書籍です。
- 初めて Linux を触ることになったが操作方法がわからない方
- コマンド操作ができるようになります
- やりたい操作に対して、ググるキーワードがわからない方
- ユーザー作成/権限管理/ジョブ/リダイレクトなど基本的な操作ができるようになります
Linux のシステム管理
次にシステム管理の方法を学びます。
システム管理 | ||||
---|---|---|---|---|
Linux のシステム管理に関する書籍はこちらがおすすめです。
こんな方におすすめの書籍です。
- Linux の操作がわからない方
- サーバーの立ち上げ、プログラムを定期実行など基本的な操作ができるようになります
- プロセス?サービス?パッケージ?。Linux の用語がわからない方
- 基本的な用語を網羅するので、自分でググる用語が浮かぶようになります
Linux カーネル
ある程度 Linux の操作/管理ができるようになったら、カーネルについて学びます。
Linux カーネルの機能 | |||
---|---|---|---|
Linux カーネルに関する書籍はこちらがおすすめです。
こんな方におすすめの書籍です。
- カーネルって何?
- OS って結局なんのためにあるの?
- サーバーが重いから、CPU/メモリ/ストレージの観点から改善したい
コンピュータの基礎知識
これまでで学習できていないコンピュータの基礎知識をここで固めます。
コンピュータの基礎知識 | |||||
---|---|---|---|---|---|
サーバー構築
Linux 上で稼働するサーバーを構築してみると、できる事が増えて楽しくなります。
サーバー | ||||
---|---|---|---|---|
なお、ネットワーク関連の知識は、ネットワーク学習ロードマップも合わせてご覧ください。
また、データベースを利用する場合は、データベース学習ロードマップも合わせてご覧ください。
サーバー構築に関する書籍はこちらがおすすめです。
こんな方におすすめの書籍です。
- 自分で Web サイトを作りたい!
- データベースやメールサーバーなどを自分で立ててみたい!
- サブネットって何?ポート解放って何?
ネットワークコマンド
サーバー構築の際によく利用するネットワークコマンドは以下のとおりです。
ネットワークコマンド | |||
---|---|---|---|
ネットワークコマンドに関する書籍はこちらがおすすめです。
こんな方におすすめの書籍です。
- サイトに繋がらない原因を調査したい
- 正しくサーバーが設定できているか、クライアント (ユーザー) 側から確認したい
コンテナ
サーバーの構築を学んだところで、コンテナで管理する方法を学びます。
コンテナ | |||
---|---|---|---|
おすすめの学習サイト
Linux を学習する上でおすすめのサイトは以下の2つです。
- LinuCイージス (Linux の基本的な使い方)
- tutorialspoint (Linux のカーネルの機能※英語なので google 翻訳を使いましょう)
「A の記事と B の記事で矛盾したことを言っている。どっちが正しいの?」
という時は以下を見ましょう
以上で Linux 学習ロードマップに関連する記事の紹介を終わります。
以降は、当サイトの Linux に関する全ての記事です。