Установите Watch Command в Mac OS X

Терминал в OS X

Если бы была одна команда, на которую я бы действительно пожаловался, что я не использую Mac OS X, это была бы «смотреть». Watch — одно из тех замечательных программ, которые крошечные и совершенно не мешают работе, но при необходимости они спасают жизнь. Мы собираемся показать вам три различных способа установки команды watch; через предварительно скомпилированный двоичный файл, с HomeBrew и с MacPorts. Кроме того, мы немного расскажем, как пользоваться часами и почему они полезны.

Что такое часы и как они работают?

Что такое команда часов? Для незнакомых просто объяснить часы; Watch будет запускать команду несколько раз, а затем отображать вывод в удобной для ncurses манере. Другой способ объяснить это: вы можете превратить любой вывод программы из командной строки в отображение «в реальном времени». Хороший пример — использование часов для отслеживания использования диска.

Конечно, сейчас сложно продемонстрировать повторяющуюся работу команды с помощью неподвижного изображения, но это может быть то, что вы захотите запустить при отслеживании количества места, оставшегося на вашем жестком диске, при передаче большого файла (ов). Если вы внимательно изучите снимок экрана, в верхнем левом углу вы заметите, что команда запускается каждые 5,0 или 5 секунд. Выполняемая команда — «df -kh». Вывод сообщает нам размер диска, используемое пространство, доступное пространство и использованный процент (емкость) в удобочитаемом формате (это то, что означает «h» в df -kчас). Когда мы удалим большую часть файлов или скопируем новые файлы на наш компьютер, мы увидим, что эти значения изменятся. Если вы хотите видеть меньшие приращения, удалите «h» и просто выполните «df -k».

Основное использование часов: watch -n число_секунд «команда»

Итак, часы довольно таки классные. Давайте поработаем часы на вашем Mac.

Снимок экрана 09.06.2010, 20:25.23

Есть несколько различных способов установить команду Watch в Mac OS X, в том числе с помощью Homebrew, MacPorts или предварительно скомпилированного двоичного файла. Если очень хотите, можете даже сами скомпилировать часы. Мы рассмотрим три самых простых способа получить часы на Mac.

Установка часов в Mac OS X с Homebrew или MacPorts

Если вы пользуетесь HomeBrew или MacPorts, вы также можете установить часы с помощью этих инструментов:

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

brew install watch

Для MacPorts, вы можете установить часы с помощью:

sudo port install watch

Оба они также установят часы на Mac, используйте тот подход, который вам удобен. Для Homebrew или Macports вы можете просто ввести «смотреть» после завершения установки, чтобы запустить команду.

Как установить и запустить Watch в OS X с предварительно скомпилированным двоичным кодом

Как уже упоминалось, у нас есть три варианта; установка часов в виде предварительно скомпилированного двоичного файла, установка часов с Homebrew или установка Watch с MacPorts. Предварительно скомпилированный двоичный файл будет работать, если в OS X не установлены homebrew или порты.

Загрузите предварительно скомпилированную команду «смотреть» из Terminal.app
Мы используем «curl», командную строку «браузер»., это загрузит часы на ваш Mac, но если вы хотите, вы также можете использовать MacPorts или Homebrew для установки часов, которые показаны ниже:
curl -O http://ktwit.net/code/watch-0.2-macosx/watch

Сделайте «смотреть» исполняемым
Таким образом мы сообщаем Mac OS, что это программа, которая может запускать
chmod +x watch

Протестируйте программу
Убедимся, что все в рабочем состоянии.
./watch

Установите «часы»
Необязательно: Следуя этому следующему шагу, мы помещаем часы в системное место, которое позволит вам запускать их из любого места в Терминале (вам будет предложено ввести пароль)
sudo mv watch /usr/local/bin/

Поздравляем, вы добавили команду часов в свою систему Mac OS X.

Похожие записи

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

Ваш адрес email не будет опубликован.