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を実行する

続きを読む »
Bash

Linux – diffコマンドの使い方 – ファイルの差分チェック

Linuxのdiffコマンドは、2つのファイル間の差分を比較するために使用されます。 基本的な構文はdiff [オプション] ファイル1 ファイル2です。 出力は、変更箇所を示す形式で表示され、行の追加は > 、削除は < で表

続きを読む »
Bash

Linux – dfコマンドの使い方 – ディスク容量の表示(使用中/空き容量)

dfコマンドは、Linuxでファイルシステムのディスク使用状況を確認するためのコマンドです。 デフォルトでは、各ファイルシステムの総容量、使用中容量、空き容量、使用率、マウントポイントを表示します。 -hオプションを付けると、容量が人間に読

続きを読む »
Bash

Linux – deluserコマンドの使い方 – グループからユーザーを削除

deluserコマンドは、Linuxでユーザーを削除する際に使用されます。 特定のグループからユーザーを削除するには、--remove-user-from-groupオプションを使用します。 基本的な構文はdeluser ユーザー名 グルー

続きを読む »
Bash

Linux – dateコマンドの使い方 – 日付や時刻を取得する

Linuxのdateコマンドは、現在の日時を取得・表示したり、指定したフォーマットで日時を出力したりするために使用されます。 デフォルトではシステムの現在時刻を表示しますが、+オプションを使うことでカスタムフォーマットが可能です(例:dat

続きを読む »
Bash

Linux – curlコマンドの使い方 – Webサーバーとの通信処理

curlコマンドは、LinuxでWebサーバーとの通信を行うためのツールです。 HTTPやHTTPSなどのプロトコルを使用して、リクエストを送信し、レスポンスを取得できます。 基本的な使い方は curl URL で、指定したURLに対してG

続きを読む »
Bash

Linux – curlコマンドでSSL認証を行う方法

curlコマンドでSSL認証を行うには、クライアント証明書と秘密鍵を指定します。 --certオプションでクライアント証明書を、--keyオプションで秘密鍵を指定します。 例えば、curl --cert client.crt --key c

続きを読む »
Bash

Linux – curlコマンドでよく使うオプションまとめ

curlはデータ転送を行うコマンドラインツールで、以下はよく使われるオプションです。 -XでHTTPメソッド指定、-dでPOSTデータ送信、-Hでヘッダー追加、-oで出力ファイル指定、-Oでリモートファイル名で保存、-Iでヘッダーのみ取得、

続きを読む »
Bash

Linux – curlコマンドでJSONデータをPOSTする方法

curlコマンドでJSONデータをPOSTするには、-X POSTオプションでHTTPメソッドを指定し、-HオプションでContent-Type: application/jsonヘッダーを設定します。 また、-dオプションで送信するJSO

続きを読む »
Bash

Linux – curlでHTTPS通信をする方法

curlでHTTPS通信を行うには、単にHTTPSプロトコルを使用したURLを指定するだけで可能です。 例えば、curl https://example.comとすることで、HTTPS通信が実行されます。 デフォルトでcurlはサーバー証明

続きを読む »
Bash

Linux – curlコマンドでHTTPヘッダを使う – リクエストヘッダ/レスポンスヘッダ

curlコマンドは、LinuxでHTTPリクエストを送信するためのツールです。 リクエストヘッダを指定するには-Hオプションを使用し、例えば-H "Content-Type: application/json"のように記述します。 複数のヘ

続きを読む »
Back to top button