How to change the default location of the screen shot? I use Command + Shift + 4 + Space to screen shot.

But you know the default place of the screen shot is Desktop.

So, how can I change the default location? I want to the location to be a custom document folder, not desktop.
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