uniqコマンドは、テキストファイル内の連続する重複行を処理するために使用されます。 基本的な使い方は、uniq [オプション] [入力ファイル]です。 重複行を削除するにはuniq、重複行を表示するにはuniq -d、重複行以外を表示する
続きを読む »unhashコマンドは、Linuxのシェル(主にbash)で使用され、コマンドハッシュを無効化するために利用されます。 シェルはコマンドの実行速度を向上させるため、実行済みコマンドのパスをハッシュテーブルにキャッシュしますが、unhashを
続きを読む »unaliasコマンドは、Linuxで設定されたエイリアス(alias)を削除するために使用します。 エイリアスは、コマンドを短縮形や別名で実行できるようにする機能です。 unaliasを使うと、特定のエイリアスを削除したり、すべてのエイリ
続きを読む »umaskコマンドは、新規に作成されるファイルやディレクトリのデフォルトパーミッションを制御するために使用されます。 umask値は、許可されないパーミッションをビットマスク形式で指定します。 デフォルトのパーミッションは、ファイルが通常6
続きを読む »typeコマンドは、指定したコマンドがどのように解釈されるかを確認するために使用します。 具体的には、コマンドがシェルの組み込みコマンド、エイリアス、関数、または外部コマンドのいずれであるかを表示します。 例えば、type lsと入力すると
続きを読む »treeコマンドは、Linuxでディレクトリ構造をツリー形式で表示するためのツールです。 指定したディレクトリ以下のファイルやフォルダを階層的に視覚化します。 基本的な使い方はtree [ディレクトリ名]で、ディレクトリ名を省略するとカレン
続きを読む »touchコマンドは、ファイルのタイムスタンプ(アクセス時間や更新時間)を変更するために使用されます。 指定したファイルが存在しない場合、新しい空のファイルを作成します。 タイムスタンプを変更するには、touchのオプションを使用します。
続きを読む »topコマンドは、Linuxで実行中のプロセスやシステムリソースの使用状況をリアルタイムで監視するためのツールです。 コマンドを実行すると、CPU使用率、メモリ使用量、実行中のプロセス一覧などが表示されます。 デフォルトでは、プロセスはCP
続きを読む »timeコマンドは、指定したコマンドの実行時間を計測するためのLinuxユーティリティです。 実行結果として、実行にかかった「実時間(real)」「ユーザーCPU時間(user)」「システムCPU時間(sys)」を表示します。 使い方は、t
続きを読む »tarコマンドは、Linuxでファイルやディレクトリをまとめてアーカイブするために使用されます。 アーカイブの作成には、tarコマンドに-c(create)オプションを指定します。 基本的な構文はtar -cf アーカイブ名.tar 対象フ
続きを読む »tailコマンドは、ファイルの末尾から指定した行数を表示するために使用されます。 最終行からn行を表示するには、-nオプションを使います。 例えば、tail -n 10 filenameとすると、filenameの最終行から10行分が表示さ
続きを読む »systemctlコマンドは、Linuxのsystemdを管理するためのツールで、サービスの制御や設定を行います。 サービスの開始はsystemctl start サービス名、停止はsystemctl stop サービス名、再起動はsyst
続きを読む »suspendコマンドは、現在のシェルセッションを一時停止(サスペンド)するためのコマンドです。 主にシェルスクリプトや対話型シェルで使用され、シェルプロセスを停止状態(SIGTSTPシグナル)にします。 一時停止されたシェルは、fgコマン
続きを読む »sudoコマンドは、Linuxで管理者権限(root権限)を一時的に借りてコマンドを実行するためのツールです。 通常のユーザーがシステム設定やソフトウェアのインストールなど、特権が必要な操作を行う際に使用します。 sudoを使うには、対象ユ
続きを読む »suコマンドは、現在のユーザーから別のユーザー(通常はスーパーユーザー)に切り替えるために使用されます。 スーパーユーザー(root)に切り替える場合、suと入力し、rootのパスワードを入力します。 su -とすると、rootの環境変数も
続きを読む »Linuxのsshコマンドは、Secure Shellプロトコルを使用してリモートサーバーに安全に接続するためのツールです。 基本的な構文はssh ユーザー名@ホスト名で、指定したユーザーとしてリモートサーバーにログインします。 ポート番号
続きを読む »sourceコマンドは、指定したファイルを現在のシェル環境で実行するためのコマンドです。 主にシェル設定ファイル(例:.bashrcや.bash_profile)の変更を即時反映させる際に使用されます。 通常、シェル設定ファイルを編集した後
続きを読む »sortコマンドは、テキストファイルの行を指定した基準で並び替えるためのLinuxコマンドです。 デフォルトでは、アルファベット順(辞書順)に並び替えます。 使用例として、sort ファイル名で並び替えが可能です。 オプションを指定すること
続きを読む »Linuxのshiftコマンドは、シェルスクリプト内で位置パラメータ($1, $2, $3…)を左にシフトさせるために使用されます。 デフォルトでは1つシフトしますが、引数を指定することで複数回シフト可能です。 例えば、shif
続きを読む »