Saba note

醜悪コード Ugly hacks ITものづくり

httpアクセスの確認方法いろいろ

最近はhttpプロトコルでのアクセスが異様に多くて何でもかんでもhttp/httpsになってきているので接続の確認方法いろいろ紹介します。 やたらとプロキシ・サーバーがあったり妙なアクセス制限があったりFWの設定情報を開 […]


サーバー調査まとめ

OSの確認(Linuxディストリビューション) CPUスペックの確認 メモリ容量の確認 HDD容量確認 Apacheの設定確認(設定情報、文字コード、モジュール) SSHの確認 MTAの確認 MySQLの確認 Perlの […]


findとかgrepとかを使って再帰的検索など

findでファイル名を検索 findはファイル名を検索します。ほんとにごく頻繁に使う便利なコマンドです。ディレクトリとファイル名を指定して検索しますが、例によってfind / -name “*”こ […]


Git コマンド

Gitの作成時 gitのイニシャライズ $ git init gitのバージョン確認 $ git –version git version 1.7.1 ユーザーの作成 –globalをつけるとすべてのgit […]


Laravelの最適化(高速化)

Laravelの開発時にpullしたりすると動かないときがあります。キャッシュ消したりいろいろやるわけですが、新しく追加したクラスなどなどうまいこと登録されていないことがあるので最適化してやらないとダメなときがあります。 […]


MySQLのコマンド操作

Login 最近のバージョンでは-pの後にパスワードベタ書きができなくなったようです。-pPASSWORD こういうやつ。 -hのホスト名を省略すると自動的にlocalhostになります。 mysql -u [USERN […]


crontabの使い方

cronが設定されているかどうか確認する $ crontab -l で現在のcron設定が表示されます。cronはユーザー単位で設定されるので、スーパーユーザーの場合はrootがcronを設定することになりますので注意。 […]


shell実行時に「コマンドが見つかりません」と表示される

改行コードの問題なので、CRLFをLFにしてあげるといいです。 cat -A xxx.sh 対象のshファイルを上記コマンドでみてみると^MがCRになってます。 UTF8でLFにしてやるとたいてい治ります。(とはいえ「コ […]


SSHで他のサーバーにコマンドを送る

SSHはリモートホストをコントロールする通信方法ですが、言ってみれば相手先のサーバーにログインしてしまうと相手先のサーバー内の環境において作業をするということで…つまりはlocal環境で作業していることになります。rem […]


dateコマンドでファイル名とかを設定する(フォーマット)

file_`date “+%Y%m%d_%H%M%S”`.txt file_20140409_111255.txtというファイルができます。私はたいていcronでバックアップファイルを作るときなんかに利用してます。 my […]


HDDの量とかディレクトリサイズを確認するいろいろ

dfコマンド 全体のHDD総量を測るのがdfコマンドです。最近は容量が大きいので-hでもってGB単位で表示するのが1番よいかなと思います。オプションなしだとデフォルトでKB単位で表示されます。-hがGB、-mがMB、-k […]


topコマンドでメモリ量を測定する

topコマンドというのがあって、現在のサーバーの状態をリアルタイムで表示してくれます。 top – 13:02:28 up 17 days, 20:31, 1 user, load average: 0.53, 0.54 […]


シンボリックリンクを作成する

ln -s ./top/index.html ./index.html ln -s <実体ファイルパス> <シンボリックリンクのファイルパス>という風になっています。-sオプションを忘れずに。 毎回忘れるんだ […]


.bashrc コマンドのエイリアスを作成する

コマンドのエイリアスは、ユーザーディレクトリ内に.bashrcで作成します。私自身が最低限必要のは以下ぐらいでしょうか。 /home/USERDIR以下に隠しファイルで.bashrcを新規で作成するか、既存のファイル内に […]


sedで一括置換

この時代にsedなんか使っている人がいるんだかいないんだかですが、やっぱり軽くていいです。置換ソフトは数あれど、比較的巨大なファイルも難なく一発置換してくれるのが、sedです。grepなんかと一緒に使ったりします。結構使 […]