Top > Linux > Tips

Linux/Unix系のTipsをここにメモっていくよん。


manページを印刷する

man man | col -b | lpr
man man | col -b > y.txt

see manページを使って情報を得るには

Xアプリで日本語入力できない

kinput2の [あ] なウィンドウが出ないときは、環境変数 XMODIFIERS=@im=kinput2 が設定されてないのかもね。kinput2やCannaが起動してるってのは当り前として。

X Window Systemの情報を表示する

@IT:X Window Systemの情報を表示するにはより。

$ xdpyinfo [-ext all]

crontabのメールの宛先

crontab -eのファイルに

MAILTO=hoge

と書くとhogeにメールが行く。

MAILTO=""

とすれば、メールが飛ばない。

起動デーモンの設定

chkconfig --list
chkconfig --level 3 ntpd on

CDROMイメージの作り方

# mkisofs -r -v -J -V CDラベル名 ディレクトリ > “isoファイル名”

これで、ディレクトリ配下がルートとなるようなCDイメージが作成される。

hosts.allow, hosts.denyの確認方法

ex.
% tcpdmatch in.fptd www.kyo-ko.org

gtcd関連

[vine-users:055051] Re: CD プレーヤが鳴らないを実施した。 あと、SCSIのドライブを指定するには、/dev/scd0の方じゃなく、/dev/sgaを指定する。

Emacs Tips

TABと空白の入れ換え(2005-02-18)

M-x tabify
M-X untabify

Mew Tips

mgによる日本語pickが動かないとき

mgによる日本語pickがちゃんと動かない(何もヒットしない)ときは、jcode.plがないことが考えられる。 コマンドラインでやってみると、以下のようにjcode.plがないエラーが出るが、Mew上で ' しても何も表示がされないので、なかなか気付きにくい。

61 eternal: > mg -j jis -l -e -i -x undelivered *            [ ~/Mail/unknown ]
Can't locate jcode.pl in @INC (@INC contains: /usr/lib/perl5/5.6.1/i386-linux
/usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i386-linux /usr/lib/perl5/
site_perl/5.6.1 /usr/lib/perl5/site_perl /usr/local/lib/site_perl/5.6.1/i386-li
nux /usr/local/lib/site_perl/5.6.1 /usr/local/lib/site_perl .) at /home/yoshi/t
ool/mg line 151.

この事象がでたら、sudo apt-get install jcode.pl すれば解決する。

使用するPGPを切り替える

C-c C-vで切り替えられる。

起動後にincしたくないとき

C-u M-x mew

重複するメールを削除する

Message-IDが同一な重複メールを削除するのは、"Md"でできる。 by Mew: 重複メールの削除

(2007-11-27)

メールの実体ファイルのファイル名番号を振り直す

"C-u O" 以前は"O"だったと思うけど、いつからか変わった。

(2009-04-23)

メールの並びをソートする

"M-s" いつからか"s"はVirtualなソートに変わった。

(2009-04-23)

tDiary Tips

"incompatible marshal file format"エラー

tDiaryをバージョンアップしたとき、このエラーが出たら、複数のrubyが走ってる可能性がある。index.rbとupdate.rbが同じrubyを指しているかを確認しよう。

「最近のtrackback」が記録されない

上記と同じ原因。tDiaryインストールディレクトリのtb.rbが、同じrubyを指しているか確認しよう。

Unix Tips

コマンドでファイルの拡張子を変換する

"*.htm" を "*.html" に変換する。 シェルを使おうより。

$ for file in *.htm; do mv $file `basename $file htm`html; done

bash/zsh なら

$ for file in *.htm; do mv $file ${file%%.htm}.html; done

(2008-02-28)

Fefora Core Tips

ユーザ登録GUIのコマンド名

system-config-usersがそれ。



Reload   New Lower page making Edit Unfreeze Diff Upload Copy Rename   Front page List of pages Search Recent changes Backup Referer   Help   RSS of recent changes
Last-modified: (3008d)