command

SSL::証明書の期限だけ確認するコマンド

たまにしか使わないコマンドはEVERNOTEか自分用メモかにまとめておく必要ある。 # openssl x509 -noout -dates -in ~file~ notBefore=Mar 4 00:10:01 2011 GMT notAfter=Mar 3 00:10:01 2100 GMTこんな感じで日付だけ出してくれて便利。

vimのビジュアルモードで選択範囲をコメントアウトする

いつも忘れてしまう。Ctrl-v で矩形ビジュアルモードに切り替え jとかf打って 選択範囲を指定 I(大文字愛) で選択している全行の前に、同じ文字列を挿入するを1回打つEscで矩形ビジュアルモードを抜けるとあら不思議、選択した範囲がコメントアウトされま…

Linux::USBをmountする

USB接続したのに自動的に認識してくれない!そんなピンチの時こそチャンス!# cat /proc/bus/usb/devicesでUSBを認識していたら# lsmodこれで下で叩くモジュールがロードされていなければビッグチャンス!# modprobe ehci-hcd# modprobe usb-storage この2…

tarでリモートからリモートにコピーするコマンド

どうしても忘れがちなのでメモ# ssh [コピー元のIP] "tar cpf - [コピーしたいディレクトリ]" | ssh [コピー先のIP] "tar xpvf - -C [コピー先のディレクトリ] "例)# ssh 192.168.0.101 "tar cpf - /root/" | ssh 192.168.0.102 "tar xpvf - -C /"こんな感…

gitでよく使うコマンドまとめ

Dropboxで差分バックアップされているのに更に自分でgitでバックアップを取る入念さよ!(あんまり意味ない)ということでたまに使う時に忘れてるのでメモを。# git init gitプロジェクトの作成 .gitできる# git add .gitプロジェクトに対象のindexをつくるの…

telnetでAPOP認証する方法

忘れがちなのでmemo# telnet 192.0.2.10 110 OK <123456789123@mai.example.com> とかでtelnetで110番ポート叩いて、別コンソールひらいて#echo -n "<123456789123@mai.example.com>パスワード" | md5sum はっしゅの結果# telnet 192.0.2.10 110 APOP bar@ex…

sedで上書きしたい

sedで上書きしたい。 -i "上書きしたいファイル名" -e 's/hoge/hogehoge/g'とかでいける。地味にCool。

touch::タイムスタンプを偽装する裏技

これをやるとあんまりよくないけど、偽装したい時以外にどんな使い方があるんだべかtouch -t YYYYMMDDhhmm filename$ echo "hoge" > hoge $ cat hoge hoge$ ls -la hoge rw-r--r-- 1 kenji kenji 5 2009-04-29 11:34 hoge $ touch -t 12312359 hoge $ ls -la…

OpenSSLコマンド

なんとなーくわかってきたよーなopenssl genrsa -des3 -randrandfile1:randfile2:randfile3 1024 >server.key で、keyファイルをつくってopenssl req -new -key server.key -out server.csr -sha1で、keyファイルを元にcsrを作成する。 その時にコモンネーム…

Hardware Lister (lshw)

ハードウェアの情報はいつでも必要よねってことで。Debian sid @ Thinkpad X31こんな感じ。 # wget http://ezix.org/software/files/lshw-B.02.14.tar.gz 2009-04-08 21:47:20-- http://ezix.org/software/files/lshw-B.02.14.tar.gz Resolving ezix.org... …

lspciコマンド

PCIデバイスの情報を表示させるコマンドlspciapt-get install pciutilsうちのX31ちゃんはこんな感じ # lspci -v 00:00.0 Host bridge: Intel Corporation 82855PM Processor to I/O Controller (rev 03) Subsystem: IBM Thinkpad T40 series Flags: bus mast…

標準出力と標準エラーについて

標準入力は 0 番 標準出力は 1 番 標準エラー出力は 2 番% command > file「標準出力」をファイル file へ上書き。% commnad >| file「標準出力」をファイル file へ強制上書き。% command 2> file「標準エラー出力」をファイル file へ上書き。% command &>…

HowTo:Maildirの中の2日以前のメールを移動する

Maildirがあるディレクトリで下記コマンドを実施。 # nice find */Maildir/*/ -type f -mtime +2 | while read line ; \ do mv -i $line /home/foo/two_days_ago/. ; \ doneうぬ。もっとテクニカルにやりたいものよ