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 投稿