Top > Linux > Tips

Linux/Unix系のTipsをここにメモっていくよん。
#contents
----
*manページを印刷する [#v4ce451c]
 man man | col -b | lpr
 man man | col -b > y.txt
see [[manページを使って情報を得るには:http://www.jp.redhat.com/manual/Doc72/RH-DOCS/rhl-gsg-ja-7.2/s1-basics-man-pages.html]]

*Xアプリで日本語入力できない [#v1ca912e]
kinput2の [あ] なウィンドウが出ないときは、環境変数 XMODIFIERS=@im=kinput2 が設定されてないのかもね。kinput2やCannaが起動してるってのは当り前として。

*X Window Systemの情報を表示する [#nf39472b]
[[@IT:X Window Systemの情報を表示するには:http://www.atmarkit.co.jp/flinux/rensai/linuxtips/423infox.html]]より。
 $ xdpyinfo [-ext all]

*crontabのメールの宛先 [#n50aea02]
crontab -eのファイルに
 MAILTO=hoge
と書くとhogeにメールが行く。
 MAILTO=""
とすれば、メールが飛ばない。

*起動デーモンの設定 [#v19cc2cc]
例
 chkconfig --list
 chkconfig --level 3 ntpd on

*CDROMイメージの作り方 [#v51f2e84]
 # mkisofs -r -v -J -V CDラベル名 ディレクトリ > “isoファイル名”
これで、ディレクトリ配下がルートとなるようなCDイメージが作成される。

*hosts.allow, hosts.denyの確認方法 [#ve70bc28]
 ex.
 % tcpdmatch in.fptd www.kyo-ko.org

*gtcd関連 [#vbb3538c]
[[[vine-users:055051] Re: CD プレーヤが鳴らない:http://search.luky.org/vine-users.5/msg05046.html]]を実施した。
あと、SCSIのドライブを指定するには、/dev/scd0の方じゃなく、/dev/sgaを指定する。

*Emacs Tips [#ab1756a4]
**TABと空白の入れ換え(2005-02-18)&new(nodate){2005-2-18}; [#qc1614e9]
 M-x tabify
 M-X untabify

*Mew Tips [#ve4bc23f]
**mgによる日本語pickが動かないとき [#n39fddfd]
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を切り替える [#v0e22a9e]
C-c C-vで切り替えられる。

**起動後にincしたくないとき [#v66699ff]
C-u M-x mew

**重複するメールを削除する [#u060b261]
Message-IDが同一な重複メールを削除するのは、"Md"でできる。
by [[Mew: 重複メールの削除:http://ymmc.jp/~seishi/days/archives/2005/01/000195.html]]

(2007-11-27)

**メールの実体ファイルのファイル名番号を振り直す [#d7a49168]
"C-u O" 以前は"O"だったと思うけど、いつからか変わった。

(2009-04-23)

**メールの並びをソートする [#n017524d]
"M-s" いつからか"s"はVirtualなソートに変わった。

(2009-04-23)

*tDiary Tips [#vcf6b353]
**"incompatible marshal file format"エラー [#n0264402]
tDiaryをバージョンアップしたとき、このエラーが出たら、複数のrubyが走ってる可能性がある。index.rbとupdate.rbが同じrubyを指しているかを確認しよう。

**「最近のtrackback」が記録されない [#v4eb75c1]
上記と同じ原因。tDiaryインストールディレクトリのtb.rbが、同じrubyを指しているか確認しよう。

*Unix Tips [#gb5ed7e7]
**コマンドでファイルの拡張子を変換する [#x119ad93]
"*.htm" を "*.html" に変換する。
[[シェルを使おう:http://www.netfort.gr.jp/~tomokuni/lms/shell/text/shell2.txt]]より。
 $ 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 [#v77c26f4]
**ユーザ登録GUIのコマンド名 [#ne2edc80]
system-config-usersがそれ。
----
//#comment(above)

    ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS