163 個の独立 challenge で Linux command-line problem solving を鍛えます。single-command exercise から Bash script、file、user、process、storage、package、service、network、backup の小規模 administration task まで含みます。
guided curriculum ではなく practice library です。scenario と target を確認し、独立 environment で結果を作ります。course は Beginner 表記ですが、内訳は Beginner 35、Intermediate 127、Advanced 1 です。
学習内容
このコースを修了すると、次のことができるようになります。
- directory を移動し、file の作成、copy、move、remove、search、link、compare、edit、archive、compress を行う。
- regex、pipeline、redirection、
grep、sed、awk、sort、uniqで text を処理する。 - user、group、password、ownership、permission、
sudo、shell variable を管理する。 - filesystem/disk を調査し、mount、package、service、log を扱う。
- process/resource を監視し、foreground、background、signal、scheduling、synchronization を使う。
- identity、route、port、connectivity、download、SSH、transfer で host/network を診断する。
- argument、input、variable、array、condition、loop、function、arithmetic、formatting を使う Bash script を書く。
- command を組み合わせて backup、report、data extraction、inspection、recovery を行う。
このコースの対象者
基本 terminal navigation を知り、目標型練習を大量に行いたい Linux learner、特定 command や Bash を補強したい developer/junior administrator 向けです。最初の説明ではなく guided fundamentals の companion に適します。
前提知識: terminal、path、一般的 file command、短い task specification を理解できることが必要です。permission、pipeline、basic Bash は Intermediate challenge に役立ちます。
学習環境: challenge ごとに独立 LabEx environment が開きます。Ubuntu 22.04 terminal、desktop、WebIDE、containerized scenario を使い、8 個の RHEL-oriented task は UBI 9 terminal です。state は引き継がれません。
よくある質問
最初の Linux course に適していますか?
最適ではありません。163 個中 127 個は Intermediate、1 個は Advanced です。先に Linux for Noobs を学ぶか、35 個の Beginner から選んでください。
guided lab や必須の順序はありますか?
ありません。163 activity はすべて非順序型 challenge です。command/topic で選べますが、complete lesson ではなく target result を実現します。
Bash scripting だけですか?
いいえ。file、permission、user、disk、package、process、service、network、SSH、archive、backup も含みます。
完全な RHCSA preparation ですか?
いいえ。UBI 9 の 8 challenge に RHCSA-oriented task はありますが、全体は Ubuntu exercise が多く、完全な curriculum/exam ではありません。




