When Your are working on an Embedded Linux project probably you are in alien land where you don’t have the same level of comfort that you have in your Linux PC, I too had the same feeling but not now, some Linux tools made my life simple and easier in the Boot loader porting to the final customize product. I will list the tools and application here. I will keep updating this section as I come across some useful apps.
ifconfig - change the IP, bring the interface down tcpdump - when you don't know where the problem is actually in the Ethernet this is handy to debug ping - to make sure your system is able to communicate with the net. ip - similar to ifconfig but includes lots of other useful stuff and more syntax to learn
ftpget/ftpput - part of busybox and light weight for transferring files between host and target tftp - same as above wget - download utility for various protocols http, ftp, etc.,
vi - this is supported by busybox hope most embedded filesystem will be packed with this
Some more important packages that you will need.
binutils bridge-utils bluez-utils coreutils cpufrequtils ethtool genext2fs genromfs i2c-tools hdparm input-utils iproute inetutils mtd-utils net-tools pciutils rtc-test schedutils sysfsutils usbutils u-boot tools evtest - Input event tester