linux(581)

581follower
hiroroooo299 さんのアバター 35views

monitorix で メール関係のグラフ表示 (Postfix + Dovecot)

man monitorix.conf にも書いてあるが、pflogsumm というperlスクリプトがあれば、Postfix な環境でも、monitorix でmail関係のグラフをいい感じに表示できるとのこと。 # provides p... 2017年7月26日
hiroroooo299 さんのアバター 134views

爆速で find + grep する (xargs使用)

爆速で (速いとは言ってない) AWS EC2 の m1.large インスタンスでやったら、load average: 54.75, iowait: 99% くらい逝って、 SSHログインすらできなくなったので要注意な!!! 前提条件... 2017年7月11日
hiroroooo299 さんのアバター 26views

ディレクトリ構造を維持したままファイルをバックアップ

下記のように、ディレクトリ構造を維持したままファイルをバックアップする場合、 mkdir /path/to/backup/var/www/html/ cp /var/www/html/wp-config.php /path/to/back... 2017年7月10日
hiroroooo299 さんのアバター 78views

【シェルスクリプト】10分単位でログを抽出して何かする

愚直に時間文字列を生成してログファイル全体からgrepして抽出しているので、ログファイルがでかいと死にます 本気でログ解析したければもう少し頭を使うか、他の手段を考えましょう。 例えば、 Amazon Athena とか Elastics... 2017年6月14日
hiroroooo299 さんのアバター 148views

【Apache】アクセス制限の怖い(かもしれない)話

前提 運用開始前/開発中Webシステムのhtaccess CentOS 7 Apache HTTP Server 2.4 DocumentRoot = /var/www/html # /var/www/html/.htaccess ... 2017年6月13日
hiroroooo299 さんのアバター 106views

シェルスクリプトでdigる

NXDOMAIN だろうが、DNSサーバーからなんらかのレスポンスがあった時点で、とりあえず0が返るらしい…. 通信不能系など、明らかなエラー状態の場合のみ、非ゼロ値がリターンコードとして返る # man dig RET... 2017年6月6日
hiroroooo299 さんのアバター 15views

ワイルドカードでファイル表示時にファイル名を表示する

cat じゃなくて tail でやればよい。 $ tail -n+1 test* ==> test <== 123 ==> test2 <== test man tail . . . Numbers hav... 2017年6月5日
@iwasaki さんのアバター 8views

OOM Killerについて

設定の変更方法 # sysctl -w vm.overcommit_ratio=99 # sysctl -w vm.overcommit_memory=2 もしくは vim /etc/sysctl.conf vm.overcomm... 2017年5月24日
soutahirose さんのアバター 4views

実行中のプロセスを表示するコマンド

タイトル通りの実行中のプロセスを表示するコマンドを自学として載せて置きます。 ps aux | grep (見つけたいやつ) デーモンの場所を見つける時便利ー ... 2017年5月24日
alkoshikawa さんのアバター 15views

namedのzoneファイル書き換え後のチェック

bind の configtestのようなもの named-checkconf /etc/named.conf 問題がなければ何も出ない named-checkzone "{domain}" /path/to/{domain}.zo... 2017年5月19日
hiroroooo299 さんのアバター 57views

自己証明書 (SAN付き) 作成

$ vim make-dummy-cert-san.sh #!/bin/bash [ -z "$1" ] && echo "$0 naked_domain_name" && exit 1 openssl... 2017年5月18日
alkoshikawa さんのアバター 105views

TOPのCPU使用率とかを集計する

PSのCPU使用率は負荷調査には支えないので、TOPのほうでやってます。 プロセスが複数にわかれるものを集計して表示。 RubyのCPU使用率集計 (top -d 0 -n 1 -c -b; echo "";) | grep Ruby |... 2017年5月18日
hiroroooo299 さんのアバター 53views

Apache HTTPD + OpenLDAP で Basic認証

動作確認用に下記参考サイトを寄せ集めただけの適当かつ最低限の設定メモです。 CentOS7.0でOpenLDAP構築 – Qiita CentOS 7 : OpenLDAP : LDAPサーバーの設定 : Server Wo... 2017年5月17日
hiroroooo299 さんのアバター 151views

【MySQL】mysqldumpで移したDBの内容が文字化けするんですけど….

--default-character-set=binary をつければ文字化けしなくなったゾ。 mysqldump --default-character-set=binary hoge_db > hoge_dump.sql my... 2017年5月11日
市来 亮 さんのアバター 37views

管理者権限

LinuxのrootユーザーとはLinuxの管理者のこと。  root権限が必要な時を列挙すると ・ インストール後の初期設定、及び設定変更時 ・ パッケージインストール時 ・ ログの確認時 上記3つ以外は基本的に一般ユーザーで... 2017年5月8日
市来 亮 さんのアバター 35views

cutコマンド

cutコマンドは、データから必要な項目だけを抜き出して表示するときに使用する。  オプション -b :必要な項目をバイト数で指定するオプション  -d :区切り文字を指定するオプション -f :必要な項目数で指定するオプション ... 2017年5月8日
alkoshikawa さんのアバター 18views

yumで強制noにする方法

パッケージの依存関係を見るために、updateとかremoveをおこなうことがありますが、 間違えてyesっちゃったりしないように以下のオプションをつけることができます。 yum --assumeno install swatch yum... 2017年4月28日
hiroroooo299 さんのアバター 308views

【Docker Compose】DockerホストのIPを明示的に指定する

コンテナからホストへ通信するために明示的に設定したかった。 # docker-compose.yml . . . networks: default: ipam: driver: default co... 2017年4月27日
hiroroooo299 さんのアバター 382views

【Docker Compose】ログをコンテナごとのログファイルに出力する

普通は docker-compose logs コマンドで確認出来るが、 いまいち気持ちが悪いので syslog 経由でログファイルを吐くように設定した。 大規模構成だと fluentd とかつかって集約したり、いろいろ頑張らないと厳しそ... 2017年4月26日
hiroroooo299 さんのアバター 116views

[Postfix] バウンスメールのコピーを残す

Postfix設定パラメータ notify_classes (デフォルト: resource, software)     ポストマスターに報告されるエラークラスのリスト。デフォルトでは最も 深刻な問題のみが報告されます。偏執的な人はポリ... 2017年4月20日