Безопасность Обзор: Вниз по кроличьей норе малоизвестных команд Terminal (Часть 1)
MacMasta Security Bite вам предоставляется исключительно Mosyle, единственной платформой Apple. Сделать устройства Apple работающими-.
В последнее время я оказался в кроличьей норе с малоизвестными функциями Terminal. В последние месяцы я освещал все, начиная от включения Touch ID для аутентификации sudo до очистки сохраненных подключений к открытым Wi-Fi-сетям на вашем Mac. Но на прошлой неделе я погрузился еще глубже и обнаружил еще больше интересных функций, о которых вы, вероятно, не знали, что Terminal может делать, и я не говорю здесь о команде ping. В этом выпуске Security Bite позвольте мне еще больше повысить ваше мастерство в командной строке.
Вы можете задаться вопросом: "Какое это имеет отношение к безопасности?" Справедливый вопрос, в конце концов, это колонка безопасности Apple от MacMasta. Хотя не все команды ниже явно направлены на безопасность, они могут помочь вам работать умнее, повысить вашу эффективность и позволить вам продемонстрировать некоторые действительно полезные трюки.
Быть профессионалом в Terminal помогает мыслить как система.
Даже вашему Mac нужен кофе. Допустим, вы загружаете или обрабатываете большой файл и вам нужно, чтобы ваш компьютер оставался в активном состоянии, пока вы отходите, используйте команду caffeinate в Terminal, чтобы сделать это быстро.
Теперь ваш Mac будет оставаться в активном состоянии бесконечно, позволяя вам отойти, не беспокоясь о том, что процесс может быть прерван. Когда вы вернетесь, нажмите Ctrl+C, чтобы выйти. Это вернет вас в обычное состояние.
Кроме того, вы можете поддерживать вашего Mac в активном состоянии в течение указанного времени, используя caffeinate -t <time>, где <time> обозначает секунды.
Например, если вы хотите, чтобы ваш Mac оставался в активном состоянии в течение 1 часа, замените <time> на 3600.
Если вы, как и я, часто используете Скриншот на своем Mac, то по умолчанию каждый скриншот начинается со "Скриншот" в имени файла, что может быть немного сбивающим, когда вы работаете между приложениями и делаете снимки каждого. Вместо того, чтобы иметь десятки файлов "Скриншот" на рабочем столе, вы можете использовать эту команду, чтобы называть их в соответствии с задачами, над которыми вы работаете.
defaults write com.apple.screencapture name <Name>.
Замените <Name> на то, что вы хотите, чтобы вам было легче идентифицировать файлы снимков экрана. Например, я использовал "Security Bite" ниже. Теперь все снимки экрана, которые я делаю, будут начинаться с этого, пока я не изменю его обратно на значение по умолчанию или что-то другое.
Кроме того, мы также можем изменить типы файлов. Скриншоты по умолчанию будут сохраняться в формате png, что отлично подходит для качества изображения, но может занимать больше места, чем хотелось бы.
Поддерживаемые форматы включают PNG, JPG, PDF, GIF и TIFF.
Например, если вы хотите сохранить скриншот PDF, сделайте это:
defaults write com.apple.screencapture name SecurityBite type pdf.
Когда вы загружаете веб-сайт, macOS сохраняет его IP-адрес в локальном кэше DNS. Эта базовая база данных позволяет Safari и другим браузерам быстрее разрешать доменные имена, пропуская необходимость полного поиска DNS при каждом посещении.
Однако кэш со временем может устареть или раздуться, периодически вызывая проблемы, такие как медленная загрузка страниц или ошибки, такие как "DNS-сервер не отвечает". Хотя macOS автоматически очищает кэш DNS время от времени, вы можете вручную принудительно обновить его при устранении проблем с подключением или после изменения настроек DNS.
Чтобы вручную очистить кэш DNS, введите следующее.
Это одно сплошное веселье. В терминале введите say "hello world" и нажмите возврат. Ваш Mac.
Введите: say -v "?" , чтобы получить полный список всех доступных голосов.
Например, вам нравится голос Тины.
Теперь введите: say "Введите все, что вам нравится здесь" -v Tina.
Кроме того, вы можете сохранить речь в файл, используя: say "Введите все, что вам нравится здесь" -v Tina -o <Имя_Файла>.<Расширение>.
Поддерживаемые типы файлов включают aiff, caff, m4a и wave.
Это будет сохранено на Macintosh HD < Users < ваше имя.
Я помечаю эту колонку как "Часть 1", потому что уверен, что в ближайшие недели у меня будет больше чем поделиться. Напишите в комментариях, если вы нашли что-нибудь из этого полезным. Есть ли что-нибудь, что я должен добавить?
В последнее время я оказался в кроличьей норе с малоизвестными функциями Terminal. В последние месяцы я освещал все, начиная от включения Touch ID для аутентификации sudo до очистки сохраненных подключений к открытым Wi-Fi-сетям на вашем Mac. Но на прошлой неделе я погрузился еще глубже и обнаружил еще больше интересных функций, о которых вы, вероятно, не знали, что Terminal может делать, и я не говорю здесь о команде ping. В этом выпуске Security Bite позвольте мне еще больше повысить ваше мастерство в командной строке.
Вы можете задаться вопросом: "Какое это имеет отношение к безопасности?" Справедливый вопрос, в конце концов, это колонка безопасности Apple от MacMasta. Хотя не все команды ниже явно направлены на безопасность, они могут помочь вам работать умнее, повысить вашу эффективность и позволить вам продемонстрировать некоторые действительно полезные трюки.
Быть профессионалом в Terminal помогает мыслить как система.
Даже вашему Mac нужен кофе. Допустим, вы загружаете или обрабатываете большой файл и вам нужно, чтобы ваш компьютер оставался в активном состоянии, пока вы отходите, используйте команду caffeinate в Terminal, чтобы сделать это быстро.
Теперь ваш Mac будет оставаться в активном состоянии бесконечно, позволяя вам отойти, не беспокоясь о том, что процесс может быть прерван. Когда вы вернетесь, нажмите Ctrl+C, чтобы выйти. Это вернет вас в обычное состояние.
Кроме того, вы можете поддерживать вашего Mac в активном состоянии в течение указанного времени, используя caffeinate -t <time>, где <time> обозначает секунды.
Например, если вы хотите, чтобы ваш Mac оставался в активном состоянии в течение 1 часа, замените <time> на 3600.
Если вы, как и я, часто используете Скриншот на своем Mac, то по умолчанию каждый скриншот начинается со "Скриншот" в имени файла, что может быть немного сбивающим, когда вы работаете между приложениями и делаете снимки каждого. Вместо того, чтобы иметь десятки файлов "Скриншот" на рабочем столе, вы можете использовать эту команду, чтобы называть их в соответствии с задачами, над которыми вы работаете.
defaults write com.apple.screencapture name <Name>.
Замените <Name> на то, что вы хотите, чтобы вам было легче идентифицировать файлы снимков экрана. Например, я использовал "Security Bite" ниже. Теперь все снимки экрана, которые я делаю, будут начинаться с этого, пока я не изменю его обратно на значение по умолчанию или что-то другое.
Кроме того, мы также можем изменить типы файлов. Скриншоты по умолчанию будут сохраняться в формате png, что отлично подходит для качества изображения, но может занимать больше места, чем хотелось бы.
Поддерживаемые форматы включают PNG, JPG, PDF, GIF и TIFF.
Например, если вы хотите сохранить скриншот PDF, сделайте это:
defaults write com.apple.screencapture name SecurityBite type pdf.
Когда вы загружаете веб-сайт, macOS сохраняет его IP-адрес в локальном кэше DNS. Эта базовая база данных позволяет Safari и другим браузерам быстрее разрешать доменные имена, пропуская необходимость полного поиска DNS при каждом посещении.
Однако кэш со временем может устареть или раздуться, периодически вызывая проблемы, такие как медленная загрузка страниц или ошибки, такие как "DNS-сервер не отвечает". Хотя macOS автоматически очищает кэш DNS время от времени, вы можете вручную принудительно обновить его при устранении проблем с подключением или после изменения настроек DNS.
Чтобы вручную очистить кэш DNS, введите следующее.
Это одно сплошное веселье. В терминале введите say "hello world" и нажмите возврат. Ваш Mac.
Введите: say -v "?" , чтобы получить полный список всех доступных голосов.
Например, вам нравится голос Тины.
Теперь введите: say "Введите все, что вам нравится здесь" -v Tina.
Кроме того, вы можете сохранить речь в файл, используя: say "Введите все, что вам нравится здесь" -v Tina -o <Имя_Файла>.<Расширение>.
Поддерживаемые типы файлов включают aiff, caff, m4a и wave.
Это будет сохранено на Macintosh HD < Users < ваше имя.
Я помечаю эту колонку как "Часть 1", потому что уверен, что в ближайшие недели у меня будет больше чем поделиться. Напишите в комментариях, если вы нашли что-нибудь из этого полезным. Есть ли что-нибудь, что я должен добавить?