Linux

Thumbnail of post image 037
dnfコマンドでインストール・アップデートしたパッケージの確認方法

自分の環境ではパッケージソフトの更新は、dnfコマンドの自動更新で実施しています。更新されたパッケージ一覧はcockpit経由でメールで通知がきて確認できます。 ...

Linux

Thumbnail of post image 080

diff コマンドでファイルを比較できますが、下記のように標準出力だと少しわかりにくいです。

構文:diff ファイル1 ファイル2

$ cat test1.txttest1test2test3$ cat test2 ...

Linux,Windows11

Thumbnail of post image 152

NextCloudをアップデート後に管理画面にアクセスし、「概要」→「セキュリティ&セットアップ警告」を確認すると、警告メッセージが表示されてました。

PHP OPcacheモジュールが正しく設定されていません。

Linux

Thumbnail of post image 055

RHEL7 以降、NTPサーバーは「chronyc」になっています。時刻同期の状況を確認するには「chronyc sources」とコマンドを叩くと以下のように時刻同期の状況が確認できます

$ chronyc sourcesMS ...

Linux,Ubuntu

Thumbnail of post image 118
タイムゾーンの設定を変更したいケース

インストールした直後のサーバーだとdateコマンドで日付を確認すると、時間が日本の標準時刻じゃなくてUTC(協定世界時)になっている場合があります。
OSインストール時にタイムゾーンを設定す ...

Linux

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

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

ca ...

Linux,Ubuntu

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

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

Linux

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

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

Linux

Thumbnail of post image 076

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

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

Linux

Thumbnail of post image 195

「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 092
Cronを使ってMySQLのSQLクエリを自動実行する方法

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

Linux

Thumbnail of post image 161
「mod_expires」について

mod_expires は、Apache HTTP サーバーのモジュールで、ウェブブラウザやプロキシサーバーに対して、どのくらいの期間キャッシュを保持するべきかを指定するためのヘッダ(Expires ...

Linux

Thumbnail of post image 101

Apache 2.4系でApache HTTPサーバーでロードされているすべてのモジュールを確認しようと「apachectl」コマンドで確認しましたが下記のエラーでロードされているモジュールは確認できません。バージョン情報は表示される ...

Linux

Thumbnail of post image 101

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

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

Linux

Thumbnail of post image 009

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

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

# cat/dev/ ...