小技集
○サービスの起動を制御する。 % /usr/sbin/ntsysv or % /usr/sbin/setup で System servicesを選択。
○サービスの起動を制御する。 % /usr/sbin/ntsysv or % /usr/sbin/setup で System servicesを選択。
URL: http://www.asahi-net.or.jp/~rc4t-ishr/kensiro.html
# インストール $ sudo rpm -ivh huga-1.0.0.i386.rpm # アップデート $ sudo rpm -Uvh huge-1.1.0.i386.rpm # 古いのがあったときだけアップデート $ sudo rpm -Fvh huga-1.1.0.i386.rpm # アンインストール(ex. gcc-2.96-98) $ sudo rpm -e gcc # 指定されたインストール済みパッケージに含まれているファイルをすべて表示 $ rpm -ql huga # インストールしてあるパッケージをすべて表示 $ rpm -qa # そのファイルがどの rpmに属するか調べる。 $ rpm -qf [file] # インストール/アンインストール時に実行されるスクリプトを確認 $ rpm -qp --scripts [file] $ rpm -q --scripts [package name] # パッケージに含まれているファイルを確認 $ rpm2cpio huge-1.1.0.i386.rpm | cpio -t # パッケージに含まれているファイルをカレントに展開 $ rpm2cpio huge-1.1.0.i386.rpm | cpio -idv # rpmの依存関係を調べる $ rpm -qpR huge-1.1.0.i386.rpm
% cvs co -r <branch-name> mew
C-c @ d (シンボル登録 define) C-c @ u (シンボル登録 undef) C-c @ h (ifdefを隠す) C-c @ s (ifdefを出す)
bash の alias では $@ などは使えません。 引数は後ろにつけることしかできないです。 ~/.bashrc に alias のかわりに lsa () { ls -al $* | $LSPAGER } と書けばよろしいかと思います。
! ! Xの利用時に,Caps_Lock と ! Control_L とを入れ替えます. ! remove Lock = Caps_Lock remove Control = Control_L keysym Control_L = Caps_Lock keysym Caps_Lock = Control_L add Lock = Caps_Lock add Control = Control_L
printf("hexl = 0x%08x\n", hexl);
|% wget -r -l1 –no-parent -A.jpg http://host/dir/ |% wget -r -l 1 -A jpg,JPG,html -H -D gazo.foo.com -k -p http://www.foo.com/abc.html
GNU Emacs マニュアル 20.6 http://www.ascii.co.jp/books/detail/4-7561/4-7561-3413-0.html ・マニュアル本体 ftp://ftp.ascii.co.jp/pub/GNU/emacs-20.x/emacs-20.6-man-jp.tgz ・@nodeの不備を補完するパッチ http://namazu.org/~tsuchiya/doc/emacs-20.6-man-jp.patch.bz2 % gtar xzf emacs-20.6-man-jp.tgz % cd emacs-20.6-man-jp % bzcat ../emacs-20.6-man-jp.patch.bz2 | patch ack.texiを emacs-20.7のアーカイブファイルからコピー C-x C-f emacs.texi [RET] M-x texinfo-format-buffer [RET] C-x C-s % cp emacs-ja* /usr/local/info /usr/local/info/dirを編集して終わり。 Emacs Lisp リファレンスマニュアル http://www.ascii.co.jp/books/detail/4-7561/4-7561-3414-9.html ...