Linux基礎

🎓 Linux基礎へようこそ!

🌟 Linuxをゼロから学べる入門サイト 🌟

💻 「Linux基礎」は、これからLinuxを学びたい初心者のための教材サイトです。
OSの仕組みやオープンソースの考え方から始め、環境構築・基本操作・システム管理まで、
📚 ステップごとにわかりやすく解説しています。

📖 学べる内容

  • 🏁 1章:Linuxとオープンソース、学習環境の準備
  • 🖥️ 2章:基本操作(ログイン・コマンド・終了/再起動)
  • 📂 3章:ファイル管理・ユーザーとグループ
  • 🔐 4章:パーミッションとテキスト編集(viエディタなど)
  • 🐚 5章:シェルとシェルスクリプト
  • 🔎 6章:ファイル検索・パッケージ管理・ファイルシステム
  • 🌐 7章:プロセス/ジョブ・ネットワーク・システム管理
  • 🐧 Appendix:Linuxコマンドリファレンス

✨ 特徴

  • ✅ 初心者にもわかりやすいステップ解説
  • ✅ 実際の操作を通して身につく実践形式
  • ✅ 各章末に「LPIC対策問題」で理解度チェック

📘 Linuxを基礎からじっくり学びたい方、資格試験の準備を進めたい方、
あるいはシステム管理の知識を整理したい方に最適な学習サイトです。

👉 さあ、Linuxの世界を一緒に学び始めましょう! 🚀

🏁 1章:Linuxとオープンソース、学習環境の準備

01 OSとは何か02 LinuxとはどんなOS
03 オープンソースとフリーソフトウェア04 VirtualBoxのインストール
05 Rocky Linux 9.6 のインストール06 Rocky Linux 9.6へVirtualBox Extension Packの適用
07 LPIC対策問題 001-010

🖥️ 2章:基本操作(ログイン・コマンド・終了/再起動)

08 Linuxのユーザーインタフェース09 ログインとログアウト
10 コマンド操作の基本11 マニュアルの使い方
12 システムの終了と再起動13 Linuxのファイル
14 Linuxのディレクトリ15 ファイルの表示とディレクトリ移動
16 ハードリンクとシンボリックリンク17 LPIC対策問題 011-020
18 LPIC対策問題 021-03019 コマンド練習01
20 コマンド練習02

📂 3章:ファイル管理・ユーザーとグループ

21 ファイルの基本操作(cp,mv,rmコマンド)22 ディレクトリの基本操作(mkdir,rm -rコマンド)
23 圧縮と解凍の練習用ダミーファイルの作成24 gzipコマンドとgunzipコマンド
25 zipコマンドとunzipコマンド26 tarコマンドとアーカイブ
27 圧縮アーカイブの作成と展開28 ユーザー名とユーザーID・ユーザーの種類
29 rootユーザーを利用する(suコマンド)30 sudoコマンド
31 Linuxのグループとは32 ユーザーの作成と削除
33 グループの作成と管理34 LPIC対策問題 031-040
35 LPIC対策問題 041-05036 LPIC対策問題 051-060
37 LPIC対策問題 061-07038 コマンド練習03
39 コマンド練習0440 コマンド練習05
41 コマンド練習0642 コマンド練習07

🔐 4章:パーミッションとテキスト編集(viエディタなど)

43 所有者と所有グループ44 パーミッションの設定
45 viエディタの基本46 nanoエディタ
47 デフォルトのエディタの変更48 LPIC対策問題 071-080
49 LPIC対策問題 081-09050 LPIC対策問題 091-100
51 LPIC対策問題 101-11052 コマンド練習08
53 コマンド練習0954 コマンド練習10

🐚 5章:シェルとシェルスクリプト

55 シェルの役割と種類56 標準入出力とリダイレクト
57 パイプ58 メタキャラクタ
59 コマンド履歴とファイル名の補完60 エイリアスと引用符
61 シェル変数と環境変数62 コマンドとパス
63 シェルスクリプトの基本64 シェルスクリプトの実行方法
65 引数と終了ステータス66 LPIC対策問題 111-120
67 LPIC対策問題 121-13068 LPIC対策問題 131-140
69 LPIC対策問題 141-15070 コマンド練習11
71 コマンド練習1272 コマンド練習13
73 コマンド練習1474 コマンド練習15

🔎 6章:ファイル検索・パッケージ管理・ファイルシステム

75 ファイルの検索76 正規表現
77 テキストファイルの内容検索78 ファイルの先頭や末尾を表示するコマンド
79 ファイルの内容を加工して出力するコマンド80 ファイル情報を表示するコマンド
81 パッケージとは82 パッケージの管理(RPM)
83 パッケージの管理(DNF)84 ハードウェアとLinux
85 Linuxのファイルシステム86 ディスクを増設する
87 パーティションとファイルシステムの作成88 マウントとアンマウント
89 ディレクトリの役割(FHS)90 LPIC対策問題 151-160
91 LPIC対策問題 161-17092 LPIC対策問題 171-180
93 LPIC対策問題 181-19094 コマンド練習16
95 コマンド練習1796 コマンド練習18
97 コマンド練習1998 コマンド練習20

🌐 7章:プロセス/ジョブ・ネットワーク・システム管理

99 プロセスを管理するコマンド100 ジョブを管理するコマンド
101 ネットワークの基礎102 ネットワークの設定と管理
103 ネットワークを利用するコマンド104 ログとログファイル
105 システムの状態を確認するコマンド106 LPIC対策問題 191-200
107 LPIC対策問題 201-210108 LPIC対策問題 211-220
109 LPIC対策問題 221-230110 コマンド練習21
111 コマンド練習22112 コマンド練習23
113 コマンド練習24114 コマンド練習25

🐧 Appendix:Linuxコマンドリファレンス

115 ファイル・ディレクトリの基本操作116 パーミッションの管理とシェル操作
117 プロセス操作とネットワーク118 ユーザー管理
119 ファイルと圧縮と解凍120 ファイルシステム管理とパッケージ管理
121 システム管理とその他122 viエディタ