if文の代替 case文について【シェルスクリプト】
if文と同じように条件に応じて、分岐処理ができる「case」があります。私は普段はif文で使用するので今まであまり利用する事がありませんでしたが、今回はcase について説明します。
ca ...
作成したシェルスクリプトをCronで実行するとパスが通っておらず
Cronでシェルスクリプトをコマンドのパスをフルパスで記述していない場合は、パスが通っておらずに作ったシェルスクリプトが思っていない動作になる場合があります。C ...
Apacheに「mod_expires」を導入する
mod_expires は、Apache HTTP サーバーのモジュールで、ウェブブラウザやプロキシサーバーに対して、どのくらいの期間キャッシュを保持するべきかを指定するためのヘッダ(Expires ...
Apacheで組み込まれているモジュールの確認方法
Apache 2.4系でApache HTTPサーバーでロードされているすべてのモジュールを確認しようと「apachectl」コマンドで確認しましたが下記のエラーでロードされているモジュールは確認できません。バージョン情報は表示される ...
MailBoxに溜まったメールをmailコマンドで削除する
Cron等の通知メールやシステム関連のメールがユーザーやroot宛のMailboxに大量に溜まっているサーバーがありました。
普段は下記のようなコマンドをcronで設定してメールを削除しています
# cat/dev/ ...mailコマンドでメールが読めない
ディスクの容量が圧迫したので容量削減が多いファイルを探していたのですが、「Mailbox」の容量が大きいので受診したメールを削除しようと思い、メールコマンドを入力しても下記のように「No mail for 」が表示されメールが読めませ ...
ソースからコンパイルしたPHPで、php.iniを編集しても設定が反映しない
ソースからコンパイルしたphpで、/etc/php.ini で設定を変更しても変更内容が反映しません。もちろんApacheの再起動も行っています。
php.ini の場所を確認する
通常は、phpの設定ファイルの「php.ini」は「/etc/php.ini」にありますが、ソースからコンパイルしたサーバーのphpの「php.ini」を変更しても設定内容が反映されません。
php.ini の場所がソース ...
rsyncコマンドで特定のディレクトリを除外してコピーする
scpコマンドで特定のディレクトリを除外してコピーしたい場合、scpコマンドでは直接そのような機能がないようです。
scpコマンドの代わりにrsyncコマンドを使用して特定のディレクトリを除外してディレクトリをコピーします。r ...
チェックアウトしたSubversionのレポジトリのURL変更
サーバーの整理等でSubversionのURLが変更になりました。チェックアウトしたCentOS内の作業用のレポジトリがあります。一度作業用の領域を削除して再度チェックアウトすればいいですが、ファイルの数も多く時間がかかりますのでUR ...
古いサーバーのcurlで「(60) Peer certificate cannot be authenticated with known CA certificates」エラー
古いCentOS 6でCurlでURIにアクセスすると、下記のようなエラーになります
$ curl -I (60) Peer certificate cannot be authenticated with known CA ...CentOS 6系でPHP 7.4をソースからビルドしてインストール
古いCentOS 6.x系のサーバーがあり、最新OSに移行しなければいけないですが移行できない理由があってそのサーバーでWordPressを利用する話があって、利用するテンプレートの要件がPHP 7.4以上となっています。
r ...
grepで2桁の数字を含む行を抽出する
grepコマンドで2桁の数字を含む行を抽出する場合は、下記のコマンドで数字を2桁の行を抽出できます
grep -E "{2}"下記のような数字を含むテキストファイルで、2桁 ...
digコマンドで逆引きする方法
digコマンドは、DNSサーバーにIPアドレスやドメイン名からDNSレコードを取得するコマンドです。
逆引きは、このdigコマンドでIPアドレスからドメイン名を取得する事です
使い方は、「dig -x IPアドレス ...
lsコマンドで、容量が大きいサイズ順にソートする方法
容量関係でついでですが、lsコマンドで容量が大きい順にソートするのは「-S」オプションを使用します
この「-S」コマンドは、ファイルやディレクトリを容量の大きい順にリ ...