10 interesting in adb command on Android

Popular Command
adb logcat

1.List devices are connected .
adb devices


2.Install Application
adb install appname.apk
(*and put appname.apk within path.)


3.Delete Application
adb shell
# cd data/app
# ls
# rm app_name.apk


4.PULL File 
adb pull <remote> <local>
adb pull /data/app/filename.apk
adb pull /data/app [dest_path]


5.PUSH File 
adb push <local> <remote>
adb push appname.apk /data/app/filename.apk
adb pull [source_path] /data/app


6.Capture display of devices 
( working on Android 4.4 and higher )
$ adb shell screenrecord /sdcard/demo.mp4


7.Forwarding Ports 
adb forward tcp:99 tcp:66

8. adb reboot
9. adb reboot recovery
10. adb kill-server


Doc :  http://developer.android.com/tools/help/adb.html