Linux

Linux

tloadコマンド

Load AverageをCLIでグラフィカルに表示。 いつもは、dstat垂れ流しているけど、視覚的にすぐわかるから便利。 スケールがデフォルトだとload average 2 = 100% なので、CPU数に応じてスケールを100%表示...
Linux

awkでアクセスログ集計

アクセスログ集計するときのawkワンライナーメモ 前提となるデータ。access.tsv アクション名 レスポンスタイム アクション毎の平均レスポンスタイムを遅い順で表示 % awk ' { total += $2 } { count++ ...
Linux

rsyncのスラッシュの扱い

fromのディレクトリにスラッシュ付けるときと付けないときで挙動がかわるのですが、挙動が直感的じゃなくて、はまるんですよね。 まとめ スラッシュを付けないと:そのディレクトリがdestinationに作成されるスラッシュを付けると:そのディ...
Linux

Debian Squeeze 6.0 (Ubuntu12)でPHP5.4やMySQL5.5

Debianの安定版は、その名の通り安定している替わりに、サーバアプリケーションが古い。そんな安定している環境で、サーバアプリケーションだけ最新を使いたいという矛盾した要望をかなえてくれるのがdotdebです。 最新の安定版Linuxで稼働...
Linux

sshの接続を高速化

まぁ、いろいろ説明は省きますが、こんな感じで。 gitへの接続が速くなるし、いろいろちょっと速くなった気がするし、あまり切れなくもなった気がする。 .ssh/configへ以下を設定。 Host * ControlMaster auto C...
Linux

自分のグローバルIPアドレスを1秒で求める方法 (IPv4, IPv6対応)

button.css3button { font-family: 'Droid Sans Mono', monospace; font-size: 25pt; color: #333333; padding: 10px 30px; back...
Linux

日本なら超速!dotdebのミラーサイト

この記事は古いです。dotdebのoriginがサービスの提供を終了したことに伴い、ミラーリングも終了しました。 dotdebのミラーサイトが日本に無いので、ミラーサイトを作ってみました。 deb stable all deb-src st...
Linux

GNU screen, byobu, tmux benchmark

2年間愛用したGNU screenからtmuxへ移行して1週間経ちました。一番変わったのは、描画の速さです。 上記の画像はベンチマーク結果です。11MBのシステムログをcatしてみて、計測した時間です。 使うアプリによって結構差が大きいです...
Linux

vimの最近見つけた便利コマンド

あまり日本語で紹介されていない、vimデフォルトの便利コマンドを2つ。 :saveas {file} 保存して開く。 今までは、:w newfileしてから、:e newfileしていたけど、一発で出来る。 :sav newfile :sa...
Linux

tmuxとtmux-powerlineの設定でかっこよくする

とりあえず、こちらをご覧ください。一番下の行に注目! 解像度は2560x1440の全画面で表示 これは、tmuxとtmux-powerlineを使って実現しています。 以下に、導入方法を書きます。 0. (強く推奨)powerline用のフ...