サイトマップ
Penguin Gym Linuxの主要コンテンツへの入口を目的別にまとめました。
🏠 メインページ
-
Linuxターミナル実践 - 45の課題で段階習得
レスポンシブ対応Linuxターミナル実践システム。45の実践課題で基礎から上級まで段階的にマスター。PC・タブレット・モバイル完全対応で効率実践。
-
Penguin Gym Linux | 無料Linuxコマンド学習・仮想ターミナル体験
【完全無料】Linuxコマンドを学ぼう!仮想ターミナルで今すぐ体験。初心者向け学習コース・フリー練習環境を提供。転職・エンジニアスキル向上に最適。
-
学習ダッシュボード - 進捗とバッジ確認
Penguin Gym Linuxでの学習進捗を詳細に確認できるダッシュボード。獲得バッジ、カテゴリ別完了率、全体統計を一覧で表示します。
-
理解度チェックテスト - Linuxコマンドクイズ
Penguin Gym LinuxのLinuxコマンド理解度チェックテスト。5段階の難易度で、基礎から上級まであなたの知識を測定します。選択式クイズで楽しく学習!
📚 学習ガイド
-
Linuxとは?初心者でもわかるOS入門
Linux初心者のための入門ガイド。ライニー先輩とリナの会話形式で、Linuxとは何か、どこで使われているのか、なぜ学ぶべきかを分かりやすく解説します。
-
なぜLinuxを学ぶべきか?初心者向け完全ガイド
Linux学習のメリットを初心者向けに解説。ライニー先輩とリナの会話形式で、キャリアアップや業務効率化につながる理由を分かりやすく紹介します。
-
はじめての方へ - Penguin Gym Linux完全ガイド
Penguin Gym Linuxの使い方をライニー先輩とリナの会話形式でやさしく解説。実践ターミナル・ダッシュボード・理解度テストの活用法を初心者向けに完全ガイド。
-
ターミナルの使い方 - コマンドライン入門
ターミナル初心者向け入門ガイド。ライニー先輩とリナの対話形式で、コマンドラインの基本操作、プロンプトの読み方、よくあるエラーと対処法を分かりやすく解説します。
🔧 チュートリアル
-
CPU100%の調べ方:top/ps/load average で原因プロセスを特定する
CPUが100%近く張り付いたときに原因プロセスを最短で特定する方法。「CPUが原因」なのか「I/O待ち」や「スワップ地獄」なのかを切り分ける実践的な手順を解説。
-
DNSが引けない/遅い:dig/nslookup と resolv.conf/resolvectl の基本
ドメインが引けない・急に遅いをDNSが原因かどうか切り分ける方法。dig/nslookup/resolvectlを使った実践的なトラブルシューティング手順を解説。
-
Linuxプロセス管理の実践 - 止める以外の選択肢と安全な操作方法
プロセスを「止める以外」の選択肢と複数プロセスの安全な操作を学ぶ。ジョブコントロール、pkill/killall、nice/reniceを判断の型で実践解説。
-
Nginx/Apacheのログ場所と見方:access/errorで何が分かる?
UbuntuでNginx/Apacheのログファイルの場所と見方を解説。500/502/503/504/403/404の原因をログから切り分ける実践的な手順と調査の型を紹介。
-
Permission denied の直し方:原因の切り分け(chmod / chown / sudo)
UbuntuでPermission deniedが出たとき、原因を素早く切り分けする方法。chmod/chown/sudoの使い分け、ありがちな事故を避けながら直す手順を解説。
-
Permission deniedを根本から解決する - Linux権限管理の実践
Permission denied を見たときの判断の型を身につける。ログファイル、ディレクトリ、スクリプトなど実務で頻出するケース別に解決手順を解説。
-
SSH で接続できないときのチェックリスト(known_hosts / 鍵 / Permission denied)
SSH接続できないときの原因切り分けチェックリスト。Permission denied (publickey)、Host key verification failed、Connection timeoutの対処方法を解説。
-
chmod・chownの使い方 - Linux権限管理の基本とPermission deniedの直し方
ls -lの出力を見て原因を判断でき、chmod/chown/sudoを使い分けて正しい直し方を選べるようになる。とりあえずsudoから卒業するための実践ガイド。
-
chmod・chown・sudoの使い分け方 - Linux権限管理の応用
chmod・chown・sudoを状況に応じて使い分ける判断力を身につける。権限トラブル解決の思考プロセスを実例で解説。
-
cp・mv・rmの使い方 - Linuxファイル操作を安全に行う方法
Linuxのファイル操作コマンド(cp・mv・rm)を初心者向けに解説。ライニー先輩とリナの掛け合いで、コピー・移動・削除を安全に行う方法を楽しく学べます。
-
cron の基本:動かない理由の切り分けとログ確認(実行ユーザー・環境の罠)
cronが動かない・実行されない原因を体系的に切り分け。ログの場所と確認方法、ユーザー・PATH・権限の罠を避ける方法を解説。
-
find の安全な使い方:削除で事故らない(-print0 / xargs -0)
findコマンドの基本的な探し方と削除で事故らない手順を解説。まず一覧→件数確認→削除の鉄則、-print0/xargs -0による安全な削除方法を紹介。
-
find・grep・awkの使い方 - コマンド概要と正規表現の基礎
Linux三大コマンドfind、grep、awkの基礎を完全マスター。正規表現の基本から応用、findコマンドの強力な検索機能まで、実例とともに詳しく解説。
-
find・grep・awkの使い方 - 基礎から実践まで完全マスター
find、grep、awkコマンドの完全ガイド。基礎から実践まで3つの記事で段階的に学習。初心者から上級者まで対応した包括的な学習プログラム。
-
find・grep・awkの演習問題 - トラブルシューティングと実践力強化
find/grep/awkの演習問題、トラブルシューティング、キャリアパス案内を含むプロ編。実力確認とスキルアップの総仕上げで上級者を目指す。
-
find・grep・awkの組み合わせ方 - 実務で使える活用テクニック
find/grep/awkの実践的な組み合わせテクニック、業務での活用事例、パフォーマンス最適化を学ぶ実践編。エンジニア・アナリスト向けの実用技術を習得。
-
grep・awkの応用テクニック - find/grep/awkマスターシリーズ応用編
grepの環境変数最適化・次世代ツール活用とawkの連想配列・ユーザー定義関数・ストリーム処理を学ぶ応用編。プロレベルのデータ処理技術を習得。
-
head・tail・パイプの使い方 - Linuxファイル操作の応用テクニック
Linux上級ファイル操作をマスター。head・tail・file・stat・パイプ・リダイレクトの高度テクニックから実践演習まで詳しく解説。
-
journalctl の使い方:ログ調査の基本(原因特定を速くする型)
Ubuntuでjournalctlを使ってサービス障害の原因を最短で追う方法。直近だけ見る・時間で絞る・再現しながら追う実務の型を解説。
-
mkdir・touch・echoの使い方 - Linuxでファイルとディレクトリを作成する方法
Linux初心者向け!mkdir(フォルダ作成)、touch(ファイル作成)、echo(文字出力)、cat(内容表示)の4コマンドをライニー先輩とリナの会話で楽しく学ぼう。
-
ps・top・killの使い方 - Linuxプロセス管理の基本
Linuxプロセス管理の基礎を「判断の型」で学ぶ。ps・top・killの基本操作から安全なプロセス終了手順まで、初心者でも10分で理解できる実践ガイド。
-
pwd・cd・lsの使い方 - 最初に覚えるLinux基本コマンド
Linux初心者必見!pwd(現在地)、cd(移動)、ls(一覧表示)の3コマンドをライニー先輩とリナの会話で楽しく学ぼう。つまずきポイントと解決方法も網羅。
-
systemctl の基本:status / start / restart / enable(障害対応の型)
Ubuntuでサービス(Nginx/Apache/SSH等)をsystemctlで操作する方法。status/start/restart/enableの使い分けと障害対応の定番手順を解説。
-
tar の基本:圧縮・解凍・よくある事故の防ぎ方
tarコマンドで圧縮・解凍・中身確認ができるようになる解説。.tar.gz/.tgz/.tarの違い、変な場所への展開事故や上書き事故を防ぐ方法を紹介。
-
ufw でSSHが繋がらない時:許可ルールの確認と戻し方
ufwが原因でSSHが繋がらない状況を順番に切り分ける方法。許可したのに繋がらない・急に繋がらなくなった場合の最短復旧手順と事故防止策を解説。
-
シェルスクリプトの書き方 - Bash・変数・条件分岐・ループの基礎
Bashシェルスクリプトの基礎を完全マスター。変数操作、条件分岐、ループ処理の基本から実用例まで、初心者でも安心して学べる実践ガイド。
-
シェルスクリプト実践 - 関数・配列・ファイル操作の応用テクニック
シェルスクリプトの実践技術を完全マスター。関数・配列・ファイル操作・エラー処理から実用的なスクリプト例まで、業務で使える高度な技術を詳しく解説。
-
ディスクI/Oが遅いときの調べ方:iostat / vmstat でボトルネックを特定する
サーバが重い・レスポンスが遅い原因がディスクI/Oかどうかを切り分ける方法。iostat/vmstatで%iowait・%util・awaitを確認してボトルネックを特定する実践的な手順を解説。
-
ディスクがいっぱい(No space left on device)になったときの調べ方(df/du + ログ肥大の切り分け)
Ubuntuサーバでディスクがいっぱいになったときに、どこが増えているかを素早く特定する方法。df/duの使い分け、ログ肥大の切り分け手順を解説。
-
ディスクが増える原因の特定(docker system df / ログ / ボリューム)
Docker環境でディスク使用量が増えたときの原因特定方法。docker system dfでイメージ/コンテナ/ボリュームのどれが原因か切り分け、コンテナログ肥大の確認手順を解説。
-
ファイル転送の基本:scp / rsync の使い分けと事故らない型
scpとrsyncの正しい使い分け。Permission denied・パス・容量の定番事故を即切り分けできる、安全なファイル転送の型を解説。
-
ポート疎通の確認:ss / lsof / nc / curl で原因切り分け
「繋がらない」をネットワーク/サーバ/アプリのどこで止まっているか切り分ける方法。ss/lsof/nc/curlを使った実践的なトラブルシューティング手順を解説。
-
メモリ不足の調べ方:free/top/ps と OOM Killer の見分け
サーバが重い・落ちる原因がメモリ不足かどうか判断する方法。free/top/psでメモリを食っているプロセスを特定し、OOM Killerの痕跡を確認する実践的な手順を解説。
❓ サポート・ヘルプ
-
よくある質問(FAQ)
Linux学習でよくある質問40選。初心者のエラー対処法、基礎知識、コマンド使い方、キャリア活用まで詳しく解説。
ℹ️ サイト情報
-
About Us - 運営者情報
Penguin Gym Linuxの運営者情報、サービスの理念、開発背景について詳しくご紹介します。
-
お問い合わせ
Penguin Gym Linuxへのお問い合わせフォームです。サイトに関するご質問、ご意見、不具合報告など、お気軽にお問い合わせください。
📄 法的情報
-
プライバシーポリシー
Penguin Gym Linuxのプライバシーポリシー。個人情報の取り扱いについて詳しく説明しています。
-
利用規約
Penguin Gym Linuxの利用規約。教育目的の免責事項を含む全15条。サービスご利用の前に必ずお読みください。
🔗 その他
-
404 - ページが見つかりません
お探しのページが見つかりません。Penguin Gym Linuxで正しいページをお探しください。