i first typedYour log says that you first typed "adb shell" and then you tried to use "adb push" inside the shell. The push command does not work when you are inside the "Adb shell".
Type "exit" inside the shell to close it and then "adb push" commands will work.
HTML:
adb push recovery.img /data/local/tmp
HTML:
C:\Program Files (x86)\Minimal ADB and Fastboot>adb push recovery.img /data/loca
l/tmp
cannot stat 'recovery.img': No such file or directory