AlmaLinux 9

環境
AlmaLinux 9

書式
tcpdump host XXX.XXX.XXX.XXX -w dump.pcapng

操作例

下記のようにして特定のホストとの全通信を取得する。 ...

AlmaLinux 9

環境
RHEL8.6

操作1
ポート80への送受信のみキャプチャ
# tcpdump port 80

2.ポート22(ssh)以外への送受信をキャプチャ。
# tcpdump p ...

AlmaLinux

環境
RHEL8.6

操作例1
tcpdump -nn
ポートとホスト名の変換を行わずに、IPアドレスとポート番号で表示されます。

操作例2
# tcpdump -i eth0 ...

AlmaLinux

環境
RHEL8.6

概要
環境変数「IFS」(Internal Filed Separator)には、bashの場合「スペース」「タブ」「改行」($’ \t\n’)といった値が初期設定されています。

AlmaLinux

環境
RHEL8.6

エラー現象
cronが動かないのログファイルを確認する方法

確認方法
1./var/log/syslog ファイルの確認
cat/var/log/syslo ...

AlmaLinux

環境
RHEL8.6

構文
配列名=(xxxx)
変数名=”$(IFS=,; echo “${配列名}”)”

使用例

arrA=(a ...

AlmaLinux

環境
RHEL8.6

構文
文字列変数 =文字列1,文字列2,文字列3,…
配列名 =(${文字列変数//,/})
bashの変数をsplitして配列を作るには、文字列置換を利用 ...

Ansible

環境
RHEL 9.2
Ansible

操作方法
1.イベントリファイルの作成
testdevという親グループを作成し、baseという子グループを作成します

ファイル名:host ...

batch

環境
bash 5.1.8
RedHat 9.2

構文
配列変数名=(${文字列変数名//区切り文字/,})
カンマの代わりに指定文字列 で連結された文字列を分割します。

使用例 ...

batch

環境
$ bash -version | head -n 1
GNU bash, バージョン 5.1.8(1)-release (x86_64-redhat-linux-gnu)
RedHat 9.2 ...

RHEL9

環境
RHEL8.6

オプションについて

c:アーカイブを実行して新しいtarファイルを作成する(create)x:アーカイブからファイルを抽出する(extract)v:圧縮・解凍状況を表示させる(verbo ...

AlmaLinux

環境
RHEL8.6

構文
変数の定義
var1=11

配列に代入
array=($var1 $var2 $var3 )

for文でarrayの要素を順番に取り出しま ...

AlmaLinux 9

環境
RHEL8.6

構文
for 変数名 in 複数値・変数・範囲 do コマンド done
条件・値が変数と合う場合それの次のコマンドを実行します。

サンプルコード

#!/bi ...

AlmaLinux 9

環境
AlmaLinux release 9.2 (Turquoise Kodkod)

構文

while do 処理コードdone

比較 意味 例
-eq イコール $aと$bが同じ場合TRUE ...

AlmaLinux 9

環境
AlmaLinux release 9.2 (Turquoise Kodkod)

構文
if
ifの基本の書き方は if then コマンド fi です。
条件が真の場合 then ...

AlmaLinux 9

環境
AlmaLinux release 9.2 (Turquoise Kodkod)

特別な変数について
$0 スクリプト名
$1 ~ $9 引数、1番目の引数を$1、2番目の引数を$2でアクセス ...

AlmaLinux 9

環境
AlmaLinux release 9.2 (Turquoise Kodkod)

変数について
・変数の名前として半角英数字とアンダーバーが使えます。aからz、AからZ、0から9と_です。
・ ...

AlmaLinux 9

環境
AlmaLinux release 9.2 (Turquoise Kodkod)

構文
read 変数名
echo $変数名
echoで出力、 readで入力します。

サン ...