helpful ,Basic Android debug bridge (adb) commands you must remember .
adb reboot-bootloader command
This adb command will use reboot your smartphone or tablet directly into device bootloader . From there fastboot mode will work and adb won’t.
adb push [source][destination] command
adb push will allow you to install data from computer to android devices. You have to follow the path as mention in below image.
adb pull [source][destination] command
adb pull command will allow you to copy data from android device to computer.
adb sideload command
Flash custom firmware and Stock firmware updates with this command.Download updates manually and install with help of adb sideload command to your device.
adb install command
To install .apk files with adb use this adb command.
adb backup command
adb backup command will be use to backup complete data of your android device to your computer . You can save all your data as a backup . This command work with different syntax but the most common syntax is -all ,”adb backup -all”, the output file will be “backup.ab” . A backup message will be pop up on your android devices as shown in image below.
adb restore command
To restore your backup from computer to android device this adb command will work . All you have to do is type ” adb restore C:\ backup.ab”. All the device data will back shortly.
fastboot devices command
Fastboot devices is same command as adb devices but this command works where adb ends. It used to check connection between devices and computer but work only with those devices which support fastboot mode.
fastboot flash recovery command
This adb fastboot recovery command will use to flash custom recovery on your smartphone. Be very careful to use this command.
adb logcat command
adb logcat command use to display all the processing running behind your android device.
adb logcat .txt
adb logcat.txt command use to output your device complete log in text file.
If you know more helping adb commands and want me to add , write it in comment section.