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

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

6月22日 20:58 投稿

Linuxにおけるエイリアスとコマンド実行のメカニズム

エイリアスの確認方法 Linux環境では、コマンドにデフォルトのオプションや引数を付与するためにエイリアスが活用されています。例えば、lsコマンドはls -Fのエイリアスとして設定されている場合があります。 特定のコマンドがエイリアスかどうかを確認するには、aliasまたはtypeコマンドを使用します。 alias コマンド名 type コマンド名 実行結果の例 [root@localhost v ...

6月22日 16:07 投稿

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

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

6月16日 22:20 投稿

CentOS 7の基本コマンドと設定方法

環境説明 オペレーティングシステム: CentOS Linux release 7.6.1810 (Core) コマンドと設定方法 エラーメッセージと対処法 bash: ip コマンドが見つかりません エラーメッセージ: bash: ip コマンドが見つかりません 解決策: yum -y install net-tools -bash: telnet: コマンドが見つかりません エラーメッセージ: -bash: telnet: コマンドが見つかりません インストー ...

6月16日 22:10 投稿

awkの主要オプションと配列の利用方法、および本番環境データの統計処理

awkの主なオプションのまとめ 外部環境変数をawkで使用する(-vオプション) awk -v num2="$num1" -v var1="$var" 'BEGIN{print num2,var1}' -fオプションによるスクリプトファイルからの読み込み awkスクリプトファイル(1.awk): BEGIN{ str="I hava a tream" location=index(str,"ea") print location } awk - ...

6月15日 23:03 投稿

Tessent Shellの操作環境、コンテキスト、モード及びデータモデル

Tessent Shell環境では、コンテキスト(**context**)とシステムモード(**system mode**)を設定することで実行するタスクをツールに指示します。ツールは設計データモデル(**design data models**)を使用して関連する設計データを格納します。 1. ツールの起動 LinuxプラットフォームでTessent Shellを起動するコマンドは次の通りです: $ tessent --interactive ...

6月15日 16:26 投稿

Linux のディレクトリ構造と基本的なコマンド

ディレクトリ構造 Linux のディレクトリ構造は Filesystem Hierarchy Standard (FHS) に従っており、異なる Linux ディストリビューション間で一貫性を保っています。主なディレクトリとその用途は以下の通りです。 / (ルートディレクトリ)システムのすべてのファイルとディレクトリのルートとなる場所です。 /bin (バイナリ)基本的なユーザーコマンドのバイナリファイル ...

6月5日 16:35 投稿

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

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

6月1日 17:34 投稿

シェルスクリプトにおける数学演算

expr を用いた数学演算 expr 演算子の一覧 大小比較: 整数のみ比較可能で、スペースが必要。Linuxの予約語はエスケープが必要です。 a=10 b=20 expr $a \> $b 前のコマンドの実行結果を確認します。 echo $? 0が成功、それ以外は失敗を意味します。 小なり、小なりイコール、大なりイコール expr $a \< $b expr $a \<= $b expr $a \>= $b 演算: 加算、減算 ...

5月26日 06:51 投稿

Linuxシェルスクリプト入門:基本コマンドとスクリプト作成

1. 16の基本コマンド 1. ファイルの所有者変更:(sample.txtの所有者をdb_userに変更し、ls -lで確認) chown db_user:db_group sample.txt 2. 現在のユーザーに実行権限を追加し、ls -lで確認: chmod u+x sample.txt 3. ファイルの差分を確認: diff file_a.txt file_b.txt 4. ファイルの位置を検索: find ./ -name sample.txt 5. プ ...

5月20日 04:36 投稿