先週からウチのサーバーはMac OS X Server 10.6へアップグレードし、未だに細かな設定調整や機能追加の為にSSHや画面共有で操作しています。 機能は、Dynamic DNSへのIPアドレス通知を自動化したいと思い、シェルスクリプトを書いて色々実験をしていた時の事。シェルスクリプトの出力を/dev/nullへ捨てたり、コンソールへ表示したり、ファイルへ落としたり、色々しているうちに誤って /dev/null を消してしまったのです! こうなるともう大変です。SSH、画面共有はつながらず、どうにもリモートから出来る事がありません。 仕方なく、サーバーにLCDモニター、キーボードとマウスを接続し操作する事に。幸い、LCDモニターへの出力、キーボード、マウスからの操作は正常です。ホッとしました。早速、ターミナルから/dev/nullを生成するコマンドを実行しようと、「ターミナルを起動
![Mac OS X Server: /dev/null が… | Logon Blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/8d71ff5111e05619a10d29bb40d7aebaa75c8fbc/height=288;version=1;width=512/https%3A%2F%2Fs0.wp.com%2Fi%2Fblank.jpg)