MySQLチューニング

グローバルバッファとスレッドバッファ グローバルバッファ:sqlデーモンで管理するバッファ スレッドバッファ:スレッドごと(コネクション毎)で管理するバッファ グローバルバッファ innodb_buffer_pool_size innodb_log_buffer_size スレッドバッファ so…

ネットワーク監視ツール

簡易監視ツール ExPingDL changineer.info

rsync

差分バックアップ rsync --progress -av --delete /dir /remote_backuphostname:/remote_backup から local:/local_backup/latest に転送 $rsync --progress -avz -e ssh --delete --bwlimit=200 user@hostname:/remote_backup /local_backup/latestlatestを…

rsync

差分バックアップ rsync --progress -av --delete /dir /remote_backuphostname:/remote_backup から local:/local_backup/latest に転送 $rsync --progress -avz -e ssh --delete --bwlimit=200 user@hostname:/remote_backup /local_backup/latestlatestを…

rdiff-backup

基本的な使い方 バックアップ $rdiff-backup /dir /backup_dir履歴を見る $rdiff-backup --list-increments /backup_dir復元 $rdiff-backup -r 2016-01-01 /backup_dir /dirリモートサーバのデータをローカルにバックアップ $rdiff-backup user@hostname::/r…

find

特定の拡張子だけ探す find ./dir -name ".txt"

tar

圧縮 c 圧縮 v 情報表示 z gzipコンプレス j bzipコンプレス f 対象がファイル --exclude アーカイブ対象から除外 $tar cvzf dir.tgz --exclude /dir/tmp /dir$tar cvjf dir.tbz --exclude /dir/tmp /dir 解凍 x 解凍 C 出力先指定 $tar xzf dir.tgz -C /usr…

ディレクトリ間差分

使用例 ディレクトリ間差分 r ディレクトリ q 差分ファイルのみ抽出 s ファイルが同じか比較 --strip-trailling-cr 改行コードを無視 --exclude 特定のディレクトリを無視する $diff -rq --strip-trailling-cr --exclude=tmp/ /var/dir1 /var/dir2 関連コマ…

mysql

指定した文字コードで dump を import mysql -u root -p --default-character-set=utf8 db_name < dump.sql

git diff

改行コードを無視して差分比較 git diff -w - help.hatenablog.com

オレオレ証明書の作り方

証明用秘密鍵を作成(オレオレCAの秘密鍵も兼用してます) CSR(署名要求書)の作成 CRT(サーバ証明書)を発行 $ openssl genrsa 2048 > server.key $ openssl req -new -key server.key > server.csr $ openssl x509 -days 3650 -req -signkey server.key < ser…

オレオレ証明書で jar への署名手順

CSRの作成 $ keytool -genkey -alias aliasname -keyalg RSA -keysize 2048 -keystore keystore.jks -J-Duser.language=en jar ファイルに署名 $ keytool -keystore keystore.jks -storepass password app.jar aliasname ーーーーJava Code .jarに署名する方…

Javaソース貼り付けテスト

class HelloWorld{ public static void main(String[] args){ System.out.println("Hello World"); } }