Linuxで大容量ファイルやディレクトリを検索する方法

Linux環境において、ディスク使用量が急増した際やストレージの最適化が必要な場合、大容量のファイルやディレクトリを特定することが重要です。以下に、代表的なコマンドとその活用方法を紹介します。 大容量ファイルの検索 指定されたサイズを超えるファイルを検索するには、find コマンドを使用します。たとえば、現在のディレクトリ以下で800MBを超えるファイルをすべ ...

6月22日 20:58 投稿

Linuxのsortとuniqコマンドの詳細解説

sortコマンド テキストファイルの内容を行単位で並び替えるためのコマンドです。 sort [オプション] [ファイル名] 主なオプション: -b: 行頭の空白文字を無視する -c: ファイルがすでにソートされているかチェックする -d: 英字、数字、空白以外の文字を無視してソート -f: 大文字小文字を区別しないでソート -i: ASCIIコード040〜176以外の文字を無視 -m: 複数のソート ...

6月16日 22:20 投稿

自然言語で開発コマンドを検索するAIスキル「claude-code-cheatsheet」の活用法

開発作業中に、特定のGit操作やエディタのショートカットを思い出せないことはよくある。従来はドキュメントやWeb検索に頼るしかなかったが、claude-code-cheatsheetというAIスキルを使えば、自然言語で即座に正確なコマンドを取得できる。 スキルの概要と利点 このスキルは、静的なチートシートを動的なクエリ可能な知識ベースへと変換するもので、Agent Skills標準に準 ...

6月15日 16:35 投稿

Linuxにおけるwriteコマンドの使い方

Linux/Unixシステムにおいて、writeコマンドは他のログインユーザーの端末にメッセージを送信し、シンプルなリアルタイム通信を実現するために使用されます。 基本構文 write <ユーザー名> [<端末名>] <ユーザー名>:メッセージを受信する対象ユーザー(システムにログインしている必要があります)。 [<端末名>]:オプションのパラメータです ...

6月6日 19:29 投稿

Linux基礎学習ガイド

Linuxシステムのインストール Linuxのインストール手順については割愛します。適切なディストリビューションを選択し、公式ドキュメントに従ってインストールを進めてください。 ターミナルでのログインと基本操作 ユーザー権限の確認 Linuxシステムでは、管理者(root)と一般ユーザーの権限が明確に分かれています。プロンプトの末尾記号で識別できます: [user@host ~]$ ...

6月3日 20:34 投稿

Linux 環境での基本的なコマンド操作とシステム管理入門

シェル環境におけるコマンド実行の概要 Linux システムとの対話は、カーネルに直接アクセスするのではなく、シェルと呼ばれるコマンド解釈器を介して行われます。GUI を用いないCLI(コマンドラインインターフェース)は、サーバー管理や開発効率において不可欠なスキルです。 ディレクトリ操作とナビゲーション ファイルシステムの位置を把握し、移動するための基本ツー ...

6月1日 17:34 投稿

Linux シェル環境における cp, rm, mv コマンドの対話モードとエイリアス設定の差異

Linux 環境において、ファイル操作コマンドである cp、rm、mv を実行した際、既存ファイルの上書きや削除に対して確認プロンプトが表示される場合と、されない場合が存在します。この挙動の違いは、コマンド自体の仕様ではなく、シェル上に定義されたエイリアス設定に起因しています。 ユーザー権限によるエイリアスの違い 多くの Linux ディストリビューションでは、セキ ...

5月29日 01:01 投稿

Python スクリプトの実行方法とコマンドライン操作の基礎

Python スクリプトを実行するには、端末(またはコマンドプロンプト)から適切なコマンドを発行します。本稿では、スクリプト実行の基本から、引数処理、ファイル操作、および実用的なモジュール活用まで、体系的に解説します。 1. スクリプトの実行コマンド Python ファイル(例:main.py)を実行する最も一般的な方法は以下の通りです: python main.py # または Python ...

5月15日 01:26 投稿