port scanningする

% nmap localhost

プロセス名をプログラムの方から変更する

/* 下記URLの 1.13に詳細が載っている。 */
#include <stdio.h>
#include <string.h>

int
main(i32 argv, i8** argc)
{
    /* プロセス名は 2048byteまで */
    strcpy(argc[0], "hoge");
    sleep (1000000);
    return 1;
}

xine-video-player

# rpm -ivh alsa-driver-0.5.9a-1.SuSE-6.3.i386.rpm
# rpm -ivh alsa-lib-0.5.9-1.SuSE-6.3.i386.rpm
# rpm -ivh xine-lib-0.9.7-1k1.i586.rpm
# rpm -ivh xine-ui-0.9.7-1k1.i586.rpm
# rpm -ivh --force libpng-1.2.1-2.i386.rpm
# rpm -ivh --force libpng-devel-1.2.1-2.i386.rpm
# rpm -ivh xine-0.9.8-3.i386.rpm

プロンプトにスクリーン番号を表示(tcsh)

if(! $?WINDOW) then
    setenv WINDOW NO
endif
set prompt="[$WINDOW]%m[%~]%L% "

なんでも動画プレイヤーの MPlayer

http://www.mplayerhq.hu/homepage/

watchを使おう

% watch 'netstat -an | grep :80'	# HTTP ポートの監視
% watch 'cat /proc/meminfo'		# メモリ使用状況の監視

tcsh

% csh -fx ~/.cshrc

とすれば、どこでエラーが発生しているかがわかる。

nobodyになってしまう理由

make installすると、インストールしたファイルが全てnobody権限になってしまうのですが、
何か対処法はないでしょうか?

/usr/localがnfs mountされていて、
root=nobody option付きでexportされてるんでしょ。