Linux
ドメイン変更時の新ドメインにリダイレクト [mod_rewrite]

ドメイン変更を行った際に、旧ドメインにアクセスがあった場合に新ドメインに転送する設定を紹介します 説明の際に旧ドメイン:old.hoge.com 新ドメイン:new.hoge.com として説明します 新しいドメインに転 […]

続きを読む
Linux
findのAND検索・OR検索 [ 論理演算子 ] NOT検索(特定のファイルを含まない)

findコマンドは、で絞り込み検索のAND検索、複数条件での検索(OR検索)、特定の条件などを除外(NOT検索)の方法を紹介します 動作確認用に以下のようなファイルを配置しています $ ls |egrep "ex|hog […]

続きを読む
Linux
apacheのアクセスログから画像ファイルなどを除外

Apache のログですがアクセス数が増えてくると、アクセス数に比例してログファイルの容量が増えていきます。またその際ログの書き込みも増えて負荷も増えます。 ログファイルですが、何も設定しないと画像のリクエストなどのログ […]

続きを読む
Linux
munin プラグイン作成方法 [ user_beancounters の failcnt値 ]

ServerMan@vpsで動作が遅くなる時は、仮想マシンのシステムリソースの割り当てに失敗するケースです。失敗しているかの確認は、「/proc/user_beancounters」のfailcnt値が見ると確認できます […]

続きを読む
Linux
crontab -r で間違って削除しないようにする対策

概要 Linuxのサーバーを運用していると「crontab -e」とタイプするつもりが間違って「crontab -r」とタイプして、crontabの内容を削除しようになったりしてヒヤッとした経験は無いでしょうか 最近、会 […]

続きを読む
Linux
find の結果が空の場合、xargs は何も実行しない

findの結果をxargsに送って、ファイルを削除したりする場合てLinuxサーバーを運用しているとありますよね。 その場合、下記のコマンドを実行した場合 $ find /home/hoge/xxx/log/ -mtim […]

続きを読む
Linux
lsコマンドタイプスタンプで並び替え

lsコマンドでファイルのタイプスタンプで、「新しい順番」、「古い順番」にソートする方法 新しい順番は、 ls -lt 古い順番は、ls -ltr コマンドのオプションの意味は下記の通り -l ファイルの詳細も同時に表示す […]

続きを読む
Linux
メールキューの確認と削除 [Postfix]

メールキューの確認 メールキューを確認するには「mailq」、「postqueue -p」コマンドで確認できます mailqコマンド 「mailq」のコマンドを利用してメールキューの確認方法は以下となります $ sudo […]

続きを読む
Linux
テキストファイルをgrepしたら、バイナルファイルとして扱われる

テキストファイルをgrepしたら「バイナリー・ファイルxxxは一致しました」とエラー時が表示される grepコマンドで、テキストファイルを検索したら、下記のようなエラーが表示される場合があります 「バイナリー・ファイルT […]

続きを読む
Linux
PSコマンドでプロセスの起動時刻を調べる

PSコマンドでプロセスの起動時間を確認する方法 プロセスの起動時間を確認しようと「ps -ef」,「ps aux」で確認しても起動時間は表示されません ※ grep -v grepのオプションは、grepコマンドの実行結 […]

続きを読む
Linux
自動起動・サービスの起動・停止 (systemdコマンド) [CentOS 7]

CentOS 7のサービスの起動・停止・自動起動について CentOS 7から自動起動・解除などの設定は、「systemd」に変更されましたので、その設定手順などまとめました 自動起動設定・解除 自動起動の設定は、chk […]

続きを読む
Linux
lsコマンド 容量を見やすい単位で表示(MB,GBなど)

概要 lsコマンドなどで容量を自動でMB,GBなど見やすい単位で表示にする方法は、オプションで「h」を使用します 通常ですと、以下のようにバイト単位で表示されます $ ls -l 合計 1152212 -rw-rw-r- […]

続きを読む
Linux
dig, nslookup, hostのインストール [CentOS 7]

CentOS 7に変更してからdigコマンドが入っていなくて使えませんでした。 yumでインストールをしてみましたがパッケージがなし # yum install dig Loaded plugins: fastestmi […]

続きを読む
Linux
ネットワーク関係のコマンド変更について[CentOS 7]

概要 CentOS 7になって、ネットワーク系の以下のコマンドが標準でインストールされなくなりました ifconfigなんか利用頻度が高いコマンドなので困ります ifconfig route netstat arp ネッ […]

続きを読む
Linux
Chrony インストール [CentOS 7.x, CentOS 8]

Chrony インストール CentOS 7、CentOS8では、NTPクライアントは「ntpd」ではなく、「Chrony」に変更されています。 本記事では、新しいNTPクライアント・サーバーの「Chrony」のインスト […]

続きを読む