2017年5月14日日曜日

MacOS XのTerminal.appでiftopコマンドの表示が乱れる

MacOS XのTerminal.appからFreeBSDにログインし、iftopコマンドを実行すると、罫線表示の部分が、以下のように乱れてしまいます。
本来は、以下のWWWページ中の図のようになるようです。
Linuxでネットワークトラフィックを監視する方法
http://news.mynavi.jp/articles/2010/07/30/linux-freebsd-net-traffic-tools/
設定されているターミナルタイプとターミナルエミュレーターの機能が一致していないためなのでしょう。ターミナルタイプを変えて試してみると、うまくいく設定が見つかりました。
$ sudo TERM=ansi.sys /usr/local/sbin/iftop
これを実行してみると、罫線部分がうまく表示されています。
もう少し調べてみると
TERM=cons25w
のほうがよさそうです。