Linux Tools and Things

Well, this basically includes my tools for linux and stuffs,


+---------------------------------------------------------+
|                      Applications                       |
+           +---------------------------------------------+
+           +---------------------------------------------+
|           |              System Libraries               |
|-----------+---------------------------------------------+
+---------------------------------------------------------+
|                  System call Interface                  |
+---------------------------------------------------------+
+--------------------------------------------------------+
+-         VFS         -++-    Sockets     -+------------+
+-----------------------++------------------| Scheduler  |
|     File Systems      ||     TCP/UDP      |            |
+-----------------------+-------------------+------------+
+-   Volume Manager    -|        IP         |  Virtual   |
+-----------------------+-------------------|   Memory   |
|     Block device      |     Ethernet      |            |
+--------------------------------------------------------+
|                     Device Drivers                     |
+--------------------------------------------------------+
                         | 
                         |
                         v
            +-------------------------------+
            |          I/O bridge           |
            +-------------------------------+
                         +
                         |
                         |
                         v
<--+-------------------------------------------------+---->
   |                                                 |
   v                                                 v
+-  I/O controller  -+------------------------------------------+
|    [disk/swap]     |        Network Controller [Port]         |
+--------------------+------------------------------------------+

##Tools

1) Strace 2) ltrace 3) ss 4) Netstat for tcp|udp|IP|ethernet|sockets 5) iptraf Ethernet|IP|TCP|UDP 6) tcpdump Ethernet 7) vmstat slabtop free [Virtual memory dram] 8) top ps cpu 9) perf tiptop Memory bus 10) iostat iotop blktrace Block device interface 11) sysdig syscall interface 12) swapon for swap 13) ethtool snmpget lldptool nicstat ip Network controller