ディレクトリ内にあるファイルのタイムスタンプで新しい古いを調べる
ディレクトリ内にあるファイルでその中で一番古いファイル・一番新しいファイルを調べたい時は、find と sort を組み合わせるのがいいです ディレクトリ内で一番古いファイを探す find, sort を組み合わせます。 […]
VPSサーバーで「failed to subclass open: failed to open /dev/sr0: Operation not permitted」のエラー
KAGOYAのVPSサーバーで下記のエラーが発生しました。 エラーの原因 このエラーは、システムがCD/DVDドライブ(/dev/sr0)へのアクセスを試みたものの、メディアが挿入されていないか、権限・ハードウェアの制限 […]
シェルスクリプトで echo の表示が崩れる原因
「.htacces」で拒否するIPアドレスがあって、定期的にそのIPアドレスをアクセス数を通知するシェルスクリプトがあります。 「.htaccess」からRequire not ipの行をgrepで取得して、ログファイル […]
Linuxで起動しているプロセス数を確認する
Linuxでプロセス数を確認するにはpgrep を使う方法と、ps | wc -l を使用する方法はあります 私は、いつもps | wc -lの方を利用していますが、ChatGPTやGeminiなどのAIを利用すると、p […]
Nextcloud アップデート後に「サーバー識別子が設定されていません」警告を解消する
Nextcloudを最新版(Hub 26 Winter / 33.0.1)にアップデートした際、管理画面の「概要」に以下の警告が表示されるようになりました 設定サーバーIDサーバー識別子が設定されていません。Nextcl […]
Nextcloudログファイルのローテーション
NextCloudのログファイルがありますが、これはデフォルトでログローテーションされるファイルサイズが一定( 100MB)に達するとローテーションされるようです。このファイルサイズなどのログに関する設定は、config […]
NextcloudでCUI環境でバージョンアップ
Nextcloudでバージョンアップをブラウザで実行するとタイムアウトとか何かでよくバージョンアップに失敗します。その都度一時ファイルを削除したりメンテナンスモードをOffにしたりして面倒くさいことが多いです NextC […]
messagesに「Failed to start dnf-makecache.service - dnf makecache.」
このエラーの内容について 監視ツールのCocpitにログインすると、ログの項目で以下のエラーが発生しています このエラーは「リポジトリ(今回の場合はEPEL)のメタデータ取得に失敗した」ことを示しています。 一時的なネッ […]
Monit ログの出力先変更する方法
Monitのデフォルト設定では、ログの出力先が syslog(/var/log/messages や /var/log/secure)に指定されているので、messagesとかをログ監視しているとmonitのログを拾って […]




