Linux

Thumbnail of post image 006
シェルスクリプトのcaseについて

if文と同じように条件に応じて、分岐処理ができる「case」があります。私は普段はif文で使用するので今まであまり利用する事がありませんでしたが、今回はcase について説明します。

ca ...

Linux,Ubuntu

Thumbnail of post image 194
if文の条件式の分岐について

シェルスクリプトを作成するときに、文字列や数値の比較して条件分岐する際にif文を利用するケースがあります。その際に条件を比較する時に条件式を使いますが、いつも条件式の条件を忘れてしまいその都度に過去のスクリ ...

Linux

Thumbnail of post image 071
Cronジョブでシェルスクリプトを実行すると、コマンドのパスが通っていない

Cronでシェルスクリプトをコマンドのパスをフルパスで記述していない場合は、パスが通っておらずに作ったシェルスクリプトが思っていない動作になる場合があります。C ...

Linux

Thumbnail of post image 091

grepコマンドで特定の文字を含む場合に、下記のようにgrepコマンドとwcコマンドを利用して検索結果の行数を取得してif文で分岐をよく使っています

#!/bin/bashcnt=$(grep ERROR test.log | ...

Linux

Thumbnail of post image 129

「fping」をdnfコマンドでインストールしようとすると、「nothing provides libc.so.6(GLIBC_2.34)(64bit) needed by fping-5.1-1.el9.x86_64 from za ...

Linux

Thumbnail of post image 035
Zabbix 7にバージョンアップについて

2024 年 6 月 4 日にZabbix 7がリリースされたましたが、リリース後にバージョンアップを考えていましたが時間が取れたので、Zabbix 6.4 から Zabbix 7 にバージョ ...

Linux

Thumbnail of post image 020
Zabbix 7 の主要改善点と特徴を解説

ITインフラの監視ツールとして高く評価されるZabbixですが、バージョン7ではさらに進化し、監視の精度や運用の効率を高める新機能が追加されました。Zabbix 6.4で運用しており、Zabb ...

Linux

Thumbnail of post image 088

先日の記事(Let’s Encryptで利用するSSL証明書をCockpitのSSL証明書として利用する設定)で、SSL証明書を有効にしたCockpitですが、しばらく運用していてアクセスすると証明書エラーでhttpsのページにアクセ ...

Linux,プログラミング

Thumbnail of post image 055
Cronを使ってMySQLのSQLクエリを自動実行する方法

MySQLのDBのメンテンナンスで定期的にupdate, delete分を実行したい場合があります。
そのようなケースではMySQLのSQL文を実行するシェルスクリプト ...

Linux

Thumbnail of post image 164
CockpitでSSL証明書が利用できない。「gnutls_handshake failed: A TLS fatal alert has been received.」のエラー

以前のCentOS Stream 9では、SSL証明書と ...

Linux

Thumbnail of post image 100

Cronでシェルスクリプトを実行する設定をしていましたは、指定した時間になっても実行されていませんでした。原因調査するとCronで実行するシェルスクリプトに実行権限が付与するのを忘れていたようです

シェルスクリプトは特定の ...

Linux

Thumbnail of post image 176

Cron等の通知メールやシステム関連のメールがユーザーやroot宛のMailboxに大量に溜まっているサーバーがありました。

普段は下記のようなコマンドをcronで設定してメールを削除しています

# cat/dev/ ...

Linux

Thumbnail of post image 169

ディスクの容量が圧迫したので容量削減が多いファイルを探していたのですが、「Mailbox」の容量が大きいので受診したメールを削除しようと思い、メールコマンドを入力しても下記のように「No mail for 」が表示されメールが読めませ ...

Linux,Ubuntu,WordPress

Thumbnail of post image 064
WordPressのアップデートやプラグインの更新で、「.htaccess」が勝手に書き換わる

WordPressのセキュリティ対策で管理画面へアクセスは、特定のIPアドレスのみアクセスできるように設定していますが、WordPressの ...

Linux

Thumbnail of post image 145

無償SSL署名書のLet’s Encryptで自動更新で失敗していました。ログを確認すると以下のようなエラーとなっていました

$ sudo view/var/log/letsencrypt/letsencrypt.l ...