How to change the default location of the screen shot?
You can change this with a bash command. 


Open the Terminal Application and enter this:


defaults write com.apple.screencapture location ~/Pictures/

And change '~/Pictures/' to your preferred Location. For example, if you have in your User folder a Folder named 'screenshots' then change the command to:

defaults write com.apple.screencapture location ~/screenshots/



Press enter to execute command
Next: Enter: killall SystemUIServerto reinitialize the 'SystemUIServer' to adopt changes


For more information check out: oxdaily