If you want to put line numbers in the output of a command; then feed it through the nl command. This will put the required line numbers there for you.
[john@deusexmachina]:~/Desktop> ls -hula | nl 1 total 452K 2 drwxr-xr-x 3 john john 4.0K Nov 14 10:46 . 3 drwxr-xr-x 46 john john 4.0K Nov 14 11:39 .. 4 -rw-rw-r-- 1 john john 21K Nov 13 20:53 ACME IT Solutions.odt 5 drwx------ 2 john john 4.0K Nov 14 10:46 Ghost 6 -rw-rw-r-- 1 john john 65K Nov 6 21:57 apache.jpg 7 -rw-rw-r-- 1 john john 2.1K Nov 14 10:46 commands.txt 8 -rw-rw-r-- 1 john john 322 Nov 2 19:21 commands.txt~ 9 -rw-rw-r-- 1 john john 125K Nov 2 22:18 dash-magazines.jpg 10 -rw-rw-r-- 1 john john 644 Nov 14 10:46 dvrip.txt 11 -rw-r--r-- 1 john john 8.3K Nov 14 10:46 examples.desktop 12 -rw-rw-r-- 1 john john 317 Nov 14 10:46 home.desktop 13 -rw-rw-r-- 1 john john 151K Nov 2 22:34 me-tv.jpg 14 -rw-rw-r-- 1 john john 255 Nov 14 10:46 root.desktop 15 -rw-rw-r-- 1 john john 231 Nov 14 10:46 tmp.desktop 16 -rw-rw-r-- 1 john john 29K Nov 10 15:50 updates.png 17 lrwxrwxrwx 1 john john 48 Nov 13 20:53 |sdj_1.desktop -> /home/john/.e/e/fileman/favorites/|sdj_1.desktop 18 lrwxrwxrwx 1 john john 48 Nov 13 20:53 |sdk_0.desktop -> /home/john/.e/e/fileman/favorites/|sdk_0.desktop 19 lrwxrwxrwx 1 john john 48 Nov 13 20:53 |sdk_1.desktop -> /home/john/.e/e/fileman/favorites/|sdk_1.desktop 20 lrwxrwxrwx 1 john john 48 Nov 13 20:53 |sr0_0.desktop -> /home/john/.e/e/fileman/favorites/|sr0_0.desktop [john@deusexmachina]:~/Desktop> |
This command is the Linux equivalent of the route PRINT command on Windows. The route -FC command will print out the kernel routing table.
[john@deusexmachina]:~/Desktop> route -FC Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface default 192.168.1.1 0.0.0.0 UG 0 0 0 eth1 link-local * 255.255.0.0 U 1000 0 0 eth1 192.168.1.0 * 255.255.255.0 U 1 0 0 eth1 Kernel IP routing cache Source Destination Gateway Flags Metric Ref Use Iface cf-173-245-61-1 192.168.1.2 192.168.1.2 l 0 0 315 lo syd01s13-in-f5. 192.168.1.2 192.168.1.2 l 0 3 858 lo 192.168.1.2 kwaimuk.canonic 192.168.1.1 0 1 1 eth1 www-slb-ecmp-06 192.168.1.2 192.168.1.2 l 0 1 637 lo a184-84-221-32. 192.168.1.2 192.168.1.2 l 0 1 283 lo localhost deusexmachina deusexmachina l 0 0 1166 lo 192.168.1.2 achernar.canoni 192.168.1.1 0 0 552 eth1 192.168.1.2 alkes.canonical 192.168.1.1 0 0 364 eth1 192.168.1.2 cf-199-27-135-5 192.168.1.1 0 0 9 eth1 192.168.1.2 70.92.189.91.lg 192.168.1.1 0 10 36 eth1 hg-in-f125.1e10 192.168.1.2 192.168.1.2 l 0 0 626 lo syd01s13-in-f8. 192.168.1.2 192.168.1.2 l 0 0 39 lo syd01s13-in-f22 192.168.1.2 192.168.1.2 l 0 3 1830 lo syd01s13-in-f0. 192.168.1.2 192.168.1.2 l 0 0 18 lo 192.168.1.2 cf-173-245-61-1 192.168.1.1 0 0 11 eth1 192.168.1.2 cf-173-245-61-1 192.168.1.1 0 1 23 eth1 192.168.1.2 achernar.canoni 192.168.1.1 0 0 371 eth1 192.168.1.2 192.168.1.1 192.168.1.1 0 0 1182 eth1 alkes.canonical 192.168.1.2 192.168.1.2 l 0 0 4 lo 123.104.233.72. 192.168.1.2 192.168.1.2 l 0 0 5 lo cf-199-27-135-5 192.168.1.2 192.168.1.2 l 0 0 524 lo kwaimuk.canonic 192.168.1.2 192.168.1.2 l 0 0 437 lo 192.168.1.2 alkes.canonical 192.168.1.1 0 0 275 eth1 192.168.1.1 192.168.1.2 192.168.1.2 il 0 0 1724 lo 192.168.1.2 cf-199-27-135-5 192.168.1.1 0 0 19 eth1 deusexmachina localhost localhost l 0 0 1181 lo syd01s13-in-f4. 192.168.1.2 192.168.1.2 l 0 3 2595 lo wordpress.com 192.168.1.2 192.168.1.2 l 0 0 19 lo 122-148-3-200.c 192.168.1.2 192.168.1.2 l 0 1 1177 lo syd01s13-in-f2. 192.168.1.2 192.168.1.2 l 0 1 100 lo 192.168.1.2 hg-in-f125.1e10 192.168.1.1 0 1 1 eth1 achernar.canoni 192.168.1.2 192.168.1.2 l 0 0 225 lo 192.168.1.2 mulberry.canoni 192.168.1.1 0 1 2 eth1 localhost deusexmachina deusexmachina l 0 0 1184 lo [john@deusexmachina]:~/Desktop> |
This is what the output of the route PRINT command looks like on Windows 7.
C:\Users\flynn>route PRINT =========================================================================== Interface List 15...00 13 46 3a 02 83 ......Realtek RTL8139/810x Family Fast Ethernet NIC 11...6c f0 49 b5 e6 2a ......Realtek PCIe GBE Family Controller 20...08 00 27 00 6c 5a ......VirtualBox Host-Only Ethernet Adapter 1...........................Software Loopback Interface 1 12...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter 13...00 00 00 00 00 00 00 e0 Teredo Tunneling Pseudo-Interface 14...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #2 16...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #3 =========================================================================== IPv4 Route Table =========================================================================== Active Routes: Network Destination Netmask Gateway Interface Metric 0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.2 20 127.0.0.0 255.0.0.0 On-link 127.0.0.1 306 127.0.0.1 255.255.255.255 On-link 127.0.0.1 306 127.255.255.255 255.255.255.255 On-link 127.0.0.1 306 192.168.1.0 255.255.255.0 On-link 192.168.1.2 276 192.168.1.2 255.255.255.255 On-link 192.168.1.2 276 192.168.1.255 255.255.255.255 On-link 192.168.1.2 276 192.168.56.0 255.255.255.0 On-link 192.168.56.1 276 192.168.56.1 255.255.255.255 On-link 192.168.56.1 276 192.168.56.255 255.255.255.255 On-link 192.168.56.1 276 224.0.0.0 240.0.0.0 On-link 127.0.0.1 306 224.0.0.0 240.0.0.0 On-link 192.168.56.1 276 224.0.0.0 240.0.0.0 On-link 192.168.1.2 276 255.255.255.255 255.255.255.255 On-link 127.0.0.1 306 255.255.255.255 255.255.255.255 On-link 192.168.56.1 276 255.255.255.255 255.255.255.255 On-link 192.168.1.2 276 =========================================================================== Persistent Routes: None IPv6 Route Table =========================================================================== Active Routes: If Metric Network Destination Gateway 1 306 ::1/128 On-link 20 276 fe80::/64 On-link 15 276 fe80::/64 On-link 20 276 fe80::209f:983f:30e1:8283/128 On-link 15 276 fe80::e15a:52b6:dff:efe3/128 On-link 1 306 ff00::/8 On-link 20 276 ff00::/8 On-link 15 276 ff00::/8 On-link =========================================================================== Persistent Routes: None |
As you can see; the output is slightly different but still outputs useful information. There are some interesting commands on this page: http://securitron.securitronlinux.com/ubuntu-karmic.php my Ubuntu Karmic tips page.
And this is my Linux tips and tricks page with a nice set of tips on creating a custom Linux shell prompt: http://www.securitronlinux.com/my-linux-tips-and-tricks-page-part-1/.