トップページ -> コンピュータ管理・活用のノウハウ -> UNIX 使用上のヒント
[サイトマップへ]  
 

UNIX 使用上のヒント

 

目次


sendmail テスト法

sendmailで宛先を確かめる方法です。

smtpサーバにつなぐ

% telnet smtpサーバ名 25

 (例) % telnet mailserver 25
      Trying 133.5.18.160...
      Connected to mailserver.db.is.kyushu-u.ac.jp.
      Escape character is '^]'.
      220 mailserver.db.is.kyushu-u.ac.jp ESMTP Sendmail 8.9.3/3.7W; Mon,
      7 May 2001 12:11:20 +0900 (JST)

宛先を展開

EXPN 宛先

 (例 1) EXPN hoge1@db.is.kyushu-u.ac.jp
      250-Hoge1 Hoge <"|IFS=' ' && exec /usr/local/bin/procmail -f- || exit 75 #hoge1"@mailserver.db.is.kyushu-u.ac.jp>
      250 Hoge1 Hoge <\hoge1@mailserver.db.is.kyushu-u.ac.jp>
 (例 2) EXPN maillist@db.is.kyushu-u.ac.jp
      250-Hoge Hoge 
      以下、ずらずらと、

終了

QUIT


shellの起動 シーケンス(参考文献 UNIX MAGAZINE '94/2)


 

manのインデックス作成例(man -k が使えるようになる)

LANG=C;export LANG;catman -M /usr/local/man -w

 

XのコンパイルでImakeも gcc でつくる

XのコンパイルでImakeも gcc でつくるときは xc/config/imake/Makefile で CC=gcc とする


 

マルチメディアな(?)コマンド群(全部インストールしてあるわけではない)


 

指定した時刻にコマンドを自動実行

crontab -e でかってにエディターがあがるのでそこでエディットすれば良い
0 23 * * * /opt/www/cgi-bin/wwwstat-1.0/update-stats
こんな感じ. もしくは cron用のファイルをつくっといて、crontab [ファイル名] でもよい。


 

横長OHP

xdvi -paper a4r hoge.dvi 
dvi2ps -o landscape hoge.dvi > hoge.ps

 

シェルを変える

passwd -r nis -e でシェルを変えられます。ちなみに ypchfn は、passwd -r nis -g でOK.