1) find /etc/ -type f -exec grep "tcp" {} \;
To find how many lines there are follow up with a |wc -l
2) du -ks /var/*|sort -n
cache at this moment is the largest directory in my /var
3) tar -cf /tmp/usr/bin/bin.tar /usr/bin/
4) touch /etc/passwd -r /etc/group
6) find /tmp/* -mtime +20 -exec rm -rf {} \; 2>/dev/null 1>&2
7) 0 1 * * 6 root find /tmp/* -mtime +30 -exec rm -rf {} \; 2>/dev/null 1>&2
8) They display the kernel diagnostic information, dmesg only displays relevant/limited information.
9) Displays the kernel routing tables with numeric addresses (ips instead of hostnames)
10) ifconfig -a lists the status of the currently active network interfaces; netstat simply showed the routing information
11) /etc/resolv.conf
12) run "hostname"
13) You couldn't resolve the DNS information when you had no nameserver information in resolv.conf. You could still ping it by IP however since that doesn't use domain name translations.
14) /etc/services
FTP = 21TCP
ftp-data 20TCP
DNS 53TCP/UDP
15)
6 TCP Transmission Control
17 UDP User Datagram
2 ICMP Internet Control Message
3 IGMP Internet Group Management
16) tar -cf home-ftp.tar /home/ftp
Copy it over to new system.
I'd also make sure that the users on the new systems had the same UIDs/GIDs as on the previous (/etc/passwd)