学習ガイド

定期バックアップ講座|rsync×世代管理×復元テスト

バックアップは“作る”だけでは終わりません。復元できて初めてバックアップです。本講座では、小規模運用やフリーランスの保守現場で実際に回せる「最小構成の定期バックアップ」を、設計から実装、そして検証復元まで手を動かして仕上げます。キーワードは...
コマンドリファレンス

git rm – ファイルをリポジトリから削除するコマンド

git rm は、指定したファイルを ステージングエリアと作業ツリーから削除 するコマンドです。次のコミットでファイル削除を記録したいときや、追跡だけをやめたいとき(--cached)に利用します。構文(Syntax)git rm [オプシ...
学習ガイド

ログ調査がサクサク進む:grep・awk・sedで原因特定する実務パターン集

障害対応の現場で「とりあえず grep」から先に進めず、原因特定が長引いてしまう——そんな経験はありませんか。ログ調査は勘や根性ではなく、時系列→範囲→粒度→要約という思考の順番と、grep・awk・sedで再現できる“手の型”を揃えるだけ...
実務レシピ

.gitignoreが効かない原因は“追跡中”|git rm と –cached の正しい使い分け

「.gitignore に書いたのに、なぜか無視されない…。」ログやビルド成果物のようなディレクトリで一度はぶつかる定番の悩みです。原因のほとんどはシンプルで、そのファイル(やフォルダ)がすでに Git の“追跡対象”になっていること。.g...
学習ガイド

14日で基礎固め|Linux & Bash独学ロードマップ

学習中毒の方、初めまして——忙しくても毎日30〜60分で“実務で使えるLinux & Bash”を14日で身につけたい人のための効率重視プランです。14日間でLinux & Bashの土台を一気に固めるための独学で学習するためのロードマップ...
コマンドリファレンス

ufw – Uncomplicated Firewall

ufw は、Linux の iptables/nftables を簡単に操作できる ファイアウォール管理ツール です。複雑なルールを覚えずに、直感的なコマンドでポート制御やアクセス制御を行えます。Ubuntu などのディストリビューションで...
コマンドリファレンス

pyenv – Python バージョン管理ツール

pyenv は、複数の Python バージョンを簡単にインストール・切り替えできるツールです。開発環境ごとに異なる Python バージョンを使い分けたい場合や、特定プロジェクトに専用のバージョンを設定したいときに利用されます。構文(Sy...
コマンドリファレンス

git lfs – Git Large File Storage

git lfs (Git Large File Storage) は、Git リポジトリで大容量ファイル(画像、動画、音声、バイナリなど)を効率的に扱うための拡張機能です。大きなファイルを直接 Git に保存するのではなく、Git にはポイ...
コマンドリファレンス

yarn – JavaScript パッケージマネージャ

yarn は、JavaScript/Node.js のパッケージ管理ツールです。npm の代替として Facebook によって開発され、依存関係の解決速度やキャッシュ機能に優れています。プロジェクトの依存関係管理、スクリプト実行、ライブラ...
コマンドリファレンス

git config – 設定の確認・変更・削除とスコープを管理するコマンド

git config コマンドは、Git の設定ファイルにアクセスしてユーザー情報、エディタ、差分ツール、エイリアスなどの設定を読み書きするためのコマンドです。設定は ローカル(リポジトリ単位)、グローバル(ユーザー単位)、システム全体 の...
コマンドリファレンス

afplay – macOS 用オーディオ再生コマンド

afplay は macOS に標準搭載されている、音声ファイルをコマンドラインから再生するためのシンプルなコマンドです。mp3 / wav / aac など CoreAudio が対応するフォーマットを再生できます。構文(Syntax)a...
コマンドリファレンス

ctags – ソースコードのタグファイル生成コマンド

ctags コマンドは、プログラムのソースコードから関数・変数・クラスなどのシンボルを抽出して タグファイル を生成するためのツールです。生成されたタグファイルを使うことで、Vim や Emacs などのエディタでコード内の定義に素早くジャ...
コマンドリファレンス

sh – POSIX 標準シェル

sh は、Unix 系システムで利用される 標準シェル (Bourne Shell) を指します。POSIX に準拠した基本的なコマンド解釈・スクリプト実行環境であり、シンプルなスクリプトの移植性を高めるために使われます。Linux では実...
コマンドリファレンス

gcloud – Google Cloud CLI

gcloud コマンドは、Google Cloud Platform (GCP) を操作する公式 CLI ツールです。プロジェクト管理、Compute Engine の VM 作成、Cloud Storage の操作、IAM 権限設定、デプ...
コマンドリファレンス

aws – AWS CLI(Amazon Web Services コマンドラインインターフェース)

aws コマンドは、Amazon Web Services (AWS) の各種サービスを操作するための公式 CLI ツールです。S3 バケット操作、EC2 インスタンス管理、IAM 設定、CloudFormation デプロイなど、AWS ...