Я знаю , как сохранить весь мой экран или только его часть. Снимок экрана автоматически сохраняется на моем рабочем столе, и это приводит к захламлению всего рабочего стола  файлами скриншотов  .png. Как я могу изменить путь сохранения скриншотов в моей системе MacOS X вместо расположения по умолчанию рабочего стола?

Вы можете легко сделать скриншот всего экрана, нажав Shift-Command3keys. По умолчанию, скриншот сохраняется в виде .png файла на рабочем столе. Вы можете нажать Shift-Command4 , чтобы сделать снимок окна. Затем Space, а затем нажав на окно, которое вы хотите захватить. Опять же, скриншот сохраняется в виде .png файла на рабочем столе.

Как изменить место сохранения экрана

Шаги следующие:

Шаг 1: Откройте приложение терминала

Нажмите CommandSpace , чтобы открыть Spotlight и  терминал

Шаг 2: Использование стандартных команд, чтобы изменить местоположение файла скриншота по умолчанию

Синтаксис:

defaults write com.apple.screencapture location /path/to/save/screenshots/
killall SystemUIServer

Для сохранения скриншотов в папку $HOME/screenshots/, введите следующую команду:

mkdir $HOME/screenshots/
defaults write com.apple.screencapture location $HOME/screenshots/
killall SystemUIServer

изменение сохранения скриншотов

Шаг 3: Проверим

Теперь сделайте скриншот, как описано выше, и вы должны увидеть скриншоты, сохраненные в $HOME/screenshots/:

$ ls $HOME/screenshots/
[email protected] 1 veryv staff 82674 Jan 3 22:23 Screen Shot 2017-01-03 at 10.23.27 PM.png

Как вернуться к первоначальным настройкам?

Введите следующие две команды, чтобы сохранить обратно скриншоты в ~/Desktop/, введите следующую команду:

defaults write com.apple.screencapture location ~/Desktop/
killall SystemUIServer

Изменение имени файла снимков экрана на MacOS X: 

По умолчанию, снимки экрана, сделанные в MacOS X сохранить в файлы с префиксом «Screen Shot» в имени файла. Вы можете изменить префикс имени файла что-то другое. Синтаксис выглядит следующим образом:

defaults write com.apple.screencapture name "system-admins"
killall SystemUIServe
ls ~/screenshots/

Результат

system-admins 2017-01-03 at 10.32.37 PM.png

Вы можете вернуться к первоначальной приставке, введя следующие две команды:

defaults write com.apple.screencapture name "Screen Shot"
killall SystemUIServe

Теперь рабочий стол не загроможден изображениями скриншотов на MacOS.