MySQL5.1でのスローログのローテーション 5.5以降であれば mysql> flush slow logs; でいけるんですが、5.1だとありません。 しかしバイナリログとか使ってる場合 mysqladmin flush-logs をやるとそっちも切り飛ば… alkoshikawaハック2017.11.21 999
Linuxでダミーファイルを作成する 50MBのファイル fallocate -l 50M {file_name} 1GBのファイル fallocate -l 1G {file_name} alkoshikawaハック2017.10.11 1,324
POSTで200なものを抜き出す ログ調査のメモ cat /var/log/httpd/access_log | grep -e “02/Oct/2017:17” -e “02/Oct/2017:18” | grep “POST”| awk -F’ ‘ … alkoshikawaハック2017.10.03 552
inode番号でmvを使う ファイルが化けてそのまま扱えない場合とかに使います。 ls -li でinode番号を取得 mv “$(find -inum {inodenum})” normal_name で変更 alkoshikawaハック2017.09.15 2,639
mobileconfigを配置する mobileconfigはiOSとかでネットワークの設定とかをおこなう設定ファイルなんですが、 サーバーに配置して使ってもらう場合2点対応が必要になります。 ・HTTPSが必要 ・ContentTypeに applica… alkoshikawaハック2017.09.14 1,601
mysqlでbinlog_formatを変更する オンラインで変更可能ですが、 セッション単位のためコネクションプールとか使ってる場合はクライアントの方は再接続が必要です。 mysql> SET GLOBAL binlog_format = ‘MIXED’; 接続… alkoshikawaハック2017.08.29 1,500
mysqlのエラーログをクリアする MySQLのログはローテーションとか基本しないですが、 膨れ上がってしまったときに以下でクリアします。 cd /path/to/dir mv mysqld.log mysqld.log.bk mysql> FLUS… alkoshikawaハック2017.08.29 2,893
iptablesで国ごとBANする DDOSがあったとき用 固定IPからのDOSだったら必要ない。 https://ipv4.fetus.jp のiptablesのテンプレートを使います。 下記では中国と香港 #!/bin/sh SCRIPT_PATH=`… alkoshikawaハック2017.08.07 847