絶対パスと相対パス入門
パスってどう読むの? / から始まる絶対パスと、現在地から辿る相対パス、そして . と .. と ~ の意味を、ライナと一緒にやさしく整理していくよ。
記事を読む →Penguin Gym Linuxの全230記事をアルファベット順に整理。記事タイトル・コマンド名・説明文から検索できます。
パスってどう読むの? / から始まる絶対パスと、現在地から辿る相対パス、そして . と .. と ~ の意味を、ライナと一緒にやさしく整理していくよ。
記事を読む →ポートを占有するプロセスを ss / lsof / fuser で特定し、安全に解放。TIME_WAIT・多重起動の対処も。
記事を読む →ライニー先輩とリナの会話で楽しく学ぶ!alias コマンドで長いコマンドを短縮する方法、.bashrc への永続化、unalias での削除まで初心者向けに解説します。
記事を読む →apt(Debian/Ubuntu系)とyum/dnf(RHEL系)のパッケージ管理を実務目線で解説。検索・インストール・更新・削除のコマンド対応表と、よくあるトラブルの切り分け手順をまとめます。
記事を読む →rm * が失敗する原因と find -delete / find + xargs による正しい解決方法。
記事を読む →bash のインデックス配列と連想配列を、宣言・参照・ループ・要素操作の順に実例で解説。クォートや sparse 配列の定番ハマりも整理する。
記事を読む →at コマンドで一度きりのジョブを予約実行。atd の確認、時刻指定の書き方、atq / atrm でのジョブ管理、cron との使い分けまで実務目線で解説。
記事を読む →実務で頻出の awk ワンライナー 30 パターンを用途別に整理。フィールド抽出・集計・ログ解析・CSV 加工まで即コピペで使えるチートシートです。
記事を読む →スクリプトが bad interpreter で動かない。CRLF 改行と shebang のパス誤りを file/cat -A で切り分け、dos2unix/sed で直す。
記事を読む →base64 コマンドのエンコード・デコードを初学者向けに会話形式で解説。echo の改行落とし穴、-w での折り返し制御、そして「base64 は暗号化ではない」という最重要ポイントまでやさしく説明します。
記事を読む →自作スクリプトを実行して command not found になる原因を PATH と実行権限から切り分け。./ 実行・chmod +x・PATH 追加・hash -r まで順に解決する。
記事を読む →history コマンドと Ctrl+R 逆方向検索で過去コマンドを即再利用。!! / !$ ショートカット、HISTSIZE / HISTCONTROL 設定まで効率的なシェル操作を学べます。
記事を読む →set -euo pipefail でスクリプトの隠れたバグを早期に発見。errexit・nounset・pipefail の効果と落とし穴、IFS 設定まで実務目線で解説します。
記事を読む →ライニー先輩とリナの会話で楽しく学ぶ!SSH でエイリアスが使えない原因、ログインシェルとインタラクティブシェルの違い、source コマンドでの即時反映方法を初心者向けに丁寧に解説します。
記事を読む →ライニー先輩とリナの会話で楽しく学ぶ!pwd(現在地)、ls(一覧)、cd(移動)の3コマンドをマスターしよう。
記事を読む →cat の出力が読みにくい人向けに、bat の使い方を会話形式で解説。シンタックスハイライト・行番号・Git 差分表示、Ubuntu の batcat 問題、cat 風に装飾を消す方法、man ページの色付けまで丁寧に説明します。
記事を読む →ライニー先輩とリナの会話で楽しく学ぶ!「{1..10}」「{a,b,c}」を使った連番ファイル作成・ディレクトリ一括生成のテクニックを、初心者向けに丁寧に解説します。
記事を読む →空きメモリがあるのに出る Cannot allocate memory を overcommit 会計・ulimit・max_map_count の観点で切り分け、恒久対処する手順。
記事を読む →ls で見えるのに No such file or directory。不可視文字・CRLF・壊れたリンク・動的リンカ欠落を順に切り分ける。
記事を読む →ライニー先輩とリナの会話で楽しく学ぶ!ハッシュとは何か、sha256sum での計算、-c での照合、破損検出と改ざん検出の違い、MD5 が今は非推奨な理由まで初心者目線で丁寧に解説します。
記事を読む →ライニー先輩とリナの会話で学ぶ!chmod の数値モード(644・755)とシンボリックモード(u+x・go-w)の違いと使い分け、r=4 w=2 x=1 の計算方法を初心者向けにやさしく解説します。
記事を読む →bash から zsh / fish に乗り換えるべきか、判断基準・移行手順・設定の引き継ぎ・互換トラブル・元に戻す方法を実務目線で解説。
記事を読む →chown と chgrp でファイルの所有ユーザー・グループを変更する方法を解説。user:group 構文、-R による再帰的変更、Web サーバーへのデプロイ時のよくある使い方まで網羅。
記事を読む →chroot でプロセスから見えるルートディレクトリを切り替える。依存ライブラリの準備、live USB からのシステム復旧、セキュリティ境界にはならない理由まで実務目線で解説。
記事を読む →Ctrl+R や Ctrl+A って何に使うの? ターミナル操作が一気に速くなる Readline ショートカットを、ライナと一緒に手を動かしながら覚えよう。
記事を読む →clock skew で出る「Clock skew detected」ビルド警告と「certificate is not yet valid」を切り分け、時計のずれを date/openssl で確認して正す手順。
記事を読む →column・pr・fmt の使い方を解説。表形式の整列、ページ割り付け、段落の折り返し整形まで実例つき。
記事を読む →comm で 2 ファイルの共通行・差分を 3 列表示、join で共通キーをもとに行を結合。どちらもソート必須という落とし穴と実務パターンを解説。
記事を読む →「command not found」と表示されたときの原因切り分けと対処法。PATH確認、hashキャッシュ、sudoのsecure_path、pip --userまで実例で解説します。
記事を読む →ライニー先輩とリナの会話で学ぶ!「$(...)」でコマンドの実行結果を変数に取り込む方法を、バッククォートとの違いやクォートの注意点まで初心者向けにやさしく解説します。
記事を読む →ホストには届いているのに弾かれる Connection refused を、サービス停止かポート閉塞か、timeout との違いから最短で切り分ける。
記事を読む →無応答で長く待たされる Connection timed out を、応答時間の計測・traceroute・tcpdump・ファイアウォール DROP の順に最短で切り分ける。
記事を読む →コンテナと仮想マシンの違いをカーネル共有・namespace・cgroups の観点で解説。軽さと隔離の差を理解し、Docker入門前に使い分けの判断軸を掴む。
記事を読む →top/ps/load average で犯人プロセスを特定する手順。
記事を読む →cron が動かない原因を体系的に切り分け。crontab の使い方、ログの確認、PATH・権限の罠を避ける方法を解説。
記事を読む →cron が動かない原因を最短で切り分け。デーモン稼働・ログ・PATH・環境変数・時刻書式・パーミッションを順に潰すチェックリスト。
記事を読む →ライニー先輩とリナの会話で楽しく学ぶ!curl と wget の役割の違い、-O/-o の罠、リダイレクト追従 -L、ヘッダー確認 -I、JSON POST、Bearer 認証まで初心者目線で丁寧に解説します。
記事を読む →cut で CSV/TSV の列を抽出し、paste で複数ファイルを横結合し、tr で文字を変換・削除する。パイプで組み合わせると強力なテキスト処理パイプラインが構築できます。
記事を読む →ライニー先輩とリナの会話で学ぶ!date コマンドで現在時刻の表示、%Y などの書式変換、昨日・3日後などの日付計算、エポック秒変換、タイムゾーン切替までやさしく解説します。
記事を読む →dd でディスク複製・ISO の USB 書き込みを安全に行う型。of= の指定ミスでデータを失わないための lsblk 確認から進捗表示まで実務目線で解説。
記事を読む →Linux の開発環境を最短で整える実践ガイド。最初に入れるべき道具一式(パッケージマネージャ・エディタ・シェル・Git・SSH 鍵)を解説。
記事を読む →umount が busy で失敗。誰が掴んでいるかを fuser/lsof で特定し、安全に外す。
記事を読む →diff コマンドで 2 つのファイルの差分を取得し、patch コマンドで差分を適用する基本操作を解説。unified 形式の読み方から -p0/-p1 の使い分け、逆適用まで実践的なワークフローを学べます。
記事を読む →削除済みファイルハンドルと inode 枯渇を lsof / df -i で切り分け。
記事を読む →iostat/vmstat でディスクボトルネックを特定する手順。
記事を読む →fdisk -l と lsblk でLinuxのストレージ構成を把握する方法を解説。パーティションタイプ・ブロックデバイスのツリー・df/duとの使い分けまで実務ですぐ使える手順をまとめます。
記事を読む →dmesg でカーネルリングバッファを読み解く。権限・タイムスタンプ・レベル絞り込みから、ディスクI/OやOOMの障害切り分けまで実務目線で解説。
記事を読む →Fedora/RHEL 系の標準パッケージマネージャー dnf の使い方を解説。インストール・更新・削除・検索からリポジトリ管理・モジュールストリーム・ロールバックまで実務パターンを網羅。
記事を読む →「名前解決できない」ときの調査手順。dig/host/nslookup の使い分けと /etc/resolv.conf 確認。
記事を読む →docker system df でイメージ/コンテナ/ボリュームを切り分け。
記事を読む →apt が「Could not get lock」で止まるとき、ロックを握るプロセスを特定して安全に解放し、中断した dpkg を復旧するまでの手順を最短でたどる。
記事を読む →duとdfの役割の違いを初学者向けに会話形式で解説。「dfは満タンなのにduで合わない」現象の原因、削除済み開きファイル・マウント境界・root予約ブロックの3大要因まで丁寧に説明します。
記事を読む →vim・nano・emacs・VS Code、結局どれを使えばいいの? それぞれの得意・不得意と選び方を、ライナと一緒にやさしく整理していくよ。
記事を読む →環境変数を一時的に変更してコマンドを実行する env の使い方。env -i / -u / -C や shebang での活用まで、汚さず・恒久化せずに環境を切り替える型を解説。
記事を読む →ライニー先輩とリナの会話で楽しく学ぶ!export・PATH・.bashrc での永続化まで環境変数の基礎をわかりやすく解説。
記事を読む →/etc/hosts と /etc/resolv.conf の役割と違いを解説。名前解決の優先順位は nsswitch.conf で制御される仕組みと開発環境での使い方をまとめます。
記事を読む →ライニー先輩とリナの会話で学ぶ!コマンドの成功・失敗を表す「終了ステータス」を $? で確認し、&& と || で処理を分岐する型を初心者向けにやさしく解説します。
記事を読む →find は構文が複雑で遅い。fd なら `fd pattern` だけで再帰検索でき、gitignore も自動で尊重。インストールの罠から実務の型まで解説。
記事を読む →拡張子はあてにならない? file コマンドが中身を見てファイルの正体を見抜く仕組みを、ライニー先輩とリナの会話でやさしく解説。
記事を読む →ライニー先輩とリナの会話で楽しく学ぶ!mkdir(ディレクトリ作成)、touch(ファイル作成)、echo/cat(内容確認)をマスターしよう。
記事を読む →高度なファイル操作技術、リンク、圧縮・展開、バックアップ技術等を詳しく学習します。
記事を読む →ファイルの作成、編集、コピー、移動、削除等の基本的な操作方法を学習します。テキストエディタの基本的な使い方も含みます。
記事を読む →rwxとowner/group/otherって結局なに? ls -l の呪文みたいな文字列を、3人の登場人物 × 3つの権限という格子で、ライナと一緒に直感で掴んでいくよ。
記事を読む →ext4 の破損を fsck で安全に直す。マウント中実行の禁止、root FS の検査経路、-n/-y/-f の使い分け、XFS の違いまで。
記事を読む →find -exec(セミコロン形式・プラス形式)と xargs の違いと正しい使い分けを解説。スペースを含むファイル名への -print0 | xargs -0 の安全形、-P による並列実行など実務で使えるパターンを網羅。
記事を読む →複雑な検索条件、正規表現、awk プログラミング等の高度な技術を学習します。
記事を読む →ファイル検索・テキスト処理の基本的なコマンドの使い方を体系的に学習します。
記事を読む →find、grep、awk等を使った高度なファイル検索・処理技術を実践的に学習します。プロレベルの技術習得を目指します。
記事を読む →実際の業務で使用される実践的な活用例とベストプラクティスを詳しく解説します。
記事を読む →プロフェッショナルレベルの高度な技術と最適化手法を詳しく学習します。
記事を読む →print0 / xargs -0 でファイル名安全に削除する手順。
記事を読む →ufw(Ubuntu)と firewalld(RHEL/CentOS)の基本的な使い方を解説。ポート開放・拒否・デフォルトポリシー設定から、Web サーバーやデータベースの実用パターンまで網羅。
記事を読む →cron ジョブやスクリプトの多重起動を flock で防ぐ。排他ロック・タイムアウト・自己ロックの型を実務目線で解説。
記事を読む →fork が EAGAIN で失敗する原因を、ユーザー別 ulimit・システムの pid_max・cgroup の TasksMax の順に切り分けて恒久的に直す。
記事を読む →umount できない「target is busy」の犯人を fuser で特定し、安全に kill するまでの実務の型。lsof との使い分けも解説。
記事を読む →fzf はコマンドラインのあいまい検索ツール。CTRL-R で履歴、CTRL-T でファイル選択。インストール・シェル統合・検索構文・プレビューを実務目線で解説。
記事を読む →シェルスクリプトでオプション引数(-a -b value など)を堅牢に処理する getopts の使い方を解説。optstring・OPTARG・OPTIND、silent モードのエラー処理、getopt との違いまで実務目線でまとめます。
記事を読む →Penguin Gym Linuxの使い方と効果的な学習方法を解説します。初心者の方でも安心して始められる完全ガイドです。学習の進め方、つまずきやすいポイント、継続のコツなどを詳しく紹介します。
記事を読む →Git の基本コマンドを Linux で実践解説。インストールから init / add / commit / push まで、Permission denied・改行コード・実行ビット消失など Linux 特有の事故を避ける型が身につきます。
記事を読む →ライニー先輩とリナの会話で学ぶ!「*」「?」「[]」の違いから、ブレース展開との区別、extglob 拡張、ドットファイルや無マッチ時の落とし穴まで、グロブ(ワイルドカード)を初心者向けにやさしく解説します。
記事を読む →コマンドを並列実行して処理を高速化する GNU parallel の使い方。置換文字列・ジョブ数制御・出力順維持・joblog 再実行まで、xargs との違いとあわせて実務目線で解説。
記事を読む →gpg でファイルを暗号化・復号し、署名で改ざんを検証する基本。公開鍵方式とパスワード方式の使い分けを実例で解説。
記事を読む →apt update で出る GPG error の正体を NO_PUBKEY と EXPKEYSIG で見分け、公開鍵を keyring に取得して signed-by で正しく紐付け、署名検証を安全に復旧する。
記事を読む →groupadd でグループを作成し、usermod -aG でメンバーを追加する基本手順を解説。/etc/group の構造やディレクトリ共有・sudo 権限付与の実践パターンも網羅。
記事を読む →シェルスクリプトで複数行の文字列を扱う heredoc(`<<EOF`)の使い方を解説。変数展開の有効・無効の切り替え、`<<-` によるタブ除去、ファイル書き込み、SSH やデータベースへの活用まで実践的に説明します。
記事を読む →hexdump・xxd・od の使い分けを一気に整理。-C / xxd -r / od -t x1z でバイナリを覗き、CRLF や BOM を発見し、16進から編集まで実務でやることを解説。
記事を読む →load average が高い原因を CPU 待ちか I/O 待ちか切り分ける手順。uptime/top/vmstat/iostat の読み方を解説。
記事を読む →!! / !$ から !string / !:n / :h:t:r / ^old^new^ まで。bash の history expansion を使って過去コマンドを高速に再利用する記法を初心者向けに解説します。
記事を読む →サーバ再構築や IP 再利用で known_hosts の鍵が不一致になったとき、ssh-keygen -R で削除して安全に再接続。
記事を読む →電源投入からログインまで何が起きている? BIOS/UEFI・GRUB・カーネル・initramfs・systemd の各段階を、切り分けの軸とともに実務目線で整理する。
記事を読む →df -h は空きあるのに No space left on device。df -i で原因を特定し復旧する手順。
記事を読む →ファイル変更を inotifywait で検知して自動処理する型。close_write の使い分け、再帰監視の watch 上限まで実務目線で解説。
記事を読む →ファイル操作で EIO。dmesg でカーネルログを見て、ディスク不良か FS 破損かデバイス切断かを切り分ける。
記事を読む →バックアップやrsyncでサーバが重くなる問題を ionice で解決。idle/best-effort/realtime クラスの使い分け、実行中プロセスへの適用、効かない時の BFQ 確認まで。
記事を読む →iptables と nftables の基本構造・よく使うルール・設定の永続化を解説。SSH/HTTP 許可やポートブロックを実践的に設定する方法。
記事を読む →ライニー先輩とリナの会話で学ぶジョブ制御の基本。Ctrl+Z で一時停止して端末を取り戻す、bg/fg で前後の切り替え、jobs で一覧、& で最初からバックグラウンド。kill %1 の罠まで初心者目線で丁寧に解説します。
記事を読む →Ubuntu(systemd)環境でログを確認する基本。「いつから」「どのサービスの」「どのレベルのログ」を見るか、障害対応の定番パターンを解説します。
記事を読む →journalctl のフィルタオプション完全ガイド。ユニット・時間・優先度を組み合わせ、大量ログから必要な行を素早く抽出する実践的なコマンドを解説。
記事を読む →curl やAPI出力のJSONをjqで整形・抽出する実践ガイド。基本フィルタ、select、map、-r/-cの使い分け、curlパイプで事故らない型を結論ファーストで解説します。
記事を読む →ライニー先輩とリナの会話で楽しく学ぶ!`cat` で画面が流れて困ったことがある人へ。less でページ送り・検索、tail -f でリアルタイム監視まで、ログ読みの基本をやさしく解説します。
記事を読む →Linuxのディレクトリ構造を図解でやさしく解説。/ や /etc /var /home /bin など主要ディレクトリの役割と、ファイルシステムで迷子にならない読み方を初心者向けに学べます。
記事を読む →Ubuntu・Debian・Rocky・Arch を安定性・リリース方式・サポート期間で比較。用途から逆引きして、自分に合うディストリを迷わず選べる。
記事を読む →Linuxで頻出するエラーメッセージを逆引き辞典形式で解説。command not found、Permission denied、No space left on device、OOMなど、原因の切り分けと対処法を即座に確認できます。
記事を読む →ext4・xfs・btrfs の違いと選び方を実務目線で解説。CoW・スナップショット・拡張縮小の可否で判断し、df -T / lsblk で自分のFSを確認する。
記事を読む →ロケール未生成で出る「cannot set LC_ALL」「setlocale」警告を切り分け、locale -a で確認して locale-gen で生成、SSH 転送も止めて恒久解決する手順。
記事を読む →locate・which・whereis の違いと使い分けを初心者向けに解説。「コマンドが見つからない」「どこにインストールされた?」をすっきり解決。
記事を読む →/var/log/ のログファイル構造と読み方を解説。tail -f・grep・less でログを効率よく解析し、syslog・auth.log・kern.log から問題を特定する実践的な手順を紹介します。
記事を読む →logrotate 設定の基本。/etc/logrotate.d/ の構造、rotate/compress/postrotate の使い方、logrotate -d/-f によるデバッグ手順を解説。
記事を読む →lsblk でデバイスのツリーを把握し、blkid で UUID・LABEL・FS種別を確認。fstab で使う安定したデバイス識別子の取り方まで実務目線で解説。
記事を読む →lsof でプロセスが開くファイル・ソケット・ポートを調べる型。device is busy・ポート占有・削除済みファイルの定番調査をコピペで解決。
記事を読む →LVM の基本構造と実践操作。PV・VG・LV の作成から容量拡張・スナップショットまで、ストレージを柔軟に運用する手順を解説。
記事を読む →man ページの読み方・検索方法、--help との違いを初心者向けにやさしく解説。
記事を読む →free/top/ps の使い方と OOM Killer 対策。
記事を読む →固定名や $$ の一時ファイルはなぜ危険か。mktemp で一意名・適切な権限のテンポラリを作り、trap で確実に消す実務の型を解説。
記事を読む →lsmod でロード済みモジュールを確認し、modprobe で依存ごとロード・削除。modinfo・blacklist・起動時自動ロードまで実務の型を解説します。
記事を読む →mountコマンドとfstabの使い方を解説。デバイスをディレクトリに接続する方法、UUIDを使った安全なデバイス指定、再起動後も自動マウントを維持するfstab設定を実践的に学べます。
記事を読む →ライニー先輩とリナの会話で楽しく学ぶ!nano の起動・編集・保存(Ctrl+O)・終了(Ctrl+X)の基本操作を初心者向けに解説。ショートカットが画面下に常時表示されるから迷わない。
記事を読む →duコマンドで容量を追うのが面倒な人向けに、ncduの使い方を会話形式で解説。矢印キーで大きいディレクトリを辿り、その場で安全に削除する手順、du との違い、ssh越しのリモート調査まで丁寧に説明します。
記事を読む →nc (netcat) の使い方。ポート疎通確認・簡易サーバ起動・ファイル転送・バナー取得まで、ネットワークデバッグに使える実践的なパターンを解説。
記事を読む →netstatとssで待ち受けポート・確立済み接続・接続状態を確認する実務手順を解説。-tulpnオプションの意味、netstatからssへの移行チートシートが身につきます。
記事を読む →ip と ifconfig の違いと使い分けを解説。リンク → IP → 経路 → 到達性 → 名前解決の順に「つながらない」を切り分ける実務の型と、旧 net-tools からの移行チートシートが身につきます。
記事を読む →ping で到達性、traceroute で経路、dig で DNS を確認する3ステップの切り分け手順。ゲートウェイ止まり・DNS 解決失敗・特定ポートブロックなど実務でよくある障害パターンを実例で解説します。
記事を読む →access.log/error.log の場所と障害原因の読み方。
記事を読む →CPU スケジューリング優先度を制御する nice/renice の使い方を解説。nice 値の範囲と意味、起動時の優先度設定、実行中プロセスの動的変更、root と一般ユーザーの権限の違いまで網羅。
記事を読む →ライニー先輩とリナの会話で楽しく学ぶ!行番号を付けて出力する nl コマンドの使い方を、cat -n との違い・空行の扱い・桁幅や区切りの調整まで初心者向けに丁寧に解説します。
記事を読む →nmcli で NetworkManager を操作。接続状態の確認・Wi-Fi 接続・固定 IP 設定・有効化までコピペで使える実務の型を解説。
記事を読む →パケットが相手まで届く経路が無い No route to host を、ローカル経路・ARP・ルータ・ファイアウォール REJECT の順に最短で切り分ける。
記事を読む →df/du でディスク容量と肥大ファイルを特定。
記事を読む →SSH 切断・ターミナル終了後もコマンドを継続させる 3 つの方法。nohup(事前)・disown(事後)・screen(セッション永続化)の使い分けと SIGHUP の仕組みを解説します。
記事を読む →timedatectl で NTP 同期確認、chronyc tracking でオフセット診断、makestep で強制同期。
記事を読む →apt が更新を保留したり unmet dependencies で止まるとき、held packages の正体を見極め、依存関係を壊さずに修復するまでの手順を整理する。
記事を読む →apt・dnf・pacman・zypper を 1 枚の地図で俯瞰。ディストリが変わってもコマンドの「型」で対応できるようになる。
記事を読む →apt や yum/dnf の依存関係エラーを体系的に解決する方法を解説。dpkg 破損復旧・ロックファイル対処・リポジトリ問題まで、診断フロー付きで実践的に学べる。
記事を読む →bash パラメータ展開の全構文を網羅したチートシート。デフォルト値・文字列操作・部分文字列抽出から大文字小文字変換まで実務で即使えるパターンを解説。
記事を読む →passwd でパスワードとロックを、chage で有効期限(パスワードエイジング)を管理する実務手順。/etc/shadow の読み方まで解説。
記事を読む →chmod/chown/sudo の使い分け、ありがちな事故を避ける手順。
記事を読む →鍵が提示されているか、authorized_keys、権限、sshd_config をクライアント/サーバ両側から確認。
記事を読む →特殊権限、ACL、セキュリティ設定等の高度な権限管理技術を実践的に学習します。
記事を読む →ファイル・ディレクトリの権限設定、chmod、chown、umask等の権限関連コマンドを詳しく解説します。
記事を読む →実際のシステム管理で使用される権限設定のベストプラクティスと実例を詳しく解説します。
記事を読む →ライニー先輩とリナの会話で楽しく学ぶ!「|(パイプ)」「>(リダイレクト)」「2>&1」の使い分けを、標準入出力の流れから初心者向けに丁寧に解説します。
記事を読む →「接続できない」ときの調査手順。nc/telnet/curl で接続確認、ss/netstat でポート状態確認。
記事を読む →ライニー先輩とリナの会話で学ぶ printf 入門。echo との違い、%s・%d・%f などの書式指定子、桁揃え・エスケープまで、初心者目線でやさしく解説。
記事を読む →プロセスの概念、ps、kill、jobs、nohup等のプロセス管理コマンドを詳しく学習します。
記事を読む →システム監視、パフォーマンスチューニング、トラブルシューティング等の実践的な技術を学習します。
記事を読む →ps の R / S / D / T / Z は何を表す? fork から exit・reap までの流れと、ゾンビ・孤児プロセスの正体を実務目線で整理する。
記事を読む →pv(Pipe Viewer)でパイプを流れるデータの進捗をプログレスバーで可視化。dd や cp で「固まったように見えて不安」を解消する実務テクニックを解説。
記事を読む →read コマンドでキーボード入力やファイルを1行ずつ受け取る方法を、ライニー先輩とリナの会話でやさしく解説。-p・-s・while read の定番パターンも紹介します。
記事を読む →突然の read-only。remount で戻すか、fsck で直すかを最短で判断。
記事を読む →realpath と readlink でシンボリックリンクや相対パスを絶対パスに解決する。-f / -e / -m の違い、--relative-to、スクリプトでの安全な使い方を実務目線で解説。
記事を読む →ライニー先輩とリナの会話で学ぶ!rename コマンドで複数ファイルの名前を一括変換する型を初心者向けにやさしく解説します。-n での事前確認や s/// 置換、Perl 版と util-linux 版の違いまで。
記事を読む →ripgrep(rg)は .gitignore を自動で尊重する高速検索ツール。grep との違い、インストール、型・glob 絞り込み、文脈表示、置換プレビューまで実務目線で解説。
記事を読む →root って何でも消せる神様アカウント? なぜ普段は使っちゃダメで、代わりに sudo を使うの? 管理者権限の正体と安全な付き合い方を、ライナと一緒に整理していくよ。
記事を読む →rsync の差分同期を実務で。--delete でのミラーリング・--link-dest での世代バックアップ・除外設定・帯域制御まで、事故らない定石を解説。
記事を読む →scp と rsync の正しい使い分け。Permission denied・パス・容量の定番事故を即切り分けできる、安全なファイル転送の型を解説。
記事を読む →sed の代表 5 パターン(置換・削除・印字・範囲・複数式)と、`-i` インプレース編集の事故防止、BRE/ERE の使い分けまでを実務目線で一気通貫に解説します。
記事を読む →SELinux の動作モードと AVC 拒否ログの読み方を解説。getenforce/sestatus でステータス確認、ausearch・audit2why でエラー原因を特定する実践手順。
記事を読む →1 から 100 までの連番をどう作る? seq コマンドで連番を生成し、for ループや連番ファイル作成に使う方法を会話形式で解説。範囲・増分の指定、ゼロ埋め、区切り文字の変更、カウントダウンまで初心者向けに丁寧に説明します。
記事を読む →bash・zsh・fish の特徴・互換性・設定コストを比較し、用途に合ったシェル選択基準を解説。
記事を読む →シェルスクリプトの基本的な書き方、変数、制御構造、関数等を体系的に学習します。
記事を読む →実用的なシェルスクリプトの作成方法、デバッグ技術、パフォーマンス最適化等を学習します。
記事を読む →SIGTERM・SIGKILL・SIGHUP は何が違う? signal の仕組みと kill の使い分け、graceful shutdown の理屈を実務目線で整理する。
記事を読む →ライニー先輩とリナの会話で楽しく学ぶ!sort(並べ替え)とuniq(重複削除)の基本、数値ソートの落とし穴、`sort | uniq -c | sort -rn`の頻度ランキング定番形まで丁寧に解説します。
記事を読む →大きすぎて扱えないファイルを split で分割し、cat で元通りに結合する手順を会話形式で解説。サイズ・行数・個数での分け方、連番サフィックス、壊れていないかの確認まで初心者向けに丁寧に説明します。
記事を読む →ssh コマンドを短いエイリアスで管理する方法を解説。ProxyJump による踏み台接続・IdentityFile での複数鍵使い分け・KeepAlive 設定・Host * でのデフォルト一括管理まで実務パターンを網羅します。
記事を読む →放置すると SSH が切れる原因を idle タイムアウトと keepalive 不足から切り分け、ServerAlive / ClientAlive で恒久対策する。
記事を読む →ssh-keygen で ED25519 鍵ペアを生成して ssh-copy-id で公開鍵をサーバに配置する手順を解説。パーミッション設定・~/.ssh/config による複数サーバ管理・ssh-agent でのパスフレーズ管理までカバーします。
記事を読む →SSH鍵認証がなぜパスワード認証より安全なのか。公開鍵暗号の仕組みと鍵作成・設置・パスワード認証無効化までを実務目線で解説。
記事を読む →SSH の -L / -R / -D を実例で。踏み台越しのDB接続・社内サービス公開・SOCKSプロキシまで、安全なトンネルの型を解説。
記事を読む →Permission denied (publickey)、Host key verification failed、Connection timeout の対処方法。
記事を読む →sshfs でリモートのディレクトリを SSH 経由でローカルにマウントする型。インストール・自動再接続・fstab 自動化・アンマウント・定番トラブルまで実務目線で解説。
記事を読む →curl や Python で出る SSL certificate verify failed を、openssl s_client で原因切り分け。CA証明書・チェーン不備・時刻ズレを直す手順。
記事を読む →NFS の Stale file handle を再マウントで復旧し、fsid 固定で再発を止める。
記事を読む →stat の出力フィールドを読み解く方法を解説。atime/mtime/ctime の 3 タイムスタンプの違い、inode 番号の活用、フォーマットオプションでスクリプト連携する実践的なパターンまで網羅。
記事を読む →出力ってなんで2種類あるの? stdin・stdout・stderr の仕組みと、リダイレクト・パイプの使いどころを、ライナと一緒にやさしく整理していくよ。
記事を読む →strace でプロセスのシステムコールをリアルタイムに追跡し、Permission denied・ファイル不在・接続失敗などを確実に切り分ける方法を解説。-p によるプロセスアタッチ、-e によるフィルタリング、errno の読み方を実例とともに網羅。
記事を読む →sudo と su の違いと正しい使い分けを解説。root パスワード不要の sudo が推奨される理由、sudoers の設定方法、よくある事故パターンの防ぎ方まで実務目線でまとめます。
記事を読む →sudo 実行時に出る unable to resolve host 警告を、hostname と /etc/hosts の不一致として捉え、127.0.1.1 行を整えて起動遅延ごと解消する。
記事を読む →sudoers ファイルの構文と visudo の使い方を解説。NOPASSWD や特定コマンドへの権限委譲など、実務で使える設定パターンを安全に学べる。
記事を読む →SUID・SGID・Sticky bit の仕組みと設定方法を解説。passwd・/tmp を例に、実務で必要な特殊権限ビットの知識を体系化する。
記事を読む →swap とは何か・スワップファイルの作成手順・swappiness によるカーネルパラメータ調整・OOM killer 対策まで、メモリ不足を防ぐ実践的な運用手順を解説します。
記事を読む →サーバが急に遅くなる swap スラッシングを vmstat の si/so で見抜き、原因プロセスを特定して swappiness や cgroup で恒久対処する。
記事を読む →ln コマンドで作るシンボリックリンクとハードリンクの違いを解説。inode・参照カウント・ファイルシステム跨ぎの制限など、ファイル参照の仕組みを実例付きで体系的に学べる。
記事を読む →bash の syntax error near unexpected token を読み解く。token が指す位置の意味を理解し、fi/then/done・(・改行・end of file 別に原因を切り分けて直す。
記事を読む →sysctl でカーネルパラメータを確認・変更し、/etc/sysctl.d のドロップインで永続化する型を解説。優先順位・実用例・反映確認まで実務目線でまとめる。
記事を読む →systemctl の使い方を解説。Nginx・Apache・SSH 等のサービスを status・start・restart・enable で管理する方法と障害対応パターン。
記事を読む →systemctl の Failed to start を最短で切り分け。status・journalctl・exit code から ExecStart・権限・依存・start-limit のハマりどころを順に潰す診断手順。
記事を読む →systemd timer と cron の違いを比較。ログ・依存関係・細かいスケジュール制御が必要なら systemd timer、手軽さ重視なら cron。実務での設定例付き。
記事を読む →.service ファイルを /etc/systemd/system/ に作成して自作スクリプトやアプリをデーモン化する方法を解説。[Unit][Service][Install] の各セクション・ExecStart・Restart・EnvironmentFile の設定から systemctl enable/start まで手順を網羅。
記事を読む →ライニー先輩とリナの会話で学ぶ!tac は「行の並び」を、rev は「行内の文字」を逆順に。名前も対象も逆な 2 つのコマンドの違いと使いどころを初心者向けに解説。
記事を読む →tarコマンドで圧縮・解凍・中身確認ができるようになる解説。.tar.gz/.tgz/.tarの違い、変な場所への展開事故や上書き事故を防ぐ方法を紹介します。
記事を読む →tar の増分バックアップを実務で使う型。--listed-incremental でレベル0/1の差分を取り、--exclude で不要物を除外、-C と --strip-components で展開先とパス階層を制御する方法を解説します。
記事を読む →taskset でプロセスを特定の CPU コアに固定する。-c での起動時固定と -p での実行中再割り当て、性能検証・コア隔離の実務手順を解説。
記事を読む →tcpdump でパケットを見える化。キャプチャ開始・BPFフィルタ・pcap保存・Wireshark連携まで、通信トラブルを切り分ける型を解説。
記事を読む →ライニー先輩とリナの会話で楽しく学ぶ!パイプの途中で出力をファイルに保存しながら次のコマンドに流す tee の使い方を解説。-a 追記オプションや root ファイルへの書き込みに使う sudo tee パターンまで丁寧に説明します。
記事を読む →ターミナルとは何か、基本的な操作方法、知っておくべき概念を初心者向けに解説します。コマンドライン操作の第一歩として最適な内容です。
記事を読む →test・[ ]・[[ ]] の違いを実務目線で整理。文字列/数値/ファイル比較とクォート事故の回避を、コピペできる型で解説します。
記事を読む →文字コードとUTF-8の仕組み、文字化けが起きる理由、file・iconv・nkf・locale での確認と変換手順を実務目線で整理する。
記事を読む →実行中のバイナリは cp で上書きできない。原因を lsof で特定し、rename で安全に差し替える。
記事を読む →ライニー先輩とリナの会話で学ぶ!timeout コマンドで実行時間を制限し、固まったコマンドを自動で打ち切る型を初心者向けにやさしく解説します。終了ステータス 124 や -k での強制終了まで。
記事を読む →systemd-tmpfiles と tmpfiles.d の書き方を解説。/tmp・/run・カスタムディレクトリの定期削除・パーミッション設定・起動時生成を自動化するルール。
記事を読む →ライニー先輩とリナの会話で楽しく学ぶ!SSH が切れても作業が消えない tmux の使い方を、セッション・ウィンドウ・ペインの 3 階層、prefix キー(Ctrl+b)、detach/attach まで初心者目線で丁寧に解説します。
記事を読む →ssh-agent の鍵の送りすぎで MaxAuthTries を超える仕組みを理解し、IdentitiesOnly と ~/.ssh/config で確実に直す。
記事を読む →FD 上限到達の原因特定。ulimit / limits.conf / sysctl / systemd で恒久設定する手順。
記事を読む →top のサマリ行から CPU・メモリ・I/O のどこが詰まっているかを 30 秒で判断する読み方を解説。%us/%sy/%wa の切り分け基準、htop のツリー表示・フィルタ・F キー操作まで実務目線で身につけます。
記事を読む →traceroute で経路を、mtr で各ホップのロスと遅延を継続測定。* の意味やロスの読み方を覚えて、どの区間で遅延・損失が起きているかを特定する実務の型を解説。
記事を読む →trap でシグナルを捕捉し、一時ファイル削除などの後始末を確実に実行する型を解説。EXIT 疑似シグナル・cleanup 関数・set -e との組み合わせまで実務目線でまとめます。
記事を読む →lsだけでは把握しづらいディレクトリ構造を、treeでツリー状に一発可視化。-Lで深さを制限し、-dでフォルダだけ、-Iでnode_modulesを除外する実用テクニックまで会話形式で丁寧に解説します。
記事を読む →「ufw enable したらSSH接続できなくなった」の原因と復旧手順。
記事を読む →ulimit でプロセスが使えるリソース上限を制御する。ソフト/ハードリミットの違い、open files の上限、limits.conf と systemd での永続化、Too many open files の切り分けまで実務目線で解説。
記事を読む →umask がどのようにデフォルト権限を決定するかを解説。ビット演算による計算方法、022/077/002 などよく使われる値の意味、.bashrc や /etc/profile への永続化手順まで実践的に網羅。
記事を読む →useradd/usermod/groupadd を使ったユーザー・グループ管理の実践ガイド。マルチユーザー環境の構築手順と /etc/passwd の読み方を解説。
記事を読む →useradd でユーザーを作成し、usermod でグループ・属性を変更し、userdel で削除する基本手順を解説。sudo 権限付与やグループ管理の実践パターンも網羅。
記事を読む →ライニー先輩とリナの会話で楽しく学ぶ!watch でコマンドを一定間隔で繰り返し実行し、出力の変化を監視する方法を解説。-n の間隔指定、-d の差分ハイライト、パイプのクォート、終了の仕方まで初心者目線で丁寧に。
記事を読む →ライニー先輩とリナの会話で楽しく学ぶ!wc の基本(-l 行数 / -w 単語数 / -c バイト数 / -m 文字数)、`ls | wc -l` の件数カウント、日本語でバイトと文字数がずれる理由まで丁寧に解説します。
記事を読む →シェルって結局なに? bash・zsh・sh の違いと、カーネルとの関係を、ライナと一緒にやさしく整理していくよ。
記事を読む →Linuxの基本概念、歴史、特徴を初心者向けに分かりやすく解説します。なぜLinuxが重要なのか、どのような場面で使われているのかを具体例とともに学べます。
記事を読む →今このサーバーに誰がログインしている? いつ誰がログインした? who・w・last の 3 コマンドで、ログイン中のユーザー・各自の作業内容・過去のログイン履歴を調べる方法を会話形式で解説。再起動履歴やログイン失敗の確認まで初心者向けに丁寧に説明します。
記事を読む →Linux学習のメリット、キャリアへの影響、現代のIT業界における重要性を詳しく解説します。学習のモチベーション向上に役立つ内容です。
記事を読む →WSL2でWindowsにLinux環境を構築する方法を解説します。インストール手順、ディストリビューションの選び方、基本的なLinux操作、WindowsとLinuxのファイル共有までを網羅しています。
記事を読む →