$ loading...
$ loading...
$ ls courses/
すべてのコースで、ブラウザ上のターミナルを使った演習ができます。 いまの自分に合うコースを選んで、手を動かしながら身につけましょう。演習には無料の会員登録が必要です。
すべてのインフラ技術の土台。順番に進めば迷いません。
$ pwd
9 lessons / 約30分
コマンドを一度も打ったことがない状態から、ターミナル操作の基本(現在地の確認・移動・ファイルとディレクトリの作成・中身の表示)を身につけます。インフラ学習の最初の一歩を、ブラウザ上のターミナルで踏み出しましょう。
ログインで無料 — 登録するとターミナル演習ができます
$ cd ~
7 lessons / 約30分
whoami で今の自分を知り、絶対パス・相対パスを理解して、cd でディレクトリを自在に行き来する。「今どこにいて、どこへ移動するか」を迷わず操れるようになる講座です。
ログインで無料 — 登録するとターミナル演習ができます
$ ls | wc -l
6 lessons / 約30分
Linuxのディレクトリ構造を俯瞰し、wc で数え、パイプ | でコマンドをつなぐ。複数のコマンドを組み合わせて情報を読み解く、Linuxらしい操作の入り口です。
ログインで無料 — 登録するとターミナル演習ができます
$ mkdir -p src/app
7 lessons / 約30分
mkdir -p で階層を一気に作り、touch でファイルを量産し、cp -r でディレクトリごとコピーする。プロジェクトの雛形づくりやバックアップの土台になる「作る」操作を身につけます。
Plus会員で見放題
$ mv old.txt new.txt
8 lessons / 約30分
cp で複製し、mv で移動・名前変更し、rm で削除する。ファイルを安全に整理・仕分けするための、実務でいちばん手を動かす操作を練習します。
Plus会員で見放題
$ echo done >> log
7 lessons / 約30分
echo とリダイレクト(> / >>)でファイルに書き込み、rm -r で不要物を片付ける。実務の鉄則「変更前バックアップ」やリリース用フォルダ構築を通しで実践します。
Plus会員で見放題
$ grep error app.log
8 lessons / 約30分
grep でファイルの中身から必要な行を探し出す。-n(行番号)・-i(大小無視)・-v(反転)を使い分け、膨大なテキストから目的の情報を素早く見つける力を身につけます。
Plus会員で見放題
$ find . -name "*.log"
6 lessons / 約25分
find で名前や種類からファイルを探し出す。-name・-type を使い、ディレクトリの奥深くにあるファイルや、特定パターンのファイル群を一発で洗い出せるようになります。
Plus会員で見放題
$ tail -f access.log
8 lessons / 約40分
head/tail でログを覗き、404・401 を見つけ、不審なIPの行動を追う。実際の不正アクセス調査シナリオを通して、障害対応の現場で通用する調査スキルを実践します。
Plus会員で見放題
$ sort | uniq -c
9 lessons / 約35分
sort で並べ替え、uniq -c で数える。ログや一覧を「降順・数値順に並べて、重複を数える」ことで、アクセス頻度ランキングなどの集計ができるようになります。
Plus会員で見放題
$ awk '{print $1}'
7 lessons / 約30分
cut と awk で、行の中から必要な「列」だけを取り出す。スペースやカンマ区切りのデータから、狙った項目(IP・ステータスコード等)を抽出する力を身につけます。
Plus会員で見放題
$ sed s/a/b/g
6 lessons / 約35分
sed で文字列を置換し、これまでのテキスト処理を総動員してアクセスログを分析する。ステータスコードの分布集計や攻撃元IPの特定まで、実践的なログ分析をやり切ります。
Plus会員で見放題
$ chmod 755 deploy.sh
9 lessons / 約35分
ls -l で権限表記を読み解き、chmod の数値モード(600・755等)で権限を設定する。「Permission denied」に自力で対処するための土台を、数値モードから固めます。
Plus会員で見放題
$ chown user file
7 lessons / 約30分
u+x のようなシンボリックモードで権限を微調整し、chown で所有者を変更する。数値だけでなく、狙った権限だけをピンポイントで足し引きできるようになります。
Plus会員で見放題
$ chmod 600 id_rsa
6 lessons / 約35分
SSH鍵の権限やスクリプトの公開準備など、権限まわりの実務シナリオを通しで実践する。「安全な権限設定」を自分で判断できる状態を目指す、権限講座の総仕上げです。
Plus会員で見放題
$ kill 7788
7 lessons / 約35分
ps で実行中のプロセスを一覧し、grep で目的のプロセスを絞り込み、kill で不審・暴走プロセスを停止する。サーバーが重いときや不正プログラムを見つけたときに、自力で対処できる力を身につける講座です。
Plus会員で見放題
$ export APP_ENV=prod
7 lessons / 約35分
$HOME や $PATH を読み、export で自分の変数を設定し、env・printenv で確認する。アプリ設定やスクリプトの土台となる「環境変数」を、実際に手を動かしながら身につける講座です。
Plus会員で見放題
$ id student
7 lessons / 約35分
id で自分の権限を確認し、useradd でユーザーを追加し、root(UID 0)との違いを理解する。マルチユーザーOSであるLinuxの「誰が・何を・できるか」の基礎を固める講座です。
Plus会員で見放題
$ tar -cvf a.tar src
7 lessons / 約40分
tar で複数ファイルを1つにまとめ、展開し、gzip/gunzip で圧縮・解凍する。ログのバックアップやファイル転送で毎日使う「まとめる・縮める」操作を、復元シナリオ込みで実践する講座です。
Plus会員で見放題
$ vi :wq
6 lessons / 約30分
どんなサーバーにも必ずある標準エディタ vi の考え方を学ぶ。モードの概念・保存と終了(:wq / :q!)・基本編集を、読み物と確認クイズで確実に頭に入れる講座です(SSHだけの本番サーバーで固まらないための必須スキル)。
Plus会員で見放題
ログ分析と権限管理。現場対応力を一段引き上げます。
$ bash hello.sh
6 lessons / 約35分
コマンドの並びをファイルにして bash で実行する。作る→確認する→実行するの3ステップで、運用自動化の第一歩「手順の資産化」を体験する講座です。
Pro会員で見放題
$ echo ${APP}_v2
6 lessons / 約30分
export・$展開・${}連結・printenv点検。設定値を一元管理し、バージョン記録などの運用操作に変数を応用する講座です。
Pro会員で見放題
$ if [ -f conf ]; then
5 lessons / 約30分
if [ -f ]・for in・while・終了コード$?。現場のスクリプトに必ず登場する制御構文を「読める」ようになる読解特化の講座です。
Pro会員で見放題
$ bash backup.sh
5 lessons / 約35分
引き継いだスクリプトを読む→実行する→結果を検証する→自作する。バックアップ自動化を題材に、スクリプト運用の一連の型を実践する講座です。
Pro会員で見放題
$ systemctl status nginx
6 lessons / 約35分
nginx等の常駐サービスの status/stop/start/restart。「Webが落ちた」に対処する、運用最重要コマンドsystemctlの基本を固める講座です。
Pro会員で見放題
$ journalctl -u app-batch
5 lessons / 約35分
failed状態のバッチサービスを、journalctlのログから原因特定→設定修復→復旧・検証まで。実戦形式の障害対応シナリオ講座です。
Pro会員で見放題
$ systemctl enable nginx
5 lessons / 約30分
enable/disable/is-enabled/list-units。「再起動したらサービスが戻ってこない」事故を防ぐ、自動起動の設計と点検を学ぶ講座です。
Pro会員で見放題
$ journalctl -u sshd
5 lessons / 約30分
systemdのログ基盤journaldから情報を引き出す。全体俯瞰→-uでサービス絞り込み→grepで行抽出、と段階的に絞るログ調査の型を身につけます。
Pro会員で見放題
$ crontab -l
5 lessons / 約30分
「分 時 日 月 曜日」の5フィールド書式を読み解き、crontab -l と /etc/crontab でサーバーの定期ジョブを点検できるようになる講座です。
Pro会員で見放題
$ df -h
5 lessons / 約30分
df -h で全体、du -sh で個別、lsでファイル特定。「ディスクフル」障害を未然に防ぐ、全体→個別の絞り込み調査を実践します。
Pro会員で見放題
$ gzip old.log
5 lessons / 約30分
「消す前に圧縮」の原則で、古い月次ログをgzipで安全に整理。現役ログを守りながら容量を解放し、検証・報告まで行う実務フローです。
Pro会員で見放題
$ uptime
4 lessons / 約30分
free -h のavailable・uptimeのload average・psの%CPU。「サーバーが重い」を数字で語り、原因プロセスまで特定する三点セット調査です。
Pro会員で見放題
$ ls | tee list.txt
4 lessons / 約30分
「表示しながら保存」のteeと「出力を引数に変える」xargs。調査の証跡化とfind×xargsの一括処理で、パイプの表現力を一段上げる講座です。
Pro会員で見放題
$ awk '{print $1}' log
4 lessons / 約35分
アクセスログから列を抜き出し、IP別アクセス数ランキングを作り、401エラーを分析。awk→sort→uniq -c の必修集計パイプラインを実戦形式で習得します。
Pro会員で見放題
$ sed s/old/new/g
4 lessons / 約30分
s/旧/新/g の置換構文を、表示→ファイル保存→設定書き換えの順に実践。「安全な置換の型」を身につけ、構成自動化への入り口に立つ講座です。
Pro会員で見放題
$ ss -tlnp
4 lessons / 約30分
ss -tlnp で待ち受けポート、curlで実応答、netstatで接続状況。「開いている×応答する」の2段確認と、ポート棚卸しのセキュリティ視点を学びます。
Pro会員で見放題
$ tar -tf logs.tar.gz
5 lessons / 約30分
運用標準の .tar.gz を tar→gzip→検品(tar -tf)の流れで作成。「復元できないバックアップは無いのと同じ」を体現するアーカイブ実務です。
Pro会員で見放題
$ chmod 600 id_rsa
5 lessons / 約35分
SSH鍵をchmod 600・findで不審ファイル発見・.bash_historyで攻撃経路特定・除去。侵害の痕跡を追う点検ルーティンを実戦形式で習得します。
Pro会員で見放題
$ kill 7788 && df -h
6 lessons / 約40分
ディスク95%・CPU高騰・サービス異常の複合障害を、優先順位をつけて一人で立て直す総合シナリオ。調査→対処→報告の全工程を実践します。
Pro会員で見放題
$ bash ops/check.sh
3 lessons / 約35分
サーバー点検ツールの自作(最終課題)と全範囲の卒業クイズ。中級20講座の武器を道具箱として整理し、「運用ツールを作れる」状態で卒業します。
Pro会員で見放題
「つながらない」を切り分けられる人になる。
$ ip addr
7 lessons / 約30分
IPアドレス・ポートの基本から、localhost・プライベートIP・サブネットまで。「つながる」の裏側の仕組みを、ip・ping・ssを打ちながら理解する入門講座です。
ログインで無料 — 登録するとターミナル演習ができます
$ ping web01
5 lessons / 約25分
生きているホストの確認・落ちたホストの見分け・packet lossの読み解き。監視と障害対応の第一歩となる疎通確認を徹底的に練習します。
ログインで無料 — 登録するとターミナル演習ができます
$ ss -tlnp
6 lessons / 約30分
ウェルノウンポート・ssでの待ち受け確認・0.0.0.0と127.0.0.1の違い・netstat。「どのポートで何が動いているか」を読める状態を作ります。
Plus会員で見放題
$ curl localhost:8080
5 lessons / 約25分
curlでのアクセス・ヘルスチェック・3段階疎通確認の総合演習。ネットワーク入門の仕上げとして「アプリまで届いているか」を確認する技術です。
Plus会員で見放題
$ ping db01
8 lessons / 約35分
落ちているサーバーの発見から、切り分け4原則(正常の基準・比較・下位層から・一度に一つ)まで。障害対応の思考の土台を作る講座です。
Plus会員で見放題
$ ss | grep LISTEN
6 lessons / 約30分
自分のネットワーク→相手ホスト→ポート→アプリ→プロセスの5層を順に確認する切り分けの型。「どこまでは正常か」を機械的に特定できるようになります。
Plus会員で見放題
$ nslookup web01
5 lessons / 約30分
ホストダウン・名前解決の問題・ポートの棚卸し・アプリ健全性。よくある障害4パターンそれぞれの診断手順を身につけます。
Plus会員で見放題
$ curl -I localhost
4 lessons / 約30分
診断フローの通し実行・調査結果の記録・切り分けから報告までの総合演習。ネットワーク障害対応を一人で完遂する仕上げの講座です。
Plus会員で見放題
$ hostname
5 lessons / 約25分
「このサーバーは誰か」を確かめるhostnameと、名前とIPの対応表である/etc/hosts。名前解決の一番手前にある仕組みを、実際に読んで・書いて理解します。
Plus会員で見放題
$ ip addr | grep inet
5 lessons / 約25分
ip addrの出力を1行ずつ解剖し、lo/eth0・inet行・/24・state UPを迷わず読めるようにする読解特訓です。grepで必要な行だけを抜き出す実務の型も身につけます。
Plus会員で見放題
$ ping localhost
5 lessons / 約25分
「自分自身」を指すlocalhost(127.0.0.1)を、pingとssを使った3つの実験で体感します。外に出ない通信・名前の解決・自分専用の窓口——ループバックの本質を掴む講座です。
Plus会員で見放題
$ netstat -tunp
5 lessons / 約30分
現場に残り続ける古参コマンドnetstatの出力を、列ごとに読み解く特訓です。LISTENとESTABLISHEDの違い・PID/Program列・grepでの絞り込みまで、一人前の読解力を作ります。
Plus会員で見放題
$ curl -I localhost:8080
5 lessons / 約25分
アプリの健康診断であるヘルスチェックを、curlで即座に実行できる状態にする講座です。本文の確認・ヘッダーだけの確認・失敗時の読み方まで、毎日の定番動作として体に入れます。
Plus会員で見放題
$ ping web02
5 lessons / 約30分
3台のサーバーを順番にpingで点検し、応答しない1台を特定して記録する実践演習です。「全台を淡々と確認し、異常を1行で記録する」——監視当番の基本の型を体に入れます。
Plus会員で見放題
$ nslookup web01
5 lessons / 約25分
「名前がIPに変わる」を確かめるnslookupの入門講座です。出力のServer/Name/Addressの読み方から、「名前解決できる=生きている、ではない」という重要な落とし穴まで体験します。
Plus会員で見放題
$ ss -tlnp
5 lessons / 約30分
「このサーバーで何がどのポートを開けているか」を定期的に洗い出す棚卸しの型を作ります。ss -tlnpでプロセスまで確認し、grepで特定ポートに絞る——セキュリティにも直結する点検習慣です。
Plus会員で見放題
$ ping web01
4 lessons / 約25分
ping(ホスト)→ss(ポート)→curl(アプリ)の3点セットを、毎朝の点検として通しで回す講座です。正常な日の型と、異常を見つけた日の動きの両方を演習します。
Plus会員で見放題
$ ss -tln | tee log.txt
5 lessons / 約25分
コマンドの出力を「画面で確認しながらファイルにも残す」teeの使い方を身につけます。基本のtee・追記の-a・記録の読み返しまで、報告と引き継ぎに強いエンジニアの記録術です。
Plus会員で見放題
$ nslookup web02
6 lessons / 約35分
「web02が応答しない」という連絡を受けてから、足元確認→対象確認→比較→名前解決の切り分け→記録まで、一次対応を一人で通す実戦形式の演習です。手順書に沿って冷静に進める力を鍛えます。
Plus会員で見放題
$ curl localhost:8080
6 lessons / 約35分
ネットワーク入門で学んだ全コマンドを「自分を知る→相手を知る→サービスを見る→記録する」の4部構成で総復習する卒業演習です。仕上げの卒業クイズ5問に全問正解して、入門課程を修了しましょう。
Plus会員で見放題
DNS・経路・サービスを層で切り分ける。
$ dig +short web01
5 lessons / 約30分
nslookup/dig・traceroute・curl -I の3つの武器で「名前→経路→サービス」を3層で切り分ける。応用トラブルシュートの見取り図を作る講座です。
Pro会員で見放題
$ nslookup web01
6 lessons / 約30分
DNSの仕組み・内部ホスト名の解決・digの詳細出力・+short・問い合わせ先の確認。名前解決トラブルを自力で解決する力を付けます。
Pro会員で見放題
$ traceroute web01
5 lessons / 約30分
tracerouteの読み方・ホップの解釈・内部ホストへの経路・遅延箇所の特定。「どこで詰まっているか」を経路レベルで突き止めます。
Pro会員で見放題
$ curl -I localhost:8080
7 lessons / 約35分
curl -I でのヘッダー取得・ステータスコード・Serverヘッダー、そして名前解決から接続までの全経路統合診断。応用ネットワーク調査の完成形です。
Pro会員で見放題
$ dig example.com
5 lessons / 約30分
digの出力を1行ずつ読み解く道場です。HEADERのstatus・ANSWER SECTION・TTLの意味を理解し、DNS調査の解像度を一段上げます。
Pro会員で見放題
$ dig +short example.com
5 lessons / 約30分
dig +shortで答えだけを取り出し、teeで画面確認と記録を同時に行う。障害対応で必須の「調べながら証跡を残す」型を身につけます。
Pro会員で見放題
$ traceroute example.com
5 lessons / 約30分
tracerouteの遅延(ms)の列を読み、どのホップで時間が跳ね上がるかを特定する実践講座です。経路調査の結果を記録に残すところまで行います。
Pro会員で見放題
$ curl -I http://localhost:8080
5 lessons / 約30分
curl -Iで返るヘッダーを1行ずつ読み解き、-Iあり/なしの違い・接続エラーの読み方まで身につける道場です。Web層診断の基礎体力を作ります。
Pro会員で見放題
$ grep 404 /var/log/access.log
4 lessons / 約25分
2xx/3xx/4xx/5xxの体系を頭に入れ、curlとログの両方からステータスコードを読めるようにします。「誰が悪いのか」をコードで語れるようになる講座です。
Pro会員で見放題
$ dig api.internal
5 lessons / 約30分
「api.internal につながらない」という問い合わせを、dig→原因特定→正名確認→疎通確認の流れで解決するシナリオ演習です。NXDOMAINを武器に変えます。
Pro会員で見放題
$ ss -tlnp
5 lessons / 約30分
ssで待ち受けポートを棚卸しし、netstatで確立済み接続まで確認、psでプロセスの正体と突合する。サーバーの「開いている口」を監査する型を身につけます。
Pro会員で見放題
$ sort servers.txt | uniq
5 lessons / 約30分
点検リスト(servers.txt)の重複を整理し、web01〜web03を順に点検。正常・ホスト停止・DNS未登録という3種類の異常を見分けます。
Pro会員で見放題
$ bash check.sh
5 lessons / 約35分
毎朝の点検コマンドをcheck.shにまとめ、bashで一発実行できるようにします。作る→実行する→育てる、というスクリプト運用の型を身につけます。
Pro会員で見放題
$ awk '{print $9}' access.log
5 lessons / 約30分
アクセスログの9列目(ステータスコード)をawkで抜き出し、sort | uniq -cで集計し、401連発の送信元を特定します。ログを「数える」調査の型を作ります。
Pro会員で見放題
$ uptime
5 lessons / 約30分
「サーバーが重い」と言われたときに見る3点セット——uptimeのload average・psのCPU%・netstatの接続——を読み、重さの原因を数字で語れるようにします。
Pro会員で見放題
$ cat /etc/hosts
4 lessons / 約25分
名前解決はDNSだけではありません。/etc/hostsが先に評価される仕組みと、それが引き起こす「自分だけつながらない」系の事故を読み物中心で学びます。
Pro会員で見放題
$ curl -I localhost:8080
4 lessons / 約25分
障害を「見つけてもらう」側から「見つける仕組みを作る」側へ。死活・外形・メトリクスという監視の3層と、これまで学んだコマンドの監視項目への翻訳を読み物中心で学びます。
Pro会員で見放題
$ traceroute db01
5 lessons / 約35分
「サイトが遅い」という最も曖昧な申告を、DNS→経路→サービス→負荷の順で数字に変換していく総合演習です。学んだ武器を1本の調査フローに束ねます。
Pro会員で見放題
$ ping -c 2 web02
5 lessons / 約35分
「web02がダウンした」朝の障害対応を、検知→影響範囲の特定→証跡と報告まで一気通貫で演習します。ネットワーク中級の集大成となる実戦訓練です。
Pro会員で見放題
$ dig +short example.com
4 lessons / 約35分
ネットワーク中級16講座の総仕上げです。実技試験でdig・curl・ssの型を確認し、8問の筆記試験で知識の定着を測ります。全問正解で中級修了です。
Pro会員で見放題
クラウドの基本動作と、コスト感覚を身につける。
$ aws ec2 describe-instances
8 lessons / 約30分
クラウドの全体像と、EC2インスタンスの一覧・状態・ID・タイプ・IPの読み方。aws CLIでクラウドの「今」を観察できるようになる入門講座です。
ログインで無料 — 登録するとターミナル演習ができます
$ aws ec2 start-instances
5 lessons / 約25分
start-instances / stop-instances でのインスタンス制御。「使った分だけ課金」の感覚と、消し忘れを防ぐ確認習慣を身につけます。
ログインで無料 — 登録するとターミナル演習ができます
$ aws s3 ls
5 lessons / 約25分
S3バケットの一覧・中身の確認・アップロード、そしてIAMユーザーの一覧。EC2以外の主要サービスへの入り口です。
Plus会員で見放題
$ aws ec2 describe-instances
5 lessons / 約30分
リソース棚卸し・朝の起動ルーティン・バックアップと確認・一日の運用を回す総合演習。AWS基本操作の集大成です。
Plus会員で見放題
$ aws s3 ls s3://logs
8 lessons / 約30分
S3の基本概念から、バケット一覧・オブジェクト一覧・情報の読み方・アップロードでの変化まで。クラウドのファイル置き場を理解します。
Plus会員で見放題
$ aws s3 cp app.log s3://
5 lessons / 約25分
aws s3 cp の「元→先」を体で覚える。別バケットへのアップ・S3からのダウンロード・一覧での裏取りまで、転送の基本を固めます。
Plus会員で見放題
$ aws s3 sync docs s3://
5 lessons / 約25分
syncでのディレクトリ同期・複数ファイルの一括転送・rmでの削除・アップロードと片付けの流れ。日常のS3運用操作を練習します。
Plus会員で見放題
$ aws s3 cp backup s3://
5 lessons / 約30分
ログのS3バックアップ・ローテーション・配信用同期・バックアップ運用を回す総合演習。S3を実務で使う型の完成形です。
Plus会員で見放題
$ aws ec2 describe-instances
5 lessons / 約25分
EC2一覧コマンドの出力を1列ずつ完全に読み解く読解特化の道場です。grepやwcと組み合わせて、必要な行だけを取り出す・台数を数えるところまで反復して身につけます。
Plus会員で見放題
$ aws ec2 describe-instances | grep web01
5 lessons / 約25分
特定のインスタンスのID・タイプ・IPアドレスをgrepでピンポイントに調べる練習です。「web01のIDは?」「t3.microは何台?」に即答できる状態を目指します。
Plus会員で見放題
$ aws ec2 start-instances
5 lessons / 約30分
停止中のインスタンスを起動する手順を「事前確認→起動→事後確認」の3ステップの型として反復練習します。起動レスポンスのpending表示の意味も読み解きます。
Plus会員で見放題
$ aws ec2 stop-instances
5 lessons / 約30分
使い終わったインスタンスを停止する手順を練習しながら、「EC2は起動している時間に課金される」というクラウドのコスト感覚を身につけます。停止しても残る費用についても学びます。
Plus会員で見放題
$ aws ec2 describe-instances > patrol.txt
5 lessons / 約30分
クラウド破産を防ぐ「定期点検」の型を身につけます。EC2の稼働状況とS3バケットを棚卸しし、点検結果をファイルに記録して残すところまでを一連のパトロール業務として練習します。
Plus会員で見放題
$ aws s3 ls s3://infradojo-assets
5 lessons / 約25分
S3を「見る」コマンドの反復練習です。バケット一覧と中身一覧という2段階のlsを使い分け、空のバケットの表示まで含めて、S3の観察に迷わなくなることを目指します。
Plus会員で見放題
$ aws s3 cp app.log s3://infradojo-logs/
5 lessons / 約30分
「ローカルのファイルをS3へ上げる」動作を体に染み込ませる反復練習です。既存ファイルのアップロード、自作ファイルのアップロード、そしてls確認までを何度も回します。
Plus会員で見放題
$ aws s3 cp app.log s3://infradojo-logs/backup/
5 lessons / 約30分
S3の「フォルダのようなもの」の正体=プレフィックスを理解し、backup/のような整理された置き場所へアップロードする練習をします。キー名を自分で決めるアップロードも身につけます。
Plus会員で見放題
$ aws iam list-users
5 lessons / 約25分
AWSを操作できるのは誰かを一覧するIAMユーザー読解の講座です。list-usersの3列を読み解き、特定ユーザーの抽出・人数のカウントまで、EC2で身につけた読解の型をIAMにも応用します。
Plus会員で見放題
$ aws s3 cp /var/log/access.log s3://infradojo-logs/
5 lessons / 約30分
サーバーにたまったログをS3へ退避する、運用の定番作業を実践します。1ファイルのアップロード、日付プレフィックスでの整理、syncによるまとめて退避と検収まで、実務そのままの流れを手を動かして身につけます。
Plus会員で見放題
$ aws s3 ls
4 lessons / 約25分
コマンドから少し離れ、クラウドを安全に使い続けるための考え方を言葉にして整理する読み物中心の講座です。責任共有モデル・最小権限・コスト意識という3つの柱を学び、日々の操作の背景にある思想を身につけます。
Plus会員で見放題
$ aws s3 cp daily-report.txt s3://infradojo-logs/reports/
5 lessons / 約35分
AWS入門で学んだEC2・IAM・S3のスキルを1本の運用シナリオに束ねる総合演習です。稼働点検→ユーザー点検→点検記録のS3退避という一日の運用業務を通しでやり切り、AWS入門を卒業します。
Plus会員で見放題
コストと権限を意識した運用オペレーション。
$ aws iam list-users
5 lessons / 約30分
インスタンス制御・s3 sync・IAM棚卸し・コスト最適化オペレーション。実務のクラウド運用を俯瞰する講座です。
Pro会員で見放題
$ aws ec2 stop-instances
5 lessons / 約30分
稼働監査・非本番の停止・必要なものだけ起動・夜間シャットダウン。「クラウド代を下げてくれ」に応える運用の型です。
Pro会員で見放題
$ aws s3 rm s3://old
5 lessons / 約30分
ログのアーカイブ・バックアップ同期・不要オブジェクト削除・データの一生の管理。S3を運用の柱として使いこなします。
Pro会員で見放題
$ aws iam list-users
8 lessons / 約40分
IAM監査・特権ユーザー特定・サービスアカウント見直し、そして侵害インスタンスの隔離と証拠保全。クラウドのセキュリティ運用の総仕上げです。
Pro会員で見放題
$ aws ec2 describe-instances | tee ec2-audit.txt
5 lessons / 約30分
aws ec2 describe-instances と tee・grep・wc を組み合わせて、稼働状況を「証跡が残るレポート」として仕上げる講座です。見るだけの確認から、提出できる監査へレベルアップします。
Pro会員で見放題
$ aws ec2 stop-instances --instance-ids db01
5 lessons / 約30分
インスタンスの停止・起動を「確認→操作→再確認」の型で実行し、その流れを手順書(runbook)ファイルに落とし込む講座です。誰がやっても同じ結果になる運用を作ります。
Pro会員で見放題
$ aws s3 sync backup/ s3://infradojo-logs/
5 lessons / 約30分
ローカルのバックアップディレクトリを aws s3 sync でS3へ同期する運用を組み立てる講座です。バックアップ設計の考え方(3-2-1ルール)から、日次同期の実践までを扱います。
Pro会員で見放題
$ aws s3 rm s3://infradojo-logs/backup-2026-05.log
4 lessons / 約25分
S3に溜まったバックアップを「決めたルールどおりに消す」運用を学ぶ講座です。保持期間ポリシーの考え方と、ls で確認してから rm する安全な削除の型を身につけます。
Pro会員で見放題
$ tar -cf app-logs.tar app-2026-05.log app-2026-06.log
5 lessons / 約35分
古い月次ログを tar でまとめ、gzip で圧縮し、S3のアーカイブ領域へ退避する一連の流れを実践する講座です。「消す前に固めて退避」という運用の定石を身につけます。
Pro会員で見放題
$ aws s3 ls s3://infradojo-assets/
5 lessons / 約30分
ログ用・アセット用など、用途ごとにバケットを使い分ける設計を学ぶ講座です。ファイルの行き先を用途で判断し、プレフィックスでバケット内を整理する感覚を養います。
Pro会員で見放題
$ aws iam list-users | tee iam-audit.txt
5 lessons / 約30分
aws iam list-users を軸に、証跡を残しながらIAMユーザーを棚卸しする実技講座です。一覧の取得・特定ユーザーの調査・監査メモの作成まで、監査業務の一連の流れを実践します。
Pro会員で見放題
$ aws iam list-users | grep readonly
4 lessons / 約25分
「必要な操作に、必要な期間だけ、必要最小限の権限を」という最小権限の原則を学ぶ読み物中心の講座です。ポリシー設計の考え方と、readonlyユーザーの確認実技で締めくくります。
Pro会員で見放題
$ ps aux
5 lessons / 約35分
サーバーの異常に気づいてから、不審プロセスを特定し通信を止めるまでの初動対応を実践する講座です。ps・netstat・kill を使い、被害を広げない「隔離」の型を身につけます。
Pro会員で見放題
$ cat /tmp/.update-checker.sh | tee evidence-script.txt
5 lessons / 約35分
インシデントで「何が起きたか」を後から追えるように、証拠を保全する技術を学ぶ講座です。不審スクリプトの中身・侵入の痕跡(bash履歴)を証跡化し、tarで一括保全するまでを実践します。
Pro会員で見放題
$ grep 401 /var/log/access.log
6 lessons / 約35分
Webサーバーのアクセスログを grep・wc・awk で分析し、不審なアクセス(連続する認証失敗)と攻撃元IPを突き止める講座です。ログという生データから、事実を数字で語る力を養います。
Pro会員で見放題
$ chmod 600 ~/.ssh/id_rsa
4 lessons / 約25分
インシデントの後始末として、緩すぎる秘密鍵のパーミッションを是正する講座です。ls -l で状態を確認し、chmod 600 で「本人だけが読める」正しい状態に直すまでを実践します。
Pro会員で見放題
$ bash daily-check.sh
5 lessons / 約30分
毎日くり返す点検コマンドを1つのシェルスクリプトにまとめ、bashで実行する講座です。既存スクリプトを読む・新しく書く・実行して検証する、という自動化の第一歩を身につけます。
Pro会員で見放題
$ aws ec2 describe-instances | grep running | wc -l
5 lessons / 約30分
「動いているインスタンス=課金されているリソース」という視点で、稼働状況を棚卸しし、使われていないインスタンスを止めてコストを削減する講座です。ムダを見つけて止める運用を実践します。
Pro会員で見放題
$ aws ec2 describe-instances | tee morning-check.txt
5 lessons / 約35分
監査・インシデント対応・バックアップという運用担当の1日を、通しで体験する総合演習講座です。これまで学んだ道具を、朝の点検・日中の異常対応・夕方のバックアップという実務の流れで使い切ります。
Pro会員で見放題
$ cat /tmp/.update-checker.sh | tee incident-evidence.txt
3 lessons / 約35分
AWS中級で学んだすべて——監査・バックアップ・保持期間・IAM・インシデント対応・コストを総復習する卒業講座です。総合インシデント対応の実技と、全範囲から出題する卒業試験で理解を最終確認します。
Pro会員で見放題
攻撃者の目線で、自分のサーバーを点検する。
$ chmod 600 id_rsa
8 lessons / 約35分
最小権限の原則・SSH鍵の保護・緩すぎる権限の発見・機密ファイルの防御。攻撃者目線で自分のサーバーを点検する、セキュリティの入り口です。
Plus会員で見放題
$ find /tmp -name "*.sh"
5 lessons / 約30分
隠しファイルの点検・/tmpの捜索・不審ファイルの中身確認・システム全体の探索。findとlsを武器に「怪しいものに気づく目」を鍛えます。
Plus会員で見放題
$ cat .bash_history
5 lessons / 約30分
コマンド履歴・ダウンロード痕跡・認証失敗ログ・総当たり攻撃の読解。ログと履歴から「何が行われたか」を再構成する技術です。
Plus会員で見放題
$ grep wget .bash_history
5 lessons / 約30分
証拠隠滅の兆候・攻撃の流れの接続・IoC記録・鍵を守り攻撃を暴く総合演習。セキュリティ基本動作の集大成です。
Plus会員で見放題
$ grep 401 access.log
8 lessons / 約35分
認証ログの攻撃読解・侵入者の行動追跡と、インシデント対応6フェーズ・トリアージ・深刻度・証拠保全。初動対応の考え方と動きを固めます。
Plus会員で見放題
$ sort timeline.txt
5 lessons / 約30分
時系列での並べ直し・侵入経路の特定・攻撃者の行動の再構成・居座り手口の見抜き。攻撃の全体像を1本の時間軸に組み上げます。
Plus会員で見放題
$ grep -r IoC /var/log
5 lessons / 約30分
影響ファイルの特定・複数ログの突き合わせ・IoCでの横展開・改ざん確認。「どこまでやられたか」を確定させる調査技術です。
Plus会員で見放題
$ rm /tmp/.xm.sh
5 lessons / 約35分
封じ込めの考え方・マルウェア根絶・インシデントレポート作成・初動から報告までの総合演習。インシデント対応入門の完結編です。
Plus会員で見放題
$ ls -l .ssh
5 lessons / 約30分
ls -l の出力を「セキュリティ情報」として正確に読み解く反復訓練です。権限9文字と所有者を瞬時に読めるようになり、危険な設定をひと目で見抜く目を養います。
Plus会員で見放題
$ chmod 600 id_rsa
5 lessons / 約30分
現場で使う権限は実はほぼ3つ、600・644・755です。秘密鍵・公開ファイル・スクリプトを題材に、3つの定番モードを迷わず使い分けられるまで反復します。
Plus会員で見放題
$ find / -name ".*"
5 lessons / 約30分
攻撃者はドットファイルの「見えにくさ」を利用します。ls -a と find を使った捜索を反復し、ホームからサーバー全体まで隠しファイルを漏れなく洗い出す技術を身につけます。
Plus会員で見放題
$ ls -a /tmp
5 lessons / 約30分
誰でも書き込める /tmp は攻撃者お気に入りの作業場です。「一覧→中身→棚卸し」の3ステップ点検ルーティンを反復し、不審なスクリプトを見つけて正体を暴くまでを体で覚えます。
Plus会員で見放題
$ grep error error.log
5 lessons / 約30分
パスワード総当たり攻撃は、ログには「認証失敗の繰り返し」として現れます。error.log を読み、grep で絞り込み、攻撃の兆候を数分でつかむ基本動作を訓練します。
Plus会員で見放題
$ grep 401 access.log
5 lessons / 約35分
Webサーバーのアクセスログから、401(認証エラー)を抜き出し、列を切り出し、IP別に集計するまでを実践します。「読む」から「数える」へ、ログ分析を一段引き上げる講座です。
Plus会員で見放題
$ grep wget .bash_history
5 lessons / 約30分
侵入者が打ったコマンドは .bash_history に残ります。履歴を全体読みし、wget のダウンロード痕跡を抽出し、末尾の隠蔽工作まで読み取る「履歴フォレンジック」の入門編です。
Plus会員で見放題
$ ps aux
5 lessons / 約30分
ファイルやログは「過去」の痕跡ですが、プロセスは「今」の異常です。ps aux でプロセス一覧を読み、grep で絞り込み、不審プロセスを発見して記録するまでを訓練します。
Plus会員で見放題
$ netstat -tunp
5 lessons / 約30分
不審プロセスは高確率で「外」と通信しています。netstat -tunp で通信状況を読み、怪しい外向き接続を特定し、プロセス停止で通信が消えるまでを一連で体験します。
Plus会員で見放題
$ env
4 lessons / 約25分
パスワード・APIキー・秘密鍵などの「秘密情報」を、どこに置き・どう残さないかを学ぶ読み物中心の講座です。3つの原則を軸に、事故になりやすい扱い方とその回避策を身につけます。
Plus会員で見放題
$ ls -la
6 lessons / 約35分
これまで学んだ権限・ファイル・ログ・プロセスの点検を、1枚のチェックリストとして通しで実践します。「毎回同じ手順で漏れなく見る」——再現性のある点検を身体に定着させる講座です。
Plus会員で見放題
$ kill 7788
6 lessons / 約40分
セキュリティ入門タブの総仕上げです。不審物の発見から、正体の特定、遮断、そして報告まで、インシデント対応の一連の流れを自分の手で通しでやり切ります。ここまでの技術を1本のストーリーに束ねる卒業試験です。
Plus会員で見放題
プロセスと通信から、侵入を暴いて止める。
$ ps aux
5 lessons / 約30分
ps・netstat・kill の3点で「今動いている侵入」を発見から駆除・報告まで一気に体験。ライブフォレンジックの見取り図を作る講座です。
Pro会員で見放題
$ ps aux | grep 98.7
5 lessons / 約30分
全プロセスの精査・CPU異常の発見・プロセスの正体特定・実行ユーザーの確認。動いているものから侵入を暴く技術です。
Pro会員で見放題
$ netstat | grep ESTAB
5 lessons / 約30分
全通信の確認・外部への確立済み接続の発見・C2サーバーの特定・通信とプロセスの紐付け。ネットワークの動きから侵入を暴きます。
Pro会員で見放題
$ kill 7788
8 lessons / 約40分
不審プロセスの停止・切断確認・マルウェア駆除、そしてライブ調査から根絶までの総合演習。実践インシデント調査の完成形です。
Pro会員で見放題
$ ps aux | sort -rn -k3
4 lessons / 約30分
ps aux と sort を組み合わせ、CPUを食い潰す異常プロセスを毎日の点検で見つける習慣を作ります。仮想通貨マイニングなどの高負荷マルウェアを、負荷順の一覧から一目で特定できるようになります。
Pro会員で見放題
$ ps aux
4 lessons / 約30分
ps aux の COMMAND 列を読み解き、正常なプロセスと不審なプロセスを見分ける目を養います。/tmp や隠しパスから起動されたプロセスを、コマンドラインの特徴だけで見抜けるようになります。
Pro会員で見放題
$ ps aux | awk '{print $1}'
4 lessons / 約30分
プロセスを実行ユーザーの観点から棚卸しします。awk でUSER列を集計し、grep で「rootでないプロセス」「特定ユーザーのプロセス」を洗い出して、権限の異常を見つけられるようになります。
Pro会員で見放題
$ ps aux | tee ps.txt
5 lessons / 約32分
「調べる前に、まず証拠を残す」を手で覚えます。cp でログを退避し、tee でコマンドの実行結果をその場でファイルに記録する二つの型を身につけ、消える前の状態を確実に保全できるようになります。
Pro会員で見放題
$ grep 192.168.1.12 access.log
4 lessons / 約32分
見つけた1つの手がかり(IoC)を、複数のログへ横展開して被害の全体像をつかみます。同じIPやドメインを access.log・error.log・履歴ファイルへ順にgrepし、点在する痕跡を線でつなげられるようになります。
Pro会員で見放題
$ sort error.log
4 lessons / 約30分
バラバラの痕跡を sort で時系列に並べ、「いつ何が起きたか」の一本道(タイムライン)を作ります。並べ替えた結果を tee で記録し、報告書にそのまま使える時系列表を残せるようになります。
Pro会員で見放題
$ chmod 600 id_rsa
5 lessons / 約30分
SSH秘密鍵の在り処を find で洗い出し、緩すぎる権限を chmod 600 で正します。鍵ファイルは漏れれば即なりすましにつながるため、権限を厳しく保つ監査手順を手で覚えます。
Pro会員で見放題
$ crontab -l
5 lessons / 約30分
攻撃者が居座りに使う定時実行(cron)を点検します。ユーザーのcrontab -l とシステムの /etc/crontab の両方を確認し、身に覚えのない自動実行が仕込まれていないか見張れるようになります。
Pro会員で見放題
$ systemctl list-units
5 lessons / 約32分
systemctl でサービスの状態を一覧し、失敗している(failed)サービスを見つけ、journalctl でその原因ログまで追う手順を身につけます。落ちたサービスは障害でも侵害でも起こるため、原因の特定力を養います。
Pro会員で見放題
$ awk '{print $9}' | uniq -c
5 lessons / 約32分
awk・sort・uniq -c を組み合わせ、生ログを『数字』に変えて攻撃を可視化します。ステータスコードの分布や、攻撃元IPの回数を集計し、印象ではなく事実で状況を語れるようになります。
Pro会員で見放題
$ ls -a
5 lessons / 約30分
攻撃者が身を隠すために使う『ドットで始まる隠しファイル』を徹底的に捜索します。ls -a で洗い出し、find で一時領域を探り、cat で中身を暴くまでの一連の手順を身につけます。
Pro会員で見放題
$ ls -l | tee report.txt
4 lessons / 約30分
重要ファイルの権限を ls -l で確認し、その結果を tee で1つのレポートに束ねます。tee の追記(-a)を使い、複数ファイルの権限を1枚の監査記録にまとめる実務手順を身につけます。
Pro会員で見放題
$ echo ... > report.txt
4 lessons / 約32分
調査で得た事実を、報告書という成果物に変える演習です。5W1Hと『事実/推測の区別』という型を学び、echo で調査結果とIoCを1枚の報告書に書き出す実技まで行います。
Pro会員で見放題
$ ps aux | sort -rn -k3
4 lessons / 約28分
個々のコマンドを『日々回る運用』へと組み上げる考え方を学びます。予防・検知・対応の三本柱と、日常点検ルーティンの設計思想を理解し、点検チェックリストを1枚のファイルに書き出します。
Pro会員で見放題
$ netstat -tunp
5 lessons / 約35分
動いている侵害を、検知から証拠保全、駆除までライブで調べ切る総合演習です。高CPUプロセスの特定・通信先の確認・証拠を残してからの駆除という、これまでの技を一連の流れで実行します。
Pro会員で見放題
$ kill 7788
3 lessons / 約32分
セキュリティ中級の総まとめです。実技で『特定→保全→駆除』を再現し、8問のクイズで知識を総点検します。全問クリアで、あなたは日常の侵害調査を一人で回せる中級者です。
Pro会員で見放題
壊して作り直せる、モダンな運用感覚を掴む。
$ docker run nginx
7 lessons / 約30分
コンテナとは何か・runでの起動・logsでのログ確認、そしてイメージ一覧とタグ。モダンなインフラの最初の一歩を手を動かして掴みます。
Plus会員で見放題
$ docker run -d --name web
6 lessons / 約30分
名前付き起動・バックグラウンド起動(-d)・別イメージからの起動・ポート公開。docker run の実務パターンを一通り練習します。
Plus会員で見放題
$ docker ps -a
5 lessons / 約25分
ps・ps -a・STATUS列の読み方・logs。「今どのコンテナがどんな状態か」を即答できる観察力を鍛えます。
Plus会員で見放題
$ docker stop web
5 lessons / 約25分
stop・rm・コンテナのライフサイクル・立てて片付ける総合演習。作って壊せるコンテナの気軽さを体で覚える仕上げ講座です。
Plus会員で見放題
$ docker ps
8 lessons / 約35分
WebとDBの同時起動・3つ目の追加・一覧とログの使い分け・Webサーバー入れ替え演習。実務の「並べて動かす」運用の基本です。
Plus会員で見放題
$ docker exec web ls
5 lessons / 約30分
execでの内部調査・設定ファイルの読解・ディレクトリ探索・2コンテナの見比べ。トラブル時に「中で何が起きているか」を確かめる技術です。
Plus会員で見放題
$ docker restart web
5 lessons / 約30分
restart・再起動後のログ確認・複数コンテナの立て直し・不調サービスの復旧。コンテナ障害対応の一次対応をマスターします。
Plus会員で見放題
$ docker rm old && run new
5 lessons / 約30分
1つだけ片付ける・古いコンテナの入れ替え・運用サイクルの通し実行・2層構成の総合演習。「壊して作り直せる」運用を一人で回します。
Plus会員で見放題
$ docker images
4 lessons / 約25分
docker images の出力を1列ずつ読み解く道場です。REPOSITORY・TAG・IMAGE ID・SIZEの意味を押さえ、目的のイメージを一覧から素早く探し当てられるようになります。
Plus会員で見放題
$ docker run -d nginx
4 lessons / 約25分
コンテナをバックグラウンドで起動する docker run -d を反復練習する道場です。-dが返すコンテナID・端末が戻る意味を理解し、複数台を続けて立ち上げられるようになります。
Plus会員で見放題
$ docker run --name web nginx
4 lessons / 約25分
コンテナに分かりやすい名前を付ける習慣を鍛える道場です。自動命名の不便さを知り、--nameで役割の分かる名前を付け、その名前でログ確認まで行えるようになります。
Plus会員で見放題
$ docker run -p 8080:80 nginx
4 lessons / 約25分
コンテナのポートを外へ公開する -p を反復練習する道場です。ホスト側:コンテナ側の向きを体で覚え、複数コンテナを別々のホストポートで公開できるようになります。
Plus会員で見放題
$ docker ps
4 lessons / 約25分
docker ps の出力を隅々まで読み解く道場です。4つの列の意味を押さえ、psが「稼働中のコンテナだけ」を映していることを、実際に止めて確かめながら体得します。
Plus会員で見放題
$ docker ps -a
4 lessons / 約25分
docker ps -a で「止まったコンテナ」まで含めて棚卸しする道場です。Exitedという状態表示を読み、落ちたコンテナを一覧から見つけ出せるようになります。
Plus会員で見放題
$ docker logs web01
4 lessons / 約25分
コンテナが吐くログを読み解く道場です。nginxの起動ログとアクセスログを実際に読み、「正常に起動したか」「リクエストが届いているか」を出力から判断できるようになります。
Plus会員で見放題
$ docker logs db
4 lessons / 約25分
複数のコンテナが動く中から、目的の1台のログだけを名前で追跡する道場です。イメージが違えばログの形も違うことを、WebとDBのコンテナで見比べて体得します。
Plus会員で見放題
$ docker rm web01
4 lessons / 約25分
使い終わったコンテナを正しく片付ける道場です。stopで止めてrmで消す2段階の手順と、「稼働中は削除できない」という順序の掟を、手を動かして身につけます。
Plus会員で見放題
$ docker run -d --name db redis
4 lessons / 約30分
WebとDBのように役割の違うコンテナを同時に動かす道場です。複数台を並べて起動し、一覧でまとめて把握する感覚を養い、3層構成まで組み上げられるようになります。
Plus会員で見放題
$ docker rm web
3 lessons / 約25分
「コンテナは直さず作り直す」というイミュータブルな考え方を学ぶ、読み物中心の講座です。ペットと家畜のたとえで思想を掴み、不調なコンテナを作り直して復旧する流れを体験します。
Plus会員で見放題
$ docker run -d --name app nginx
4 lessons / 約30分
Docker入門タブの総仕上げです。run→ps→logs→stop→rmの一連のライフサイクルを通しで実行し、さらにWeb+DBの2層構成を自力で組み上げて卒業を確かめます。
Plus会員で見放題
イメージを作り、つなぎ、永続化する。
$ docker build -t app .
5 lessons / 約30分
build・exec・network の3つを一気に体験し、コンテナを「使う」から「組み立てる」への視界を開く講座です。
Pro会員で見放題
$ docker build -t app:v1 .
5 lessons / 約30分
Dockerfileの記述・build -t・イメージ一覧・自作イメージからの起動。アプリを「配れる形」にするビルドの基本です。
Pro会員で見放題
$ docker volume create
5 lessons / 約30分
volume create・一覧・用途別の分割・DB用ボリューム準備。「コンテナは使い捨て、データは永続化」の設計を実践します。
Pro会員で見放題
$ docker network create
8 lessons / 約40分
ネットワーク作成・名前でのコンテナ間通信・2サービスの疎通、そして自作イメージの本番構成総合演習。組み立てるDockerの完成形です。
Pro会員で見放題
$ cat Dockerfile
5 lessons / 約30分
FROM・COPY・RUN・CMDなど、Dockerfileの主要命令を「読める」ようになる講座です。1行のDockerfileから2行構成へ育て、読解した内容をそのままビルドまで通します。
Pro会員で見放題
$ docker build -t report:1.1 .
5 lessons / 約30分
イメージの「名前とバージョン」を設計する講座です。同じ設計図から1.0と1.1を焼き分け、一覧で見比べ、起動時にタグで世代を指定するところまでを実践します。
Pro会員で見放題
$ docker logs verify1
5 lessons / 約30分
「ビルド成功」と「ちゃんと動く」は別物です。run→ps→logsの検証3点セットを型として身につけ、ポート公開付きの起動確認までを一人で回せるようにします。
Pro会員で見放題
$ docker exec api whoami
5 lessons / 約30分
docker exec を「中に入って調べる」ための調査術として体系化する講座です。ls・hostname・whoamiの3つの問いかけで、コンテナの構成・正体・実行ユーザーを順に特定します。
Pro会員で見放題
$ docker exec web01 cat nginx.conf
5 lessons / 約30分
「設定はどこにある?」に即答するための講座です。nginxの本体設定とサイト設定をexecで読み、2つのコンテナを見比べて「設定はイメージ由来」という原則を体で確かめます。
Pro会員で見放題
$ docker volume create pg-data
5 lessons / 約30分
ボリュームを「作れる」から「設計できる」へ進む講座です。サービス名-用途の命名規約、データとログを分ける理由を学び、PostgreSQL想定のボリューム一式を規約どおりに組み上げます。
Pro会員で見放題
$ docker network create backnet
5 lessons / 約30分
「全部同じネットワーク」を卒業し、公開用と内部用を分ける設計を学ぶ講座です。frontnet/backnetの2層を作り、どのコンテナをどこへ繋ぐかの設計メモまで書き上げます。
Pro会員で見放題
$ docker run -d --name app-db redis
5 lessons / 約35分
手順書に沿って、基盤(ネットワーク・ボリューム)→DB層→Web層の順に本番さながらの2層構成を組み上げる講座です。自作イメージのWebと既製イメージのDBを1つのシステムとして立ち上げます。
Pro会員で見放題
$ docker stop shop
5 lessons / 約35分
コンテナ流の更新「壊して新しく作る」を体で覚える講座です。稼働中サービスの新版イメージを準備し、stop→rm→run新版の入れ替えを無駄なく実行、ロールバックの考え方まで押さえます。
Pro会員で見放題
$ docker logs front
5 lessons / 約30分
docker logs を「眺める」から「読み解く」へ進める講座です。nginxの起動ログとアクセスログを1行ずつ読解し、抜き出した事実を調査メモに残し、複数コンテナの正常・異常を切り分けます。
Pro会員で見放題
$ docker ps -a
5 lessons / 約30分
docker ps -a の全行を読み切り、環境の「今」を監査する講座です。稼働・停止が混在した環境を自分で作り、放置コンテナを発見・記録し、是正して監査完了まで持っていきます。
Pro会員で見放題
$ docker images
4 lessons / 約25分
増え続けるイメージをどう統治するかを学ぶ読み物中心の講座です。イメージが無秩序に増える仕組みとタグ運用のルールを整理し、docker imagesでの棚卸しを実践します。
Pro会員で見放題
$ docker exec sec-check whoami
5 lessons / 約28分
コンテナを「動かす」から「安全に守る」へ進む読み物中心の講座です。root実行・公開面・イメージ出所という3つの勘所を整理し、execで実行ユーザーを点検して指摘を記録するところまでを体験します。
Pro会員で見放題
$ docker rm batch
5 lessons / 約32分
停止してしまったコンテナを、慌てず復旧する型を身につける講座です。確認→原因→復旧→検証の4ステップで、Exitedのコンテナを発見し、ログで状態を確かめ、作り直して稼働に戻すまでを一気通貫で演習します。
Pro会員で見放題
$ docker build -t prod-web:2.0 .
5 lessons / 約38分
これまで学んだ全技術を1本の線に繋ぐ総合演習です。基盤(ネットワーク・ボリューム)→DB層→自作Web層の順に本番構成を組み上げ、最後に無停止の入れ替えデプロイで新版へ更新するところまでを一気に通します。
Pro会員で見放題
$ docker ps -a
4 lessons / 約35分
Docker中級の総仕上げとなる卒業試験です。イメージのビルドから公開起動・検証までの実技と、環境の棚卸し是正の実技をヒントを絞って解き、最後に全範囲を横断する総合クイズで理解を確定させます。
Pro会員で見放題
コンテナ群を束ねる中枢に、まず触れる。
$ kubectl get pods
5 lessons / 約30分
Kubernetesとは何か・get podsでのPod観察・describe/logsでの深掘り・クラスタ健康診断。コンテナ群を束ねる司令塔への最初の一歩です。
Plus会員で見放題
$ kubectl get nodes
5 lessons / 約30分
ノード・Pod・Deployment・Service。Kubernetesの4大登場人物を1つずつ確認し、それぞれの役割と関係を理解します。
Plus会員で見放題
$ kubectl describe pod web
5 lessons / 約30分
describeでの詳細・イメージ確認・ログの読解・ラベルでの絞り込み。Pod単位の調査力を実務レベルに引き上げます。
Plus会員で見放題
$ kubectl logs web
8 lessons / 約35分
ノード→Pod→ログと横断的にたどる調査、深掘り、本番クラスタ点検の総合演習。K8s観察スキルの集大成です。
Plus会員で見放題
$ kubectl get pods
4 lessons / 約25分
コンテナを手作業で運用する限界と、Kubernetesが解決する「宣言的管理」「自己修復」の考え方を読み物中心で学びます。手を動かす前に、K8sを使う理由を自分の言葉で説明できるようになる講座です。
Plus会員で見放題
$ kubectl get pods | wc -l
5 lessons / 約30分
kubectl get pods の出力を列ごとに完全読解します。READY・STATUS・RESTARTS・AGEの意味を押さえ、grepやwcと組み合わせて必要な情報だけを取り出せるようになる講座です。
Plus会員で見放題
$ kubectl get nodes
4 lessons / 約25分
Podたちが実際に動く土台「ノード」を読む講座です。kubectl get nodes でSTATUSやROLES(control-plane)の意味を理解し、クラスタの土台の健康を確認できるようになります。
Plus会員で見放題
$ kubectl get deployments
4 lessons / 約25分
「Podを何個動かすか」の宣言そのものであるDeploymentを読む講座です。READY 2/2 が意味する「理想/現実」の対比を理解し、Deploymentと実際のPodを突き合わせて確認できるようになります。
Plus会員で見放題
$ kubectl get svc
4 lessons / 約25分
入れ替わり続けるPodへの「変わらない入口」Serviceを読む講座です。kubectl get services の各列(TYPE・CLUSTER-IP・PORT)の意味と、省略形svcまで押さえます。
Plus会員で見放題
$ kubectl get pods | grep 6d4c8f7b9c
4 lessons / 約25分
web-6d4c8f7b9c-abcde という長い名前には意味があります。「アプリ名-世代ハッシュ-個体ID」の3部構造を理解し、名前だけで兄弟Podや世代を見抜けるようになる講座です。
Plus会員で見放題
$ kubectl describe pod web-...
5 lessons / 約30分
kubectl describe pod の出力を1行ずつ完全読解する講座です。Node・Controlled By・Image・Eventsといった調査の要所を押さえ、grepで欲しい行だけを抜き出す技も身につけます。
Plus会員で見放題
$ kubectl logs web-... | grep healthz
5 lessons / 約30分
kubectl logs でコンテナの「生の声」を聞く講座です。起動ログ・アクセスログの読み分け、grepでの絞り込み、複数Podのログの見比べまで、ログ調査の基本動作を身につけます。
Plus会員で見放題
$ kubectl get pods -l app=web
4 lessons / 約25分
K8sの仕分けの仕組み「ラベル」を学ぶ講座です。-l app=web でPodを狙い撃ちで絞り込む基本操作と、wcとの組み合わせでの数の確認までを身につけます。
Plus会員で見放題
$ kubectl describe pod | grep Controlled
4 lessons / 約25分
Deployment→ReplicaSet→Podという3階層の親子関係を観察する講座です。describeのControlled By行から親をたどり、「Podは誰が作って誰が守っているのか」を自分の目で確かめます。
Plus会員で見放題
$ kubectl get services
4 lessons / 約25分
Serviceが「どのPodへ」通信を振り分けるのかを観察する講座です。答えはラベル。Serviceの目線でPodをラベル選別し、入口と現場のつながりを自分の手で確かめます。
Plus会員で見放題
$ cat api.yaml
5 lessons / 約30分
「宣言」の正体であるマニフェスト(YAMLファイル)を読む講座です。api.yamlを題材にkind・replicas・imageの3点を読み取り、grepで要点だけ抜き出す実務の型まで身につけます。
Plus会員で見放題
$ kubectl apply -f api.yaml
5 lessons / 約30分
読めるようになったマニフェストを、いよいよクラスタに提出します。kubectl apply -f の基本と、apply後にget deployments / get podsで結果を確かめる「提出→検収」の型を身につける講座です。
Plus会員で見放題
$ kubectl get nodes
5 lessons / 約35分
nodes→deployments→pods→logsの順にクラスタを点検する「朝の健康診断」を型として身につける講座です。土台→宣言→現実→中身と降りていく順番の意味も含めて、迷わず手が動くまで練習します。
Plus会員で見放題
$ kubectl get deployment
4 lessons / 約25分
入門で登場した用語を「自分の言葉で説明できるか」の観点で総整理する読み物中心の講座です。クラスタ・ノード・Pod・Deployment・ReplicaSet・Service・ラベル・マニフェスト・applyを一気に棚卸しします。
Plus会員で見放題
$ kubectl apply -f api.yaml
5 lessons / 約40分
入門の総仕上げ。クラスタ全体の観察、1つのPodの深掘り、マニフェストの読解から提出・検収まで、学んだ全技能をシナリオ形式で通しで実践します。これに合格すればKubernetes入門は卒業です。
Plus会員で見放題
スケールと自己修復——自動運転を体感する。
$ kubectl scale --replicas=3
5 lessons / 約30分
scale・delete podでの自己修復体験・apply・公開とローリング更新。Kubernetesが「自動運転」と呼ばれる真価を一気に体験する講座です。
Pro会員で見放題
$ kubectl scale deployment
5 lessons / 約30分
Podを3つに増やす・1つに減らす・急な負荷への対応・スケール後の確認。宣言的スケーリングを自在に操れるようになります。
Pro会員で見放題
$ kubectl rollout status
5 lessons / 約30分
Pod削除→自動復活の観察・rollout restart・進捗確認・無停止でのイメージ更新。「落ちても止まらない」仕組みを運用します。
Pro会員で見放題
$ kubectl expose deployment
8 lessons / 約40分
expose・Serviceの確認・マニフェストからの宣言的作成、そして本番デプロイを回す総合演習。K8s運用の完成形です。
Pro会員で見放題
$ kubectl scale deployment web --replicas=5
5 lessons / 約25分
2→3→5とPodを段階的に増やす反復訓練。scaleコマンドと確認コマンドをセットで体に染み込ませ、負荷増強の基本動作を迷いなく打てるようにします。
Pro会員で見放題
$ kubectl scale deployment web --replicas=1
5 lessons / 約30分
増やすより難しい「減らす」操作の訓練。段階的な縮小、最少構成のリスク、そしてreplicas=0の危険と復旧までを体験し、安全にコストを削れるようになります。
Pro会員で見放題
$ kubectl scale deployment web --replicas=10
5 lessons / 約30分
「テレビで紹介されてアクセス10倍」という突発負荷シナリオを通し、現状把握→一気に増強→段階的な撤収までの一連の対応を実戦形式で訓練します。
Pro会員で見放題
$ kubectl delete pod web-6d4c8f7b9c-abcde
5 lessons / 約30分
Podをわざと削除して、Kubernetesが自動で立て直す瞬間を観察する実験講座。削除→復活→定員維持の確認まで、自己修復の一部始終を自分の手で確かめます。
Pro会員で見放題
$ kubectl rollout restart deployment web
5 lessons / 約30分
全Podを計画的に作り直すrollout restartの反復訓練。delete podとの違い、実行前後のPodの入れ替わり、statusでの見届けまでを一気に body に叩き込みます。
Pro会員で見放題
$ kubectl rollout status deployment web
5 lessons / 約25分
更新の完了をKubernetes自身に宣言させるrollout statusを深掘り。平常時・更新直後・スケール併用時の3場面で監視の型を訓練し、デプロイの見届け役になれるようにします。
Pro会員で見放題
$ kubectl rollout restart deployment web
5 lessons / 約30分
事前確認→ローリング更新→完了確認→事後点検。サービスを1秒も止めずに全Podを入れ替える一連の手順を、本番さながらに通しで練習します。
Pro会員で見放題
$ kubectl expose deployment web --port=80
5 lessons / 約25分
Podへの安定した入口「Service」をexposeで作る反復訓練。公開前の確認、expose実行、公開後のService確認までの一連の流れを型として身につけます。
Pro会員で見放題
$ kubectl get services
5 lessons / 約30分
Serviceを公開したあと、その裏側が健全かを多角的に点検する技術。Service一覧・Podの詳細・ログ・ラベル絞り込みを組み合わせ、「公開して終わり」にしない目を養います。
Pro会員で見放題
$ kubectl apply -f api.yaml
6 lessons / 約35分
マニフェスト(YAML)に「あるべき状態」を書いてapplyで実現する、宣言的デプロイの実践。ファイルの読解から新規作成・確認・再applyの冪等性体験までを通します。
Pro会員で見放題
$ kubectl scale deployment web --replicas=4
5 lessons / 約30分
「増強しながら設定も反映する」という実務頻出の複合オペレーション。scale→restart→status→確認→撤収の流れを組み合わせ、単発コマンドから運用シナリオへ視座を上げます。
Pro会員で見放題
$ kubectl get deployments
5 lessons / 約30分
deployments→pods→services→logsの順に点検する「デプロイ後チェックリスト」を実践形式で体得。どんな変更のあとでも同じ型で品質を保証できるようになります。
Pro会員で見放題
$ cat api.yaml
5 lessons / 約30分
ここまで打ってきたコマンドの背骨にある「宣言的運用」の思想を読み解く回。命令と宣言の違い、収束ループ、GitOpsまでを言葉で整理し、Kubernetesの世界観を腹落ちさせます。
Pro会員で見放題
$ kubectl get pods
5 lessons / 約30分
「Podの調子が悪い」という通報を受けてから、検知→切り分け→対処→確認までを通しで訓練する実戦シナリオ。慌てず順番に手を動かす障害対応の型を、体に叩き込みます。
Pro会員で見放題
$ kubectl expose deployment api --port=8080
5 lessons / 約35分
マニフェストからのapply・スケール・公開・検証を1本のシナリオでつなぐ総合演習。個々に学んだ武器を「新サービスを本番に出す」一連の流れとして組み立て直します。
Pro会員で見放題
$ kubectl rollout status deployment web
5 lessons / 約35分
Kubernetes中級タブの総まとめ。スケール・自己修復・ローリング再起動という中核スキルを、ヒントを頼りに自力で通す卒業試験です。ここを越えれば中級修了、胸を張って上級へ進めます。
Pro会員で見放題
インフラをコードで作る第一歩(IaC)。
$ terraform init
5 lessons / 約30分
IaCの考え方と init → plan → apply の基本サイクルを一気に体験。インフラを「再現可能なコード」として扱う視界を開きます。
Plus会員で見放題
$ cat main.tf
5 lessons / 約30分
main.tfの読解・構成ファイルの一覧・init・バージョン確認。コードからインフラの姿を読み取る力を付けます。
Plus会員で見放題
$ terraform plan
5 lessons / 約30分
planでの変更予告・作成リソースの読解・記号(+/-/~)の意味・適用前に必ず計画する習慣。IaCの安全弁を使いこなします。
Plus会員で見放題
$ terraform apply
8 lessons / 約35分
applyでの構築・作成数の確認・サーバー確認・読んでから構築する通しサイクルの総合演習。コードでインフラを立てる体験の完成です。
Plus会員で見放題
$ ls infra
4 lessons / 約25分
サーバーを手作業で構築する運用がなぜ破綻するのかを、現場のあるあるから学びます。IaC(Infrastructure as Code)が解決する課題を言葉で説明できるようになるのが到達点です。
Plus会員で見放題
$ grep resource main.tf
5 lessons / 約30分
Terraformのコードを書く言語HCLの基本、resourceブロックの構造を学びます。resource行の「リソースタイプ」と「名前」を自力で読み取れるようになるのが到達点です。
Plus会員で見放題
$ grep region main.tf
4 lessons / 約25分
Terraformとクラウドをつなぐproviderブロックの役割を学びます。providerブロックからどのクラウドのどのリージョンを操作するのかを読み取れるようになるのが到達点です。
Plus会員で見放題
$ wc -l main.tf
6 lessons / 約35分
これまで学んだprovider・resourceの知識を総動員して、main.tfを1行残らず読み解きます。ファイル全体の構造を人に説明できるレベルになるのが到達点です。
Plus会員で見放題
$ terraform init
5 lessons / 約30分
terraform initが裏で何をしているのかを深掘りします。init出力の各行の意味と、initを忘れたときのエラーを体験し、初期化を自信を持って実行できるようになるのが到達点です。
Plus会員で見放題
$ terraform plan
5 lessons / 約30分
terraform planを反復練習し、「実行前に差分を確認する」動作を体に叩き込みます。planの集計行(2 to add など)を正確に読めるようになるのが到達点です。
Plus会員で見放題
$ terraform plan
5 lessons / 約30分
plan出力の本文に並ぶ「+」記号とリソースの詳細を読み解きます。「何が・どう作られる予定か」を出力から具体的に説明できるようになるのが到達点です。
Plus会員で見放題
$ terraform apply
4 lessons / 約30分
terraform applyを反復練習します。planとの役割の違いを体で理解し、initを忘れた場合のエラー対処も含めて、applyを落ち着いて実行できるようになるのが到達点です。
Plus会員で見放題
$ terraform apply
5 lessons / 約30分
terraform applyの出力を1行ずつ精読します。Creation complete行・採番されたid・集計行の3点を読み取り、構築結果を出力だけで報告できるようになるのが到達点です。
Plus会員で見放題
$ terraform plan
4 lessons / 約25分
apply後にもう一度planを実行して「No changes」を確認し、Terraformの冪等性(何度実行しても同じ結果になる性質)を体験します。構築完了の確認方法として使えるようになるのが到達点です。
Plus会員で見放題
$ ls -l
5 lessons / 約25分
Terraformプロジェクトに配属された初日を想定し、Linuxコマンド(pwd/ls/cat)だけでプロジェクトの構成を調査します。知らないプロジェクトでも自力で概要をつかめるようになるのが到達点です。
Plus会員で見放題
$ terraform state list
5 lessons / 約30分
main.tfの宣言とterraform state listの結果を突き合わせ、「コード上のリソース」と「管理下のインフラ」が1対1で対応することを観察します。stateの存在を意識できるようになるのが到達点です。
Plus会員で見放題
$ terraform plan
4 lessons / 約25分
現場のTerraform運用で徹底される「applyの前に必ずplan」という文化を学びます。変更フローの各ステップの意味を理解し、安全な変更の型を自分の言葉で説明できるようになるのが到達点です。
Plus会員で見放題
$ grep bucket main.tf
5 lessons / 約30分
main.tfに登場するAWSの2大サービス、EC2(仮想サーバー)とS3(オブジェクトストレージ)を学びます。コードの各引数がAWSのどの設定に対応するのかを説明できるようになるのが到達点です。
Plus会員で見放題
$ terraform apply
5 lessons / 約35分
コードの読解から構築完了までを、ひとつのストーリーとして通しで演習します。各ステップの「何を確認してから次へ進むか」を自分で判断できるようになるのが到達点です。
Plus会員で見放題
$ terraform apply
4 lessons / 約40分
Terraform入門の全講座を締めくくる卒業試験です。ヒント最小限の総合演習2本と総仕上げクイズで、読解・構築・検認のすべてを自力でやり切れることを証明します。
Plus会員で見放題
state・冪等性・破棄まで、コードで一貫。
$ terraform state list
5 lessons / 約30分
state list・再planでの冪等性確認・destroy。「作って・確認して・壊す」の運用サイクルを一気に体験する講座です。
Pro会員で見放題
$ terraform state list
5 lessons / 約30分
stateへの記録・管理リソースの一覧・「stateは現実の記録」の理解・構築と台帳確認。Terraform運用の心臓部を扱います。
Pro会員で見放題
$ terraform plan
5 lessons / 約30分
再planでの差分ゼロ・二度applyの安全性・冪等性の検証・stateとコードの一致。IaCの信頼性の源泉を自分の手で確認します。
Pro会員で見放題
$ terraform destroy
8 lessons / 約35分
destroyでの破棄・破棄数の確認・作り直し・インフラの一生を回す総合演習。安全に撤収できて初めてIaC運用は完成します。
Pro会員で見放題
$ terraform state list
4 lessons / 約25分
Terraformがstateという「台帳」を持つ理由を、手作業管理の破綻から掘り下げる読み物中心の講座です。コード・state・現実の三者関係を理解し、台帳が空の状態を自分の目で確認します。
Pro会員で見放題
$ terraform state list | wc -l
5 lessons / 約30分
state listを「apply後の指差し確認」として反復練習する道場です。一覧表示・grepでの絞り込み・wc -lでの件数化と、台帳を読む型を3連続で体に入れます。
Pro会員で見放題
$ terraform apply
5 lessons / 約30分
「plan→apply→state検証」をひとつながりの作業の型として身につける講座です。計画の確認、適用結果の読解、台帳での裏取りまでを一連の流れで反復します。
Pro会員で見放題
$ terraform plan
5 lessons / 約30分
「もう一度実行しても壊れない」を実験で証明する講座です。apply後の再plan・再apply・台帳の不変を順に観測し、冪等性がなぜ運用の安心につながるのかを体で理解します。
Pro会員で見放題
$ terraform destroy
5 lessons / 約30分
「壊す」コマンドdestroyを安全に扱うための反復道場です。空振りのdestroy・本番のdestroy・破棄後の台帳確認を順に体験し、destroyがapply後にのみ意味を持つことを体で覚えます。
Pro会員で見放題
$ terraform apply
5 lessons / 約30分
destroyした環境をapply一発で元どおりに作り直す再構築サイクルの講座です。再構築後の台帳と差分ゼロを検証し、「環境は使い捨てられる」というIaCの真価を体験します。
Pro会員で見放題
$ terraform state list
5 lessons / 約35分
誕生(plan→apply)・稼働(点検)・撤収(destroy)という「リソースの一生」を、検証を挟みながら通しで回す総合演習です。これまでの型を1本のライフサイクルに統合します。
Pro会員で見放題
$ terraform plan | tail -1
5 lessons / 約30分
plan出力を「全部眺める」から「必要な行を抜き出して読む」へ進化させる講座です。grepでの作成予定抽出、tailでのサマリー確認、差分ゼロの読解と、パイプを使った読み方を身につけます。
Pro会員で見放題
$ terraform plan | grep created
4 lessons / 約25分
他人(または未来の自分)のインフラ変更をplanでレビューするための観点を学ぶ読み物中心の講座です。レビューチェックリストを頭に入れ、最後にレビュー実技を1本行います。
Pro会員で見放題
$ tee runbook.txt
5 lessons / 約30分
teeを使って撤収作業の手順書(Runbook)を自分で書き、その手順書どおりに撤収を実行する実技講座です。「書いた手順で作業する」文化を体験します。
Pro会員で見放題
$ cp main.tf main.tf.bak
4 lessons / 約25分
「コードがあれば作り直せる」時代に、何をバックアップすべきかを考え直す読み物中心の講座です。コード・state・データの3層それぞれの守り方を整理し、cpによるバックアップ実技を1本行います。
Pro会員で見放題
$ grep resource main.tf
4 lessons / 約25分
.tfコードそのものの品質を見るコードレビューの観点を学ぶ読み物中心の講座です。命名・ハードコード・秘密情報などのチェックポイントを整理し、grepでリソース宣言を洗い出す実技を行います。
Pro会員で見放題
$ terraform plan
4 lessons / 約25分
一人で回すIaCと、チームで回すIaCの違いを学ぶ読み物中心の講座です。コードレビュー・state共有・変更フローという3つの約束を整理し、チームレビューの入口としてplanを出す実技を1本行います。
Pro会員で見放題
$ terraform plan | grep created
5 lessons / 約35分
提案(plan)→適用(apply)→検証(state list)という変更フローを、3つのフェーズに分けて通しで回す総合演習です。中級で学んだ型を「1つの変更作業」として統合します。
Pro会員で見放題
$ terraform plan
4 lessons / 約30分
平常時のフローが崩れた「インシデント」への初動を訓練する講座です。planによる切り分け(Terraform管理下は正常か)と、apply一発での緊急復旧を、実際に手を動かして体験します。
Pro会員で見放題
$ terraform state list | wc -l
4 lessons / 約35分
Terraform中級で学んだ型を総動員する卒業試験です。誕生(plan→apply→検証)とライフサイクル通し(誕生→撤収→台帳0件)を自力で完走し、最後に総合クイズで理解を締めくくります。
Pro会員で見放題
LPIC-1 101試験の全範囲を、実機演習と試験形式の問題で。
$ uname -r
7 lessons / 約40分
LPIC101 主題101対応。BIOS/UEFIからブートローダ・カーネル・systemdまで、Linuxが起動する流れを一本の物語として理解します。unameとsystemctlによる実機確認、ランレベルとsystemdターゲットの対応、/procや/devといったハードウェア情報の入り口まで、試験で問われる形を添えて学びます。
Plus会員で見放題
$ apt install htop
7 lessons / 約35分
LPIC101 主題102.4対応。Debian/Ubuntu系のパッケージ管理を、dpkgによる照会(-l / -s / -L)とaptによる導入・削除(update / install / remove / list --installed)の両輪で学びます。実際にhtopをインストールして確認し、削除するまでの一連の流れを手を動かして習得します。
Plus会員で見放題
$ rpm -qa
7 lessons / 約35分
LPIC101 主題102.3・102.5対応。RedHat/CentOS系のパッケージ管理をrpmによる照会(-qa / -qi / -ql)とyumによる導入・削除で実機演習します。あわせて、コマンドが動くための土台である共有ライブラリ(.so)の仕組みと、ldd・/etc/ld.so.conf・ldconfigの役割を学びます。
Plus会員で見放題
$ echo $PATH
7 lessons / 約40分
LPIC101 主題103.1対応。シェルの仕組み・環境変数(export / env / printenv)・PATH・変数展開・コマンド履歴・クォートの使い分けを、実際にコマンドを打ちながら身につけます。試験で最も配点の厚い「シェルの基本」を得点源にする講座です。
Plus会員で見放題
$ sort access.log | uniq -c
8 lessons / 約45分
LPIC101 主題103.2対応。cat / head / tail / wc / sort / uniq / cut / sed / awk / grep と基本正規表現を、実際のログファイルを処理しながら習得します。フィルタをパイプでつなぐ「Linuxらしい」使い方まで実機で練習します。
Plus会員で見放題
$ tar -cf backup.tar servers.txt
8 lessons / 約45分
LPIC101 主題103.3対応。cp / mv / rm / mkdir / touch / find の基本操作から、ワイルドカード、tar(-c / -t / -x)と gzip / gunzip によるアーカイブ・圧縮までを、実際にファイルを操作しながら習得します。
Plus会員で見放題
$ hostname | tee host.txt
7 lessons / 約40分
LPIC101 主題103.4対応。標準入力・標準出力・標準エラー出力の3本のストリームを軸に、>と>>のリダイレクト、パイプ、tee、xargsを実機で習得します。コマンドを「配管」でつなぐLinuxの核心をマスターする講座です。
Plus会員で見放題
$ kill 7788
7 lessons / 約35分
LPIC101 主題103.5〜103.6対応。psでプロセスを観察し、シグナル(TERM/KILL/HUP)とkillで制御する型を実機で身につけます。優先度(nice/renice)とジョブ制御(jobs/bg/fg)も試験に出る形で整理します。
Plus会員で見放題
$ mount /dev/sdb1 /mnt
8 lessons / 約40分
LPIC101 主題104対応。lsblkでディスクを確認し、mount/umountを実機で往復。df/duの使い分け、パーミッション(chmod/chownと8進数)、FHSの主要ディレクトリ、ハードリンクとシンボリックリンクの違いまでを一気に押さえます。
Plus会員で見放題
$ lpic-1 --exam 101
3 lessons / 約45分
LPIC101(主題101〜104)全範囲の模擬試験です。本試験と同じく選択問題とコマンド記述問題を混ぜた3回分(各10問)。すべての解説で「なぜ正解か・なぜ他は誤りか」まで踏み込み、直前の総点検に使えます。
Plus会員で見放題