Встановіть Watch Command на Mac OS X

Anonim

Якби була одна команда, на яку я б справді скаржився, що я не в Mac OS X, це була б «watch». Годинник — це одне з тих чудових програм, яке є крихітним і зовсім непотрібним, але коли знадобиться, воно врятує життя. Ми покажемо вам три різні способи встановлення команди watch; через попередньо скомпільований двійковий файл, за допомогою HomeBrew і MacPorts. Крім того, ми трохи покажемо вам, як користуватися годинником і чому він корисний.

Що таке «дивитися» і як це працює?

Що таке команда watch? Для незнайомців просто пояснити годинник; Watch виконає команду кілька разів, а потім відобразить результат у зручній для «ncurses» манері. Іншим способом пояснити це може бути те, що ви можете перетворити будь-який вихід програми командного рядка на дисплей «реального часу». Хорошим прикладом є використання годинника для моніторингу використання диска.

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

Основне використання watch: watch -n number_of_seconds “command”

Отже, годинник чудовий. Давайте змусимо годинник працювати на вашому Mac.

Є кілька різних способів інсталювати команду Watch у Mac OS X, зокрема за допомогою Homebrew, MacPorts або попередньо скомпільованого двійкового файлу. При великому бажанні можна навіть самостійно зібрати годинник. Ми розглянемо три найпростіших способи отримати годинник на Mac.

Встановлення Watch у Mac OS X за допомогою Homebrew або MacPorts

Якщо ви користуєтеся HomeBrew або MacPorts, ви також можете встановити годинник за допомогою цих інструментів:

Для Homebrew встановіть команду watch за допомогою:

brew install watch

Для MacPorts, ви можете встановити годинник за допомогою:

sudo port install watch

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

Як встановити та запустити Watch в OS X із попередньо скомпільованим двійковим файлом

Як згадувалося, у нас є три варіанти; встановлення watch як попередньо скомпільованого двійкового файлу, встановлення watch за допомогою Homebrew або встановлення Watch за допомогою MacPorts. Попередньо скомпільований двійковий файл працюватиме, якщо у вас не встановлено homebrew або порти в OS X.

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

Make “watch” executable Роблячи це, ми повідомляємо Mac OS, що ця програма може працювати chmod +x watch

Перевірте програму Переконаємося, що все працює в порядку. ./watch

Установити «watch» Необов’язково: виконуючи наступний крок, ми розміщуємо годинник у системному місці, яке дозволить вам запускати його з будь-якого місця в Терміналі (Вам буде запропоновано ввести пароль) sudo mv watch /usr/local/bin/

Вітаємо, ви додали команду watch до своєї системи Mac OS X.

Встановіть Watch Command на Mac OS X