Articles
Total 301 articles


mysqlクライアントの-sオプションでタブ区切り出力にする


特定ブランチをsubmodule込みでgit cloneする


processlistで見つけた長時間クエリをKILLで止める


git clean -f -dで未追跡ファイルとディレクトリを消す


iOS Safariで電話番号の自動リンクをformat-detectionで消す


curl --resolveで任意のホスト名をIPに固定する


Eclipseは-cleanオプションで起動するとプラグインキャッシュを作り直す


keytool -list -vでdebug.keystoreのフィンガープリントを見る


usermod -d -m でホームディレクトリを中身ごと変更する


PHPUnitのassertメソッド一覧


CentOS 6でrpmdbがBDB0100エラーで固まったので__db.00xを消した


nologinユーザーにsuするなら-sでシェルを指定する


findとxargsで古いログを一括gzip、ファイル名にスペースがあると壊れる


MySQLで外部キー制約を一時的に無効化する


Apacheでメンテナンスモードを作る


cronで日次バッチのログを日付ごとのファイルに分ける


php -d memory_limit=256Mでメモリ制限を一時的に変える


PHPでメール送信者名(Fromヘッダ)をエンコードしないと文字化けする


bashの文字列判定、-n と -z の使い分け


ls -lSはファイルサイズの降順ソート


spongeでファイルの先頭に別ファイルを追加する


SHOW timezoneで分かるのはOSのタイムゾーンじゃない


set -eだけでは止まらないパイプラインエラーとpipefailの必要性


シェルスクリプトから自分のいるディレクトリを取得する


bashのHISTCONTROL、ignoredups/ignorespace/ignoreboothの違い


sedでドットの後に改行を入れる方法とGNU/BSDの違い


sudo date -sでLinuxのシステム時刻を変える


lastでは最終ログイン時刻は見れない、lastlogを使う


Linuxでファイルの各行の後に空行を入れるにはawkかsedを使う


wc -lで数えているのは行数じゃなくて改行文字の数だった