Linux
Apacheで組み込まれているモジュールの確認方法

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

続きを読む
Linux
MailBoxに溜まったメールをmailコマンドで削除する

Cron等の通知メールやシステム関連のメールがユーザーやroot宛のMailboxに大量に溜まっているサーバーがありました。 普段は下記のようなコマンドをcronで設定してメールを削除しています # cat /dev/n […]

続きを読む
Linux
mailコマンドでメールが読めない

ディスクの容量が圧迫したので容量削減が多いファイルを探していたのですが、「Mailbox」の容量が大きいので受診したメールを削除しようと思い、メールコマンドを入力しても下記のように「No mail for [ユーザー名] […]

続きを読む
Linux
ソースからコンパイルしたPHPで、php.iniを編集しても設定が反映しない

phpinfoで、「Loaded Configuration File 」の設定がない ソースからコンパイルしたphpで、/etc/php.ini で設定を変更しても変更内容が反映しません。もちろんApacheの再起動も […]

続きを読む
Linux
php.ini の場所を確認する

通常は、phpの設定ファイルの「php.ini」は「/etc/php.ini」にありますが、ソースからコンパイルしたサーバーのphpの「php.ini」を変更しても設定内容が反映されません。 php.ini の場所がソー […]

続きを読む
Linux
rsyncコマンドで特定のディレクトリを除外してコピーする

scpコマンドで特定のディレクトリを除外してコピーしたい場合、scpコマンドでは直接そのような機能がないようです。 scpコマンドの代わりにrsyncコマンドを使用して特定のディレクトリを除外してディレクトリをコピーしま […]

続きを読む
Linux
チェックアウトしたSubversionのレポジトリのURL変更

サーバーの整理等でSubversionのURLが変更になりました。チェックアウトしたCentOS内の作業用のレポジトリがあります。一度作業用の領域を削除して再度チェックアウトすればいいですが、ファイルの数も多く時間がかか […]

続きを読む
Linux
古いサーバーのcurlで「(60) Peer certificate cannot be authenticated with known CA certificates」エラー

古いCentOS 6でCurlでURIにアクセスすると、下記のようなエラーになります $ curl -I https://example.com/ curl: (60) Peer certificate cannot b […]

続きを読む
Linux
CentOS 6系でPHP 7.4をソースからビルドしてインストール

古いCentOS 6.x系のサーバーがあり、最新OSに移行しなければいけないですが移行できない理由があってそのサーバーでWordPressを利用する話があって、利用するテンプレートの要件がPHP 7.4以上となっています […]

続きを読む
Linux
grepで2桁の数字を含む行を抽出する

テキストファイル内で2桁の数字を含む行を抽出したい grepコマンドで2桁の数字を含む行を抽出する場合は、下記のコマンドで数字を2桁の行を抽出できます grep -E "[0-9]{2}" [ファイル名] 下記のような数 […]

続きを読む
Linux
digコマンドで逆引きする方法

digコマンドは、DNSサーバーにIPアドレスやドメイン名からDNSレコードを取得するコマンドです。 逆引きは、このdigコマンドでIPアドレスからドメイン名を取得する事です 使い方は、「dig -x IPアドレス」とす […]

続きを読む
Linux
lsコマンドで、容量が大きいサイズ順にソートする方法

lsコマンドで、容量が大きいサイズ順にソート(降順)する 容量関係でついでですが、lsコマンドで容量が大きい順にソートするのは「-S」オプションを使用します この「-S」コマンドは、ファイルやディレクトリを容量の大きい順 […]

続きを読む
Linux
Linux の起動時間を調べる

CentOS、Ubuntuのサーバーが起動した時間を調べる方法はいくつかあります uptimeコマンドを使用する uptimeコマンドを使用するとサーバーが起動してからの時間を確認できます。下記では、「up 1 day, […]

続きを読む
Linux
findコマンドを結果のファイル数をカウントする

findの結果をファイル数をカウントする方法ですが、findコマンドの後にパイプ(|)の後に、wcコマンドを組み合わせればカウントできます $ find . -name "*.log" -type f | wc -l 5

続きを読む
Linux
ファイルのバックアップを作る時に日付を付与するワンライナー

ファイルバックアップする時に下記のようなコマンドで、ファイル名に日付をつけてバックアップすることがあります。 $ cp /home/admin/test.txt /home/admin/test_20230907.txt […]

続きを読む