Меню Рубрики

Установка программ на mac командная строка

Привет! Меня зовут Александр Сокол. Я интересуюсь музыкой, наукой, компьютерами Mac, веб‑дизайном, WordPress разработкой и веду этот блог.

Основы работы в командной строке Mac OS X в Terminal

Когда при работе с Mac OS X надо сделать что-либо недоступное через графический интерфейс, бывает нужна старая добрая командная строка. Например, чтобы вставить разделительные пробелы в панель Dock или запустить системную утилиту, не имеющую графического интерфейса. Для работы с командной строкой в Mac OS X существует приложение Terminal.

Если вы работали в Unix-подобных системах, то у вас не будет проблем с командной строкой в Mac’е, если же вы никогда не работали с командной строкой, то эта статья поможет вам получить базовые знания, необходимые для начала работы.

Запускаем Terminal

Чтобы открыть Терминал, его, как и любое приложение, надо найти в Finder в папке Applications, он там располжен в подпапке Utilities (Программы → Служебные программы). Это можно сделать быстро, нажав сочетание клавиш Shift+Command+U, также его можно закрепить в Dock, если вы планируете часто с ним работать. Я предпочитаю запускать его при помощи Spotlight.

При помощи горячих клавиш надо открыть строку поиска Spotlight и начать набирать слово terminal (обычно достаточно набрать только ter) и, когда Spotlight найдёт Terminal, нажать ввод (return, он же enter). Таким образом для запуска программы используется только клавиатура и получается быстрее, чем мышкой или трэкпадом.

Запуск Terminal из строки поиска Spotlight

Для того чтобы открыть Spotlight у меня назначена комбинация клавиш Option+Пробел, узнать какая комбинация назначена у вас или поменять комбинацию можно в System Preferences → Spotlight (Системные настройки → Spotlight).

Настройка клавиш вызова поисковой строки Spotlight

Но вернёмся к Терминалу и командной строке.

Строка приглашения ввода

После запуска вы увидите такое окно. Точнее оно будет белым с чёрными буквами, но вы можете легко изменить оформление Terminal.

В первой строке отображается время последнего логина, имеется в виду время последнего запуска (открытия сессии) Терминала. Эта строка выводится один раз после открытия сессии командной строки.

Следующая строка называется строкой приглашения ввода от (англ. command prompt или просто prompt). Она говорит о том, что командная строка готова к вводу команд. В ней содержится следующая информация:

  • Имя компьютера. В моём случае это ixrevos‑macbook .
  • После двоеточия указана текущая директория. В данном случае это домашняя директория текущего пользователя /Users/ixrevo — в Unix-подобных системах домашняя директория отображается как символ тильда:

.

  • Потом отображается имя текущего пользователя, в моём случае это ixrevo .
  • И в конце строки — знак доллара $ .
  • Остановлюсь чуть подробнее на последнем символе строки ожидания ввода пользователя — он бывает трёх видов:

    • Первичный ввод текущего пользователя, обозначается знаком доллара $ . Означает, что командная строка запущена от имени текущего пользователя и ожидает ввод команды.
    • Первичный ввод суперпользователя, обозначается знаком решётки # . Означает, что командная строка запущена от имени суперпользователя (пользователь root с правами администратора) и ожидает ввод команды.
    • Вторичный ввод, обозначается знаком угловой скобки «больше чем» > . Означает, что была введена команда, для выполнения которой необходимо указать какие-либо параметры, и сейчас ожидается ввод этих параметров.

    Ваша первая команда — листинг файлов — ls

    Наберите в командной строке ls , что является сокращением от list, и нажмите ввод. Вы увидите список, в котором представлено содержимое текущей директории.

    Не так и сложно, не правда ли? И по своей сути такой вывод не сильно отличается, если открыть содержимое этой же директории в Finder, используя привычный графический интерфейс.

    Параметры и аргументы команды

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

    Чтобы указать относительный путь, то есть путь, начинающийся от текущей директории, его надо начинать без слеша. Чтобы указать абсолютный путь, то есть путь, начинающийся от корневой директории, его надо начинать со слеша и далее указать полный путь к файлу. Подробнее вы можете прочитать в статье как устроена структура файловой системы Mac OS X.

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

    У многих команд есть возможность указать параметр (опцию) или параметры, которые меняют поведение команды. Например, для команды ls можно указать аргумент ‑l , что является сокращением от long и значит полный вывод информации, и аргумент ‑a , что является сокращением от all и значит вывести всё содержимое, в том числе и скрытое. В таком случае команда с двумя аргументами будет выглядеть следующим образом: ls ‑la и выведет содержимое директории вместе с дополнительной информацией о каждой директории и файле.

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

    Информацию в каждой колонке этой таблицы:

    1. Информация о правах доступа к файлу или директории.
    2. Цифра отображает количество жёстких ссылок на этот файл или директорию. Подробнее про ссылки можно прочитать в статье про файлы, директории, жёсткие и символьные ссылки в Mac OS X.
    3. Владелец текущего файла или директории.
    4. Имя группы пользователей, у которой назначены права доступа к этому файлу или директории.
    5. Размер файла в байтах. Если команде ls указать параметр -h , то размер будет отображаться в наиболее подходящих единицах (Byte, Kilobyte, Megabyte, Gigabyte, Terabyte и Petabyte) с целью уменьшить количество выводимых цифр и будет указана эта единица измерения.
    6. Дата последнего изменения или, если файл был только создан и не менялся после этого, дата создания файла.
    7. Имя файла или директории.

    Подробнее о правах доступа, владельце файла и группе вы можете прочесть в статьях «Как изменить права доступа к файлу в Mac OS X» и «Управление правами доступа при помощи командной строки».

    Также вы можете комбинировать аргумент и параметры при вызове команды, например, как на скриншоте ниже, где вызывается команда ls c аргументом /Users/ixrevo/.dropbox/ и параметрами ls ‑lah :

    Указана опция ‑h и размер файлов отображается в Байтах, Килобайтах и Мегабайтах

    Шесть советов, чтобы упростить работу в командной строке

    1. Используйте автодополнение ввода. Например, можно набрать только первые буквы команды и нажать клавишу Tab — и недостающие буквы команды будут автоматически добавлены. Если же существует несколько команд, начинающихся с тех же символов, которые вы ввели, то двойное нажатие Tab выведет все эти команды в качестве подсказки.
    2. Также используйте автодополнение для имён и путей к файлам и директориям. Работает аналогично автодополнению команд.
    3. Если в командной строке нажать клавишу вверх , то будет выведена последняя введённая вами команда. Нажимая дальше клавишу вверх вы будете перебирать историю выполненных вами команд. Полная история хранится в файле

    /.bash_history .

  • Если ввести два восклицательных знака !! и нажать ввод, то вы выполните последнюю введённую команду. Также есть шорткат и для использования аргумента от предыдущей команды, для этого надо ввести имя_команды !$ и нажать ввод — вместо !$ будет подставлен аргумент от предыдущей команды.
  • Если вы что-то напутали при вводе команд, то попробуйте нажать Control+C, это сочетание прекращает выполнение текущей команды и закрывает её. Также можно попробовать нажать q и Esc.
  • Можно прочитать руководство к любой команде и узнать что она делает, какие у неё есть параметры и аргументы. Для этого надо набрать man имя_команды .
  • Для начала, думаю, хватит. Как видите, ничего сложного в использовании командной строки нет, а если вы хотите продолжить знакомство с ней, то можете почитать о навигации по файловой системе в командной строке.

    источник

    Сочетания клавиш при запуске компьютера Mac

    Узнайте о функциях и инструментах компьютера Mac, которые можно вызвать, удерживания нажатой одну или несколько клавиш во время запуска.

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

    • Command (⌘)-R: запуск с использованием раздела восстановления macOS. Для запуска из раздела восстановления macOS через Интернет используется сочетание клавиш Option-Command-R или Shift-Option-Command-R. Из раздела восстановления macOS можно устанавливать различные версии macOS в зависимости от сочетания клавиш, используемого во время запуска. Если на компьютере Mac установлен пароль прошивки, сначала запрашивается ввод пароля.
    • Option (⌥) или Alt: запуск менеджера загрузки, который позволяет выбрать другие доступные загрузочные диски или тома. Если на компьютере Mac установлен пароль прошивки, сначала запрашивается ввод пароля.
    • Option-Command-P-R:сброс параметров памяти NVRAM или PRAM. Если на компьютере Mac установлен пароль прошивки, это сочетание клавиш игнорируется или вызывает запуск из раздела восстановления macOS.
    • Shift (⇧): запуск в безопасном режиме. Отключено, если установлен пароль прошивки.
    • D: Выполните запуск с утилитой Диагностика Apple. Для запуска этой утилиты через Интернет воспользуйтесь сочетанием клавиш Option-D . Отключено, если установлен пароль прошивки.
    • N: запуск с сервера NetBoot, если компьютер Mac поддерживает сетевые загрузочные тома. Чтобы использовать загрузочный образ по умолчанию на сервере, удерживайте нажатыми клавиши Option-N. Отключено, если установлен пароль прошивки.
    • Command-S: запуск в однопользовательском режиме. Отключено в ОС macOS Mojave или более поздней версии, а также если установлен пароль прошивки.
    • T: запуск в режиме внешнего диска. Отключено, если установлен пароль прошивки.
    • Command-V: запуск в режиме подробного протоколирования. Отключено, если установлен пароль прошивки.
    • Eject (⏏) или F12 или кнопка мыши либо кнопка трекпада: извлечение любых съемных носителей (например, оптического диска). Отключено, если установлен пароль прошивки.

    Если сочетание клавиш не работает

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

    • Нажимайте и удерживайте все клавиши в сочетании вместе, а не по одной.
    • Выключите компьютер Mac. Затем нажмите кнопку питания, чтобы включить компьютер Mac. Затем нажмите и удерживайте клавиши во время запуска компьютера Mac.
    • Прежде чем нажимать клавиши, подождите несколько секунд, чтобы компьютер Mac успел распознать клавиатуру при запуске. Некоторые клавиатуры оснащены световым индикатором, который коротко загорается при запуске, указывая, что клавиатура распознана и готова к работе.
    • Если используется беспроводная клавиатура, подключите ее напрямую к компьютеру Mac, если это возможно. Либо используйте встроенную или проводную клавиатуру. Если используется клавиатура для компьютера с ОС Windows, например клавиатура с логотипом Windows, попробуйте воспользоваться клавиатурой для компьютера Mac.
    • Если используется Boot Camp для запуска через ОС Microsoft Windows, установите настройки загрузочного диска так, чтобы запуск выполнялся через ОС macOS. Затем выключите или перезапустите компьютер и повторите попытку.

    Следует помнить, что некоторые сочетания клавиш отключены, если на компьютере Mac установлен пароль прошивки.

    источник

    Как устанавливать и удалять программы на MAC

    Ну что же, подошло время научиться чему-то новому! Прочитав эту статью до конца, вы научитесь устанавливать и удалять программы в операционной системе MAC OS X.

    На самом деле процесс этот совершенно незамысловатый, но новичку (или пользователю привыкшему к Windows) необходимо кое-что знать, ведь отличия от Windows здесь кардинальные. На MAC этот процесс намного проще, быстрее и приятней.

    ОК! Ближе к делу! Все просто до безобразия. Забудьте о страшном инсталляторе, который был в Windows. Когда-то один мой Канадский сотрудник, рассказывая о макбуке своей жены, сказал “Yeah! Installing apps on MAC is super easy. All you do is just drug and drop app icon into Application folder».

    Для тех кто учил немецкий объясню несколькими словами – процесс установки сводится к перетаскиванию программы в папку Программы. Далее рассмотрим все подробней и с примером.

    Первое что необходимо сделать для установки программы в MAC OS X это скачать (взять на флешке у друга, переписать с HDD, и т.п.) саму программу. Распространяются MAC приложения в виде одного файла с расширением .dmg.

    Кстати, обязательно прочитайте статью «TOP 11 must have программ для установки на новом MacBook», где я представил список жизненно необходимых программ.

    Файлы .dmg

    DMG расшифровывается как Disk Image (образ диска) и является форматом для распространения программ и других файлов между компьютерами Apple. Чтобы понять что из себя представляют .dmg файлы, мысленно представьте CD, USB флешку или внешний жесткий диск.

    DMG файл выполняет роль такого же устройства (только виртуального) и содержит внутри всю информацию (документы, фотографии, программы и др).

    Для того чтобы добраться до содержимого .dmg файла, вам необходимо его смонтировать. Не надо пугаться слова «смонтировать», вам всего-лишь необходимо два раза кликнуть по имени файла. Операционная система OS X сама загрузит образ и добавит новый виртуальный диск и иконку в разделе дисков в Finder.

    Ручная установка программ на MAC

    На смонтированном диске обычно находится сама программа (полноценная и не требующая никаких установок). Именно этот факт вводит в заблуждение многих новичков.

    Внимание! Не надо запускать программу с виртуального диска! Образ диска .dmg служит всего лишь контейнером для транспортировки. Сначала скопируйте приложение в папку Программы на свой жесткий диск. После этого можно демонтировать виртуальный диск (нажав треугольник напротив имени диска) и удалить .dmg файл.

    Многие пользователи по ошибке (не знанию) сразу перетягивают программу в Dock. Не надо так делать! Таким образом вы создадите ярлык на запуск, но никак не переместите ее в папку Программы.

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

    А теперь все опробуем на наглядном примере. Допустим вам необходимо установить Mozilla Firefox. Для этого делаем так:

    1. ШАГ 1 — Скачиваем с официального сайта один единственный файл Firefox28.0.dmg (ищите в Google)
    2. ШАГ 2 — Два раза кликаем по имени файла и монтируем образ диска. Обычно при этом откроется еще одно окошко собственно с самим содержанием. Для вашего удобства очень часто рядом с программой вставляют ярлык на папку Программы.
    3. ШАГ 3 — Перетягиваем приложение (обычно имеет расширение .app) в папку Программы.
    4. ШАГ 4 — Обязательно дождитесь завершения процесса копирования
    5. ШАГ 5 — Демонтируйте образ (кнопка находится справа от названия диска)
    6. ШАГ 6 — По желанию удалите .dmg файл

    Как вы знаете, инсталлятор приложений Windows может копировать файлы куда ему взбредется. Поэтому жесткие диски виндузятников очень часто нафаршированны ненужной «файловой шелухой».

    В OS X все файлы программы хранятся внутри пакета .app. Точнее выглядит это как .app файл, а работает как папка. Чтобы добраться до всех файлов программы кликните правой кнопкой мыши на файле .app и выберите пункт «Показать содержимое пакета».

    Как вы видите, файлы в OS X хранятся более аккуратно, упорядочено и главное в одном месте. Удаляя программу, вы с 95% вероятностью избавляетесь от всех ненужных вам файлов.

    Установка программ из App Store

    Самый простой способ установки программ в MAC OS X, о котором можно было и не писать, это использование магазина App Store. На ваш выбор представлено огромное количество разнообразного ПО. Главное знать за чем пришел.

    Установка программ из AppStore сводится к выбору нужного приложения, нажатию кнопки или ценника и последующего подтверждения. Приложения в этом случае автоматически будут скопированы в папку Программы.

    Для скачивания приложений из AppStore вам необходимо создать персональную учетную запись Apple ID. Как это сделать я подробно описал в отдельной статье.

    Как удалять программы в macOS

    Вы не поверите, но удалять программы в MAC OS X еще проще чем их устанавливать. Заходим в папку Программы, находим в ней ненужное приложение или игру, кликаем правой кнопкой мыши и выбираем «Переместить в корзину».

    Не забывайте переодически очищать содержимое мусорного ведра, т.к. там может скопиться много Гб ненужной информации.

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

    Возник вопрос? Не стесняйся спрашивать в комментариях или на странице “Контактов“. Всего хорошего!

    источник

    Читайте также:  Установка полотенцесушителя водяного самостоятельно

    Добавить комментарий

    Adblock
    detector