(2) top:
(a) path=/usr/bin/top in RedHat6.2
(b) ldd top
libproc.so.2.0.6 => /lib/libproc.so.2.0.6 (0x4001d000)
libncurses.so.4 => /usr/lib/libncurses.so.4 (0x40029000) libc.so.6 => /lib/libc.so.6 (0x4006b000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
(c) top指令的說明:
利用這個指令可以用來監視目前的process state,可以藉此了解系統資源的使用狀況! 而且可以根據CPU和memory的使用狀況來作sort!
(d) top指令的format:
top d delay p pid q ...
d :代表每多久要更新一次目前process的資料以便顯示在螢幕上! p :後面的參數加上pid,代表只monitor這個pid的process!
q :screen refresh without delay
(e) example:
先利用ps指令:可以看出目前在執行的process跟他的pid;
then利用-- "top pid" :就可以看出某一個process目前使用的系統資源的狀態!