The following commands take place within the ADB terminal;
Basics
Lists connected devices;
adb devices
Lists connected devices and kind;
adb devices -l
Restarts adbd with root permissions;
adb root
Starts the adb server;
adb start-server
Kills the adb server;
adb kill-server
Remounts file system with read/write access;
adb remount
Reboots the device;
adb reboot
Reboots the device into fastboot;
adb reboot bootloader
Reboots the device into fastboot;
adb disable-verity
File Management
Copies the local to the device at remote;
adb push <local> <remote>
Copies the remote from the device to local;
adb pull <remote> <local>
Display
Rotate Screen – 90 Degrees;
adb shell settings put system user_rotation 1
Rotate Screen – 180 Degrees;
adb shell settings put system user_rotation 2
Rotate Screen – 270 Degrees;
adb shell settings put system user_rotation 3