UNIXコマンド

【tar】 ファイルやディレクトリをアーカイブ/展開するコマンド

tarは、LinuxやUnix系OSで利用されるコマンドであり、複数のファイルやディレクトリを一つのアーカイブファイルにまとめることができます。 また、アーカイブしたファイルを元の状態に戻すことも可能です。 ファイルやディレクトリの管理・バ

続きを読む »

【cut】 テキストから指定フィールドや文字列を抽出するコマンド

cut コマンドは、テキストから特定のフィールドや文字列を抽出するために利用されます。 ファイルや標準入力から読み込んだデータの中から、必要な部分だけを効率的に取り出せるため、ログ解析やデータ加工などで活用されます。 区切り文字やバイト・文

続きを読む »

【tcsh】 Cシェル互換の機能を持つシェルを提供するコマンド

tcshは、Cシェル(csh)の機能互換を基に拡張されたシェルです。 ユーザーはコマンドライン編集、タブ補完、履歴管理などの便利な機能を活用でき、作業効率を高める環境が整っています。 Unix系システムで広く利用され、対話的な操作やスクリプ

続きを読む »

【tee】 標準出力の内容をファイルへ書き出しつつ表示するコマンド

teeコマンドは、標準出力の内容をファイルに保存しながら、同時に画面へ表示するためのツールです。 通常のリダイレクトでは画面表示がなくなる出力を、teeを使うことでログ記録やリアルタイムなモニタリングを行いながら確認できます。 オプションを

続きを読む »

【telinit】 initプロセスにランレベル変更を指示するコマンド

telinitは、initプロセスに対してランレベルの変更を指示するコマンドです。 Linuxシステムにおいて、システムの起動状態や停止状態の切り替えに使用され、運用管理時の柔軟なシステム制御を実現します。 適切なオプションを指定することで

続きを読む »

【chroot】 ルートディレクトリを変更して環境を隔離するコマンド

chrootは、UNIXやLinuxで利用されるコマンドです。 ルートディレクトリを変更して隔離された環境を作成するため、特定のプログラムやサービスを安全に実行できます。 これにより、テストやセキュリティ対策の際に、ホストシステム全体への影

続きを読む »

【comm】 2つのソート済みファイルを行単位で比較するコマンド

commコマンドは、2つのソート済みファイルを行単位で比較して、各ファイル固有の行や共通の行を分類して表示するツールです。 出力は通常3列に分かれており、各列にそれぞれ一方のファイルのみ、もう一方のファイルのみ、両方に共通する行が示されます

続きを読む »

【cp】 ファイルやディレクトリをコピーするコマンド

cpコマンドは、LinuxやUnix環境でファイルやディレクトリをコピーするための基本的なツールです。 シンプルな使い方でありながら、オプションを組み合わせることで再帰的なコピーや上書き防止など、柔軟な操作が可能になります。 日常のファイル

続きを読む »

【unexpand】 スペースをタブに変換するコマンド

unexpandはUnixやLinux環境で使われるコマンドです。 主に連続するスペースをタブに変換することで、ソースコードやテキストの整形を効率化します。 ファイルのフォーマットを統一し、可読性向上に役立つため、プログラミングやシステム管

続きを読む »

【uniq】 重複する行を削除または抽出するコマンド

uniq コマンドは、テキストファイルや標準入力から読み込んだデータに対して、隣接する重複行を削除したり抽出したりするために使用します。 シンプルな構文と豊富なオプションによって、ログ解析やデータの前処理など、様々なシーンで効率的な作業を実

続きを読む »
Back to top button