Bash

[Linux/csh] hashstatコマンドの使い方 – ハッシュ解析の効率化

hashstatコマンドは、Cシェル(csh)やその派生であるtcshで使用され、コマンド検索のために使用されるハッシュテーブルの統計情報を表示します。 Cシェルは、コマンドの実行速度を向上させるために、実行したコマンドのパスをハッシュテー

続きを読む »
Bash

Linux – groupdelコマンドの使い方 – グループを削除する

Linuxのgroupdelコマンドは、指定したグループをシステムから削除するために使用されます。 基本的な構文はgroupdel グループ名です。 このコマンドを実行するには管理者権限が必要です。 削除対象のグループが現在ログイン中のユー

続きを読む »
Bash

Linux – groupaddコマンドの使い方 – グループを新規追加する

groupaddコマンドは、Linuxで新しいグループを作成するためのコマンドです。 システム管理者がユーザー管理を効率化するために使用します。 基本的な使い方はgroupadd グループ名です。 オプションとして、-gでグループIDを指定

続きを読む »
Bash

Linux – grepコマンドの使い方 – ファイルの中身のパターンマッチング検索

grepコマンドは、指定したパターンに一致する文字列をファイルや標準入力から検索するためのLinuxコマンドです。 基本的な使い方は「grep ‘パターン’ ファイル名」です。 例えば、 grep 'error' l

続きを読む »
Bash

Linux – globコマンドの使い方 – ファイルのパターンマッチング検索

Linuxのglobは、シェルやプログラム内でファイル名のパターンマッチングを行うための機能です。 ワイルドカード(例:\(*\)で任意の文字列、\(?\)で任意の1文字、\([abc]\)で特定の文字セット)を使用して、特定の条件に一致す

続きを読む »
Bash

Linux – ftpコマンドの使い方 – FTPサーバーに接続する

Linuxのftpコマンドは、FTP(File Transfer Protocol)を使用してサーバーに接続し、ファイルのアップロードやダウンロードを行うためのツールです。 接続するには、ターミナルでftp [サーバーアドレス]を実行します

続きを読む »
Bash

Linux – freeコマンドの使い方 – メモリの使用状況の確認

freeコマンドは、Linuxシステムでメモリの使用状況を確認するためのツールです。 物理メモリ、スワップ領域、バッファ/キャッシュの使用量や空き容量を表示します。 基本的な使い方は free と入力するだけで、メモリの概要が表示されます。

続きを読む »
Bash

Linux – fingerコマンドの使い方 – ログイン中ユーザー情報の取得

fingerコマンドは、LinuxやUnixシステムでユーザー情報を取得するためのツールです。 指定したユーザーのログイン状況やフルネーム、ホームディレクトリ、シェルなどの情報を表示します。 基本的な使い方はfinger [ユーザー名]で、

続きを読む »
Bash

Linux – fgコマンドの使い方 – ジョブのフォアグラウンド化

fgコマンドは、バックグラウンドで実行中のジョブをフォアグラウンドに戻すために使用されます。 ジョブは、シェルで実行中のプロセスのことを指し、Ctrl+Zで一時停止したジョブや、&を使ってバックグラウンドで実行したジョブが対象です。

続きを読む »
Bash

Linux – exitコマンドの使い方 – シェルの終了/ログアウト

exitコマンドは、Linuxシェルを終了する際に使用します。 現在のシェルセッションを終了し、ログインシェルの場合はログアウトも行います。 引数として終了ステータスを指定可能で、デフォルトは0(成功)です。 例えば、exit 1はエラー終

続きを読む »
Bash

Linux – execコマンドの使い方 – 同一プロセスで外部コマンドを実行する

execコマンドは、現在のシェルプロセスを終了させずに外部コマンドを実行する際に使用されます。 execを使うと、新しいプロセスを作成せず、現在のプロセスを指定したコマンドで置き換えます。 これにより、プロセスIDが変わらず、リソースの節約

続きを読む »
Bash

Linux – evalコマンドの使い方 – コマンド文字列の結合

evalコマンドは、引数として渡された文字列を再評価し、シェルコマンドとして実行するためのLinuxコマンドです。 主に、変数展開やコマンド文字列の結合を動的に処理する際に使用されます。 例えば、変数に格納されたコマンドや複数の文字列を組み

続きを読む »
Bash

Linux – envコマンドの使い方 – 環境変数の設定・確認

envコマンドは、Linuxで環境変数を確認・設定したり、一時的に変更した環境でコマンドを実行するために使用されます。 単にenvと入力すると現在の環境変数一覧が表示されます。 特定の環境変数を設定してコマンドを実行する場合は、env VA

続きを読む »
Bash

Linux – Bashにendifはない!代わりにfi文を使用する

Bashスクリプトでは、条件分岐に「if文」を使用しますが、C言語や他のプログラミング言語のような endif は存在しません。 その代わり、条件分岐の終了を示すために fi を使用します。 「if〜then〜fi」という構文が基本形で、ネ

続きを読む »
Bash

Linux – awkコマンドにおけるBEGIN-ENDブロックの使い方

awkコマンドのBEGIN-ENDブロックは、データ処理の前後に特定の処理を実行するために使用されます。 BEGINブロックは入力データの処理が始まる前に実行され、ENDブロックはすべてのデータ処理が終了した後に実行されます。 例えば、BE

続きを読む »
Bash

Linux – if文でのelseの使い方 – 条件分岐処理

Linuxのシェルスクリプトにおけるif文でのelseは、条件が満たされなかった場合に実行される処理を指定するために使用されます。 基本的な構文は以下の通りです: if [ 条件 ]; then コマンド1 else コマンド2 fi if

続きを読む »
Bash

Linux – echoコマンドの使い方 – 画面に文字列や数値を表示する

echoコマンドは、指定した文字列や数値を標準出力(通常は画面)に表示するためのLinuxコマンドです。 基本的な使い方は「echo ‘表示したい内容’」の形式で、シングルクォートやダブルクォートで囲んだ文字列を表示

続きを読む »
Bash

Linux – duコマンドの使い方 – ファイルのディスク使用量の表示

duコマンドは、Linuxでファイルやディレクトリのディスク使用量を表示するために使用されます。 基本的な使い方は、du [オプション] [ファイル/ディレクトリ]です。 オプションとして、-hを使うと人間が読みやすい形式(KB, MB,

続きを読む »
Bash

Linux – dirsコマンドの使い方 – 記録したディレクトリ履歴の一覧を表示

Linuxのdirsコマンドは、シェルのディレクトリスタックに記録されたディレクトリ履歴を一覧表示するために使用されます。 ディレクトリスタックは、pushdやpopdコマンドで操作される一時的なディレクトリの履歴です。 dirsを実行する

続きを読む »
Back to top button