some useful linux tools
http://www.cyberciti.biz/tips/top-linux-monitoring-tools.html
http://www.dedoimedo.com/computers/linux_commands.html
http://tldp.org/LDP/abs/html/system.html
http://lwn.net/Articles/230975/
http://unix.stackexchange.com/questions/33381/getting-information-about-a-process-memory-usage-from-proc-pid-smaps
http://sebastien.godard.pagesperso-orange.fr/
http://www.pixelbeat.org/cmdline.html
http://www.brendangregg.com/perf.html
mount -o remount,rw <>
ps –ALFl
ps axfl
netstat -p ( pid ) –u ( number only ), -e ( extended ) –s ( stats ) –u ( udp ) –t ( tcp ) –x ( unix ) –l ( listen ) –a ( all ) –r ( routing table ) –i ( ifconfig)
vmstat : vmstat -S m 1 ,
pidstat: pidstat –u 1 2, pidstat –r 1 2, pidstat –d –p <pid>, pidstat –t,
iostat
sar : sar –u 1 3, sar –B 1 3, sar –r, sar -W
mpstat
pmap
nmap
netstat/ss
iptraf
tcpdump
strace -T
ltrace -T
fuser
lsof
slabtop
fatrace
ipcs
screen
readelf
od