Bash

Linux – uniqコマンドの使い方 – テキストファイルの重複行の表示・削除

uniqコマンドは、テキストファイル内の連続する重複行を処理するために使用されます。 基本的な使い方は、uniq [オプション] [入力ファイル]です。 重複行を削除するにはuniq、重複行を表示するにはuniq -d、重複行以外を表示する

続きを読む »
Bash

Linux – unhashコマンドの使い方 – コマンドハッシュの無効化

unhashコマンドは、Linuxのシェル(主にbash)で使用され、コマンドハッシュを無効化するために利用されます。 シェルはコマンドの実行速度を向上させるため、実行済みコマンドのパスをハッシュテーブルにキャッシュしますが、unhashを

続きを読む »
Bash

Linux – unaliasコマンドの使い方 – aliasを削除する

unaliasコマンドは、Linuxで設定されたエイリアス(alias)を削除するために使用します。 エイリアスは、コマンドを短縮形や別名で実行できるようにする機能です。 unaliasを使うと、特定のエイリアスを削除したり、すべてのエイリ

続きを読む »
Bash

Linux – umaskコマンドの使い方 – 新規ファイルのパーミッション表示・変更

umaskコマンドは、新規に作成されるファイルやディレクトリのデフォルトパーミッションを制御するために使用されます。 umask値は、許可されないパーミッションをビットマスク形式で指定します。 デフォルトのパーミッションは、ファイルが通常6

続きを読む »
Bash

Linux – typeコマンドの使い方 – コマンドのタイプを調べる

typeコマンドは、指定したコマンドがどのように解釈されるかを確認するために使用します。 具体的には、コマンドがシェルの組み込みコマンド、エイリアス、関数、または外部コマンドのいずれであるかを表示します。 例えば、type lsと入力すると

続きを読む »
Bash

Linux – treeコマンドの使い方 – ディレクトリをツリー形式で表示

treeコマンドは、Linuxでディレクトリ構造をツリー形式で表示するためのツールです。 指定したディレクトリ以下のファイルやフォルダを階層的に視覚化します。 基本的な使い方はtree [ディレクトリ名]で、ディレクトリ名を省略するとカレン

続きを読む »
Bash

Linux – touchコマンドの使い方 – ファイルのタイムスタンプの変更

touchコマンドは、ファイルのタイムスタンプ(アクセス時間や更新時間)を変更するために使用されます。 指定したファイルが存在しない場合、新しい空のファイルを作成します。 タイムスタンプを変更するには、touchのオプションを使用します。

続きを読む »
Bash

Linux – topコマンドの使い方 – 実行中プロセス一覧の表示・管理

topコマンドは、Linuxで実行中のプロセスやシステムリソースの使用状況をリアルタイムで監視するためのツールです。 コマンドを実行すると、CPU使用率、メモリ使用量、実行中のプロセス一覧などが表示されます。 デフォルトでは、プロセスはCP

続きを読む »
Bash

Linux – timeコマンドの使い方 – コマンド実行時間の計測

timeコマンドは、指定したコマンドの実行時間を計測するためのLinuxユーティリティです。 実行結果として、実行にかかった「実時間(real)」「ユーザーCPU時間(user)」「システムCPU時間(sys)」を表示します。 使い方は、t

続きを読む »
Bash

Linux – tarコマンドの使い方 – tarアーカイブの作成

tarコマンドは、Linuxでファイルやディレクトリをまとめてアーカイブするために使用されます。 アーカイブの作成には、tarコマンドに-c(create)オプションを指定します。 基本的な構文はtar -cf アーカイブ名.tar 対象フ

続きを読む »
Bash

Linux – tailコマンドの使い方 – 最終行からn行表示する

tailコマンドは、ファイルの末尾から指定した行数を表示するために使用されます。 最終行からn行を表示するには、-nオプションを使います。 例えば、tail -n 10 filenameとすると、filenameの最終行から10行分が表示さ

続きを読む »
Bash

Linux – systemctlコマンドの使い方 – サービスの開始/停止/再起動/自動起動

systemctlコマンドは、Linuxのsystemdを管理するためのツールで、サービスの制御や設定を行います。 サービスの開始はsystemctl start サービス名、停止はsystemctl stop サービス名、再起動はsyst

続きを読む »
Bash

Linux – suspendコマンドの使い方 – シェルを一時停止する

suspendコマンドは、現在のシェルセッションを一時停止(サスペンド)するためのコマンドです。 主にシェルスクリプトや対話型シェルで使用され、シェルプロセスを停止状態(SIGTSTPシグナル)にします。 一時停止されたシェルは、fgコマン

続きを読む »
Bash

Linux – sudoコマンドの使い方 – 管理者権限でコマンドを実行

sudoコマンドは、Linuxで管理者権限(root権限)を一時的に借りてコマンドを実行するためのツールです。 通常のユーザーがシステム設定やソフトウェアのインストールなど、特権が必要な操作を行う際に使用します。 sudoを使うには、対象ユ

続きを読む »
Bash

Linux – suコマンドの使い方 – スーパーユーザー(管理者権限)への変更

suコマンドは、現在のユーザーから別のユーザー(通常はスーパーユーザー)に切り替えるために使用されます。 スーパーユーザー(root)に切り替える場合、suと入力し、rootのパスワードを入力します。 su -とすると、rootの環境変数も

続きを読む »
Bash

Linux – sshコマンドの使い方 – サーバーへのリモート接続

Linuxのsshコマンドは、Secure Shellプロトコルを使用してリモートサーバーに安全に接続するためのツールです。 基本的な構文はssh ユーザー名@ホスト名で、指定したユーザーとしてリモートサーバーにログインします。 ポート番号

続きを読む »
Bash

Linux – sourceコマンドの使い方 – シェル設定変更処理の即時反映

sourceコマンドは、指定したファイルを現在のシェル環境で実行するためのコマンドです。 主にシェル設定ファイル(例:.bashrcや.bash_profile)の変更を即時反映させる際に使用されます。 通常、シェル設定ファイルを編集した後

続きを読む »
Bash

Linux – sortコマンドの使い方 – テキストファイルの行の並び替え

sortコマンドは、テキストファイルの行を指定した基準で並び替えるためのLinuxコマンドです。 デフォルトでは、アルファベット順(辞書順)に並び替えます。 使用例として、sort ファイル名で並び替えが可能です。 オプションを指定すること

続きを読む »
Bash

Linux – shiftコマンドの使い方 – 位置パラメータのシフト

Linuxのshiftコマンドは、シェルスクリプト内で位置パラメータ($1, $2, $3…)を左にシフトさせるために使用されます。 デフォルトでは1つシフトしますが、引数を指定することで複数回シフト可能です。 例えば、shif

続きを読む »
Back to top button