実務レシピ

.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 の設定を管理するコマンド

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 では実...
コマンドリファレンス

bash – GNU Bourne-Again SHell

bash は、Linux や macOS をはじめ多くの Unix 系 OS で標準的に利用されているシェル環境です。コマンド実行、スクリプト作成、変数や関数の利用、制御構文などをサポートし、システム管理や開発で幅広く使われています。構文(...
コマンドリファレンス

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 ...
コマンドリファレンス

iptables – Linux パケットフィルタリング設定コマンド

iptables コマンドは、Linux カーネルに組み込まれた netfilter フレームワーク を操作して、パケットフィルタリングや NAT(アドレス変換)を設定するためのコマンドです。ファイアウォールの構築、ポート制御、IP マスカ...
コマンドリファレンス

rpm – RPM パッケージ管理コマンド

rpm コマンドは、Red Hat 系 Linux ディストリビューション(RHEL, CentOS, Fedora など)で利用される RPM(Red Hat Package Manager)形式のパッケージ を管理するためのツールです。...