Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /usr/local/www/mactrick.com/wp-includes/pomo/plural-forms.php on line 210
2013 Февраль — Mactrick.com

Отключение автоматического показа вложений в Mail.app

По умолчанию приложение Mail.app показывает все вложения, которые может отобразить (картинки, pdf-документы и т.д.) Для того, чтобы отключить показ вложений, нужно выполнить в терминале следущую команду:

defaults write com.apple.mail DisableInlineAttachmentViewing -bool yes

После этого нужно перезапустить почтовую программу. Теперь в письмах вы увидите только иконки вложенных файлов, но не их содержимое.

Для восстановления к умолчательному поведению:

defaults write com.apple.mail DisableInlineAttachmentViewing -bool no

Как обновить сетевой адрес из командной строки

Недавно у меня возникла необходимость обновить адрес удалённого компьютера, который присваивался с помощью DHCP. Если бы я находился около этого компьютера, никакой проблемы бы не было, нужно всего лишь нажать на одну кнопку:

Renew Dhcp Lease

Для того, чтобы сделать это удалённо я нашёл следующий рецепт, который состоит всего из одной команды в терминале.

    echo "add State:/Network/Interface/en0/RefreshConfiguration temporary" | sudo scutil

Здесь вместо en0 нужно подставить имя того адаптера, адрес которого нужно обновить.

Запускать это лучше в screen или tmux, так, на всякий случай.