2014-07-14

Emacs設定 (1)

~/.emacs.d/init.el
;; 日本語の設定(UTF-8)
(set-language-environment 'Japanese)
(prefer-coding-system 'utf-8)

;; 警告音もフラッシュも全て無効
(setq ring-bell-function 'ignore)

;; 補完機能
(global-set-key "\C-j" 'dabbrev-expand)

2014-01-15

Linuxコマンド備忘録(ps)

・起動開始時間を取得する。例はtomcatの場合。
[foo@bar ~]$ ps -eo lstart,pid,pcpu,vsz,ruser,cmd | grep tomcat | grep -v grep

2010-12-24

findを使ったgrep

grep単体で再帰的な検索は可能なのだが、findを使って検索かけているほうが性に合っているので、未だに以下のような対応をしている。

・拡張子「cpp」と「c」と「hpp」と「h」の中から「検索したい文字列」に該当するものを検索
[foo@bar ~] $ find ./ \( -name \*.cpp -o -name \*.c -o -name \*.hpp -o -name \*.h \) -print | xargs grep -in --color "検索したい文字列"

2009-09-28

Linuxコマンド備忘録(tar)

tar.gzの場合
・作成
[foo@bar ~]$ tar zcvf 作成ファイル名.tar.gz パッケージ対象DIR
・展開
[foo@bar ~]$ tar zxvf 展開ファイル名.tar.gz

tar.bz2の場合
・作成
[foo@bar ~]$ tar jcvf 作成ファイル名.tar.bz2 パッケージ対象DIR
・展開
[foo@bar ~]$ tar jxvf 展開ファイル名.tar.bz2