Приложение консоль mac os

Просмотр сообщений журнала в Консоли на Mac

Используйте Консоль для просмотра журнальных сообщений, собранных компьютером и подключенными к нему устройствами. Такие журнальные сообщения содержат сведения о системных событиях, текст диалогов, записи об ошибках, состоянии системы и другую информацию. При возникновении неполадки есть возможность найти подробную информацию о причине ее возникновения либо в журнальных сообщениях, либо в записях об активности.

Примечание. Если Вы вошли в систему не как администратор, необходимо ввести имя и пароль администратора для просмотра записей журналов.

В приложении «Консоль» на Mac в списке устройств слева выберите устройство, для которого Вы хотите просмотреть сообщения журнала (например, Mac, iPhone, iPad, Apple Watch или Apple TV). Если список устройств не отображается, нажмите кнопку «Боковая панель» на панели «Избранное».

В окне справа нажмите «Начать потоковую передачу».

Журнальные сообщения, относящиеся к выбранному устройству, появятся в окне справа.

Тип журнального сообщения обозначается точкой в столбце «Тип».

Красная точка: сбои в работе.

Желтая точка: ошибки.

Темно-серая точка: журнальные сообщения, связанные с отладкой.

Светло-серая точка: информационные журнальные сообщения.

Примечание. Если точки в столбце «Тип» нет, значит, журнальное сообщение относится к типу «По умолчанию».

Выполните любые из следующих действий.

Как увидеть журнальное сообщение целиком в столбце «Сообщения». Нажмите журнальное сообщение и нажмите стрелку вправо или выберите «Вид» > «Развернуть выбранную строку». Чтобы снова сократить сообщение до одной строки, нажмите стрелку влево или выберите «Вид» > «Свернуть выбранную строку».

Просмотр полных журнальных сообщений. Нажмите «Подробнее» в сведениях о журнальном сообщении в нижней половине окна Консоли. Если сведения о журнальном сообщении не отображаются, нажмите кнопку «Информация» в панели инструментов (или воспользуйтесь панелью Touch Bar) или выберите «Вид» > «Показать панель свойств». Чтобы отображалось меньше сведений, нажмите «Скрыть».

Поиск конкретных журнальных сообщений в текущей информации. Нажмите журнальное сообщение и нажмите Command-F. См. Поиск текста в сообщениях журнала и отчетах.

Просматривая журнальные сообщения, можно перемещать столбцы и менять их перечень, находить последние записи об активности, применять сохраненные поисковые запросы. См. Настройка окна журнала.

Источник

Как вызвать терминал в Mac OS

У многих новых пользователей операционной системы Mac OS часто возникает вопрос, как же запустить терминал? Особенно часто этот вопрос встает у людей, которые перешли на эту систему с Windows. В этой статье мы отметим на этот вопрос.

Для начала, что же такое этот терминал на маке? Некоторые люди, могут называть терминал как консоль mac os. По сути, так оно и есть. Эта программа – аналог командной строки в другой, широко известной ОС.

Приложение Terminal позволяет управлять компьютером Mac с помощью командной строки. Терминал (консоль) – это интерфейс командной строки Mac. Есть несколько преимуществ использования терминала для выполнения некоторых задач. Из самого очевидного, например – он намного быстрее.

Однако для того, чтобы использовать его, вам нужно будет разобраться с его основными командами и функциями, ну и, разумеется понять как вызвать терминал в mac OS (запустить). Так какие есть способы открыть консоль на маке?

Читайте также:  По для идентификации процессоров intel версия для windows

Как вызвать терминал в Mac OS с помощью Launchpad

Как по мне, это самый простой и быстрый способ открыть консоль, чаще всего использую именно его. Нажмите на иконку Launchpad в строке Dock. Она выглядит как ракета на сером фоне.

Если вы ничего не изменяли и расположение элементов у вас стандартное, перейдите в папку «Системные». В ней отыщите программу с названием «Терминал». Миссия выполнена – вам удалось запустить терминал на маке. Он отобразится в виде белого квадрата, в котором нужно вписывать команды для выполнения.

Как открыть консоль на в Mac OS с помощью строки поиска

Лично я практически не использую этот метод, так как на практике открыть строку поиска – еще та задача. Если же вы часто используете ее – милости прошу – этот способ для вас.

Нажмите на клавиатуре вашего мака сочетание клавиш Command + Пробел, чтобы запустить Spotlight. У вас откроется строка поиска. Тут вам потребуется ввести «Терминал», а затем дважды щелкните результат поиска. В большинстве случаев достаточно ввести пару букв и в подсказках вам сразу отобразится нужная вам иконка.

На вашем рабочем столе снова таки откроется небольшое окно с белым фоном – это и есть терминал на Mac OS.

Зайти в терминал на Мак через папку с программами в Finder

Так же используется реже из-за большего количества времени, необходимого для открытия. Откройте Finder. Для этого нажмите по его значку в нижнем меню Dock.

Переведите ваш взгляд на левое меню. Приложение терминала находится в разделе «Программы» в папке «Утилиты» вашего компьютера мак. Чтобы открыть его сначала нажмите на вкладку меню с программами, затем перейдите в папку с утилитами – и уже там найдите сам терминал.

Согласитесь, много лишних действий? А какой из способов запустить Terminal используете вы? Поделитесь с нами в комментариях под этой статьей.

Источник

Консоль для маководов: Beyond the GUI

Доброго дня, уважаемые хабравчане-маководы!

Сегодня я расскажу как увеличить эффективность работы в Mac OS X за счёт использования консоли.

Лирическое отступление

Думаю, ни для кого не секрет, что Mac OS является Unix-based системой, но переработанной почти до неузнаваемости. Даже консоль засунули куда подальше — не сразу и найдёшь. И вся система нацелена на использование GUI, при дефолтных настройках даже переключение между кнопками по Tab не работает — без мыши никуда. И тем не менее, Мак — это не только окошки, не только док и лаунчер. Мак это ещё и вся мощь shell скриптов и консоли!

Если Вы пришли из мира M$, то для начала неплохо бы поучить общие команды shell’а, например, по вот этому учебному пособию. Как минимум, нужно усвоить команды перехода по каталогам и способы запуска программ и скриптов.

Если Вы пришли в мир Mac OS из мира Linux’а и FreeBSD, то, скорее всего, знаете как минимум основы shell-скриптинга. Но и для вас в статье может оказаться кое-что интересное, ведь в маке есть уникальные консольные команды, которые так же полезно знать.

Вот о некоторых особенностях маковской консоли далее и пойдёт речь.

Начнём работу


Для начала избавимся от стандартного терминала. Ну, точнее, поставим другой — получше. Я лично предпочитаю iTerm2, который подходит для работы куда лучше системного. Хотя, и у него бывают интересные моменты (см. картинку вверху).

Читайте также:  Linux kvm что это такое

Далее нам могут понадобиться дополнительные инструменты, поэтому устанавливаем MacPorts (хотя, конечно, можно и другой менеджер пакетов). Теперь мы можем ставить нужные консольные утилиты с помощью простых команд. Например, ставим Midnight Commander (он в любом случае может пригодиться), набираем в iTerm2:

После ввода пароля и установки зависимостей и самого mc, можем его запустить, как вы уже догадались, командой mc .

О ужас! Нам понадобятся функциональные клавиши, а они нажимаются только через Fn+F15 , что же делать? Ну как что — лезть в системные настройки и выключать это. Иначе сложно будет с mc работать.

Ещё одно важное замечание: кури мануалы если что-то не понятно, набираем в консоли man команда — и получаем подробное описание команды. (Кстати, для выхода из просмотра мануала надо просто нажать Q).

Продолжаем знакомство с консолью. Команда open

Легко можно заметить, что mc показывает куда больше файлов и папок, чем Finder. Конечно, можно поставить хак для него, чтобы он отображал такие файлы, но не все это любят. Так что остаётся лишь пользоваться Cmd+Shift+G и вводить вручную имя папки. Но данный способ не особо удобен: нет автокомплита, нет возможности видеть скрытые файлы. Теперь вернёмся к терминалу. В Mac OS X есть замечательнейшая команда open , которая действует так, как будто пользователь сделал даблклик на файле или папке в Finder — открывает файл, бандл или ссылку в связанной программе, открывает папку в Finder’е. Вот простой пример работы с этой командой: заходим с помощью mc в скрытую папку (например, /etc/) и набираем:

Wuala! Файндер отобразил нам нашу системную папку! Но это ещё не всё, ведь скрытые файлы всё ещё не видны. Для примера, откроем наш .profile :

И — опа! — скрытый файл открылся в TextEdit! Всё предельно просто.

Пара слов о бандлах

Это всем известно, но на всякий случай повторю: обычные программы в Mac OS X на самом деле являются папками с расширением .app и особым образом устроенным содержимым. Убедиться в этом легко: открываем в Finder папку /Applications/ и делаем Ctrl+Click (либо Right-Click , если хотите) на любой программе и выбираем «Показать содержимое пакета».

Из консоли это так же очень хорошо видно: mc отображает эти программы именно как папки. И как же запустить из консоли GUI-программу, спросите вы? Очень просто, есть даже два способа.

Способ первый, простейший:

Программа будет запущена и консоль будет свободна для дальнейших действий.

Способ второй, интересный:

Программа будет запущена, но консоль не освобидится — она будет ждать завершения программы и выводить всё, что программа захочет вывести в неё. То есть, таким образом можно посмотреть рабочий лог некоторых программ.

Ещё одно очень важное различие между этими двумя методами: второй позволяет запустить два экземпляра программы, в то время как первый активирует уже запущенную, буде такая имеется. Так что через консоль можно решить и эту проблему (хотя, скорее фичу) макоси: через Finder, док и лаунчер запустить два экземпляра программы нельзя, а вот из консоли — пожалуйста, хоть двадцать два.

Скрипт?

Расскажу вкратце что из себя представляет shell-скрипт. По сути — это обычный текстовый файл, содержащий серию команд для выполнения. Самый простой скрипт просто запускает последовательно все команды. Скрипты посложнее могут иметь условия, циклы и функции, то есть, скрипт может быть весьма большой и сложной программой. Основной плюс таких скриптов — на их службе вся мощь консольных утилит из мира unix, что с лихвой компенсирует бедность языковых конструкций. Приведу простой пример скрипта, который преобразует все файлы .png в текущей директории, уменьшив их размер до 200 пикселей в ширину или высоту.

Читайте также:  Epson l805 driver windows 10 64 bit

Пример простейший, но он демонстрирует главное: в скриптах сокрыта великая сила.

Скрипты AppleScript

В Mac OS X имеется несколько встроенных механизмов по автоматизации действий. Один из очень распространённых — AppleScript, для которого есть и графический редактор-запускатор. Но использовать такие скрипты можно и из консоли, для этого есть особая утилита — osascript . Использовать её можно так:

Не буду углубляться в AppleScript, он заслуживает отдельной статьи, и даже не одной. Так что рекомендую почитать справку или гугл по нему.

Главное: Вы можете комбинировать shell-скрипты со скриптами AppleScript, чтобы добиться максимальной гибкости в работе! К примеру, я использую такие вот смешанные скрипты для автоматической стилизации образа диска: сам диск создаётся с помощью shell (см. ниже), а фон и расположение элементов в образе задаётся с помощью AppleScript.

Есть ещё Automator, но он совсем уж GUI-шный, так что в данной статье его рассматривать бессмысленно. Он, конечно, полезный, но до мощи консоли не дотягивает.

Кратко о других полезных командах Mac OS X

Полный (ну, почти) список уникальных для макоси команд можно найти в одной хорошей статье (хотя сведения там немного устарели), я же вкратце расскажу о наиболее интересных.

Для работы с образами дисков имеется консольная утилита hdiutil . Пара примеров работы с ней:

Более подробно про возможности можно узнать из man hdiutil .

Если Вы — разработчик программ для макоси, то наверняка знаете о такой замечательной вещи, как Info.plist, да и вообще о plist’ах. Так вот, есть очень удобная утилита, позволяющая конвертировать .plist в .bplist, то есть, в более быстрый и лёгкий бинарный формат плиста.

Если хотите позаниматься ерундой, то можно из консоли проговорить любой текст. Для этого есть утилита say .

Так же можно задавать голос, которым мак будет с нами говорить:

Одна беда — по-умолчанию говорит эта штука только по-английски.

Теперь снимем скриншот командой из консоли.

Так же из консоли можно конвертировать текст между различными форматами. Например, можно переконвертировать .doc файл в HTML:

Так же textutil умеет преобразовывать кодировки.

Для изменения системных (и не только) настроек, можно использовать команду defaults . Используем её во благо! Включим наконец отображение скрытых файлов и папок в Finder!

Файндер автоматически перезапустится и теперь будет отображать скрытые файлы и папки! Но опять таки, это не всем нравится, так давайте это выключим, пока родителикто-нибудь не испугался или не удалил нужных файликов. Для сокрытия в уже указанной команде поставьте 0 вместо 1. Ну и для примера, ссылка на статью, где описано много твиков с помощью этой команды.

Что-то типа заключения

Ну что ж, мы разобрали некоторые интересные возможности консоли в Mac OS X. Статья, разумеется, не претендует на полноту и является, скорее, «заманухой» для вовлечения маководов в shell-скриптинг да и вообще в консоль.

Источник

Оцените статью