最近の投稿

Linux / コマンド / pwd - 現在の作業ディレクトリのパスを確認
Linuxのpwdコマンドで現在の作業ディレクトリを確認する方法について説明します。論理パスと物理パス、シェル組み込みコマンドとPWD変数の違いについても併せて学びます。

Linux / コマンド / stat - ファイル情報とメタデータの確認
Linuxのstatコマンドでファイルのサイズ、権限、所有者、inode、タイムスタンプを確認する方法を説明します。atime・mtime・ctime・Birthの違いや出力形式、ファイルシステムの確認方法も整理します。

Linux / コマンド / file - ファイルの種類と形式の確認
fileで内容の特徴から形式を推定し、MIMEタイプや文字エンコーディングを確認する方法を説明します。リンクと圧縮データの扱い、複数ファイルの検査、分類結果と読み取りエラーの区別を整理します。

Linux / コマンド / tree - ディレクトリ構造をツリー形式で出力
Linuxのtreeコマンドでディレクトリとファイルの構造を階層的に確認する方法を説明します。インストール、深さ制限、隠しファイル、除外パターン、サイズ・権限表示やJSON保存方法まで整理します。

Linux / コマンド / cd - ディレクトリ移動
Linuxのcdコマンドで絶対・相対パス、ホームや前のディレクトリに移動する方法を説明します。シンボリックリンクの処理、CDPATH、スクリプトとsudo cdの限界およびエラー解決法も整理します。

Linux / コマンド / ls - ファイルとディレクトリの一覧確認
Linuxのlsコマンドで、ファイルとディレクトリの一覧、隠しファイル、権限と所有者、サイズおよび修正時間を確認する方法を説明します。よく使うオプションの組み合わせや並べ替え方法、スクリプトでlsの出力を安全に扱う基準も整理します。

Linux / コマンド / printenv - 環境変数の値を表示
Linuxのprintenvコマンドで、全体または特定の環境変数の値を確認する方法を説明します。シェル変数と環境変数の違い、終了状態、NUL区切り出力、そしてenvとの違いをまとめます。

Linux / コマンド / env - 環境変数の設定とコマンドの実行
envで一つのコマンドに環境変数を渡す方法を説明します。空の値と変数削除の違い、環境を空にする方法、作業ディレクトリの指定、シバンとprintenvの使い分けを整理します。

Linux / コマンド / time - コマンド実行時間の測定
Linuxのtimeコマンドでコマンドやパイプラインの実行時間およびリソース使用量を測定する方法を説明します。Bashの予約語とGNU /usr/bin/timeの違い、出力の保存と正確な比較方法を整理します。

Linux / コマンド / clear - ターミナル画面の整理
Linuxのclearコマンドでターミナル画面を整理する方法を説明します。スクロールバックを保持する-xオプションとCtrl+L・reset・tputの違い、TERMエラーの解決方法を扱います。