IT News: Digital Camera, OS, Laptop, Smartphone, Smart TV, Sound...

The Author's Project by Valeri N.Kravchuk
Сайт проверен Dr.Web
Меню сайта
  • Главная страница
  • Информация о сайте
  • Дневник
  • Каталог файлов
  • Обратная связь
  • Каталог сайтов
  • FAQ
  • Доска объявлений
  • Форум
  • Фотоальбом
  • Категории раздела
    Измерительная техника, инструменты [310]
    Drones, boats, cars... [100]
    Накопители данных [193]
    Гаджеты для спорта и здоровья... [169]
    Автомобильные гаджеты... [165]
    Сети, сетевые технологии, оборудование... [235]
    Гаджеты, аксессуары... [607]
    News IT, Это интересно, ликбез... [1064]
    Linux и не только [4278]
    Windows 10... [285]
    Планшеты [741]
    Нетбуки, Ноутбуки, Ультрабуки [637]
    Смартфоны, фаблеты.. [5021]
    GPS-навигаторы, трекеры... [49]
    Видеорегистраторы [200]
    mini computers и не только... [372]
    Своими руками [325]
    CB, LPD, PMR- связь... [156]
    Smart TV, UltraHD, приставки, проекторы... [408]
    Умный дом [17]
    Мультиварки, блендеры и не только... [129]
    Smart Watch [228]
    Блоки питания, Power Banks, зарядки... [366]
    Фотокамеры, объективы, искусство фотографии.. [512]
    Sound: наушники, плееры, усилители... [580]
    Электронные книги [80]
    Радар-детекторы [23]
    Роботы-пылесосы [27]
    electric cars [29]
    DECT, IP-телефоны [18]
    Безопасность IT [479]
    Время

    Интересные ссылки

    COMPIZOMANIA

    Наш опрос
    Оцените мой сайт
    Всего ответов: 1262
    Статистика
    Анализ веб сайтов

    Яндекс.Метрика

    Рейтинг@Mail.ru Яндекс цитирования

    Russian America Top. Рейтинг ресурсов Русской Америки.

    eXTReMe Tracker

    Правильный CSS!


    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Locations of visitors to this page
    Форма входа
    Главная » 2018 » Октябрь » 8 » Команда watch для начинающих (с примерами)
    13:43
    Команда watch для начинающих (с примерами)

    Команда watch для начинающих (с примерами)

    Оригинал: Linux watch Command Tutorial for Beginners (5 Examples)
    Автор: Himanshu Arora
    Дата публикации: 1 мая 2018 года
    Перевод: А. Кривошей
    Дата перевода: октябрь 2018 г.

    Иногда, работая в командной строке Linux, вам может понадобиться выполнить команду повторно, чтобы отследить изменения в выводе. Вы, вероятно, обрадуетесь, когда узнаете, что есть утилита командной строки, которая позволяет это делать. Она называется Watch, и в этом руководстве мы обсудим ее основные функции, используя несколько простых для понимания примеров.

    Прежде чем мы это сделаем, необходимо отметить, что все примеры, используемые в этой статье, были протестированы на Ubuntu 16.04 LTS.

    Команда watch

    Как уже упоминалось, утилита watch позволяет выполнять команду несколько раз. Ниже приведен синтаксис этой команды:

    watch [options] command
    

    И вот как описывает ее работу man-страница утилиты:

    - многократно запускает команду, отображая ее вывод и ошибки. Это позволяет вам наблюдать за изменением вывода программы. По умолчанию программа запускается каждые 2 секунды. По умолчанию она будет работать до тех пор, пока не будет прервана.

    Ниже приведены некоторые примеры в стиле "вопрос/ответ", которые должны дать вам представление о том, как работает команда watch.

    Q1. Как работает команда watch?

    В целом использовать watch очень просто - все, что вам нужно сделать, - запустить утилиту с именем команды в качестве входного параметра. Например:

    $ watch date
    

    В моей системе вышеприведенная команда выдала следующий результат:

    watch date

    В первой строке вывода указывается, что вывод команды «date» обновляется через каждые 2 секунды (это интервал времени по умолчанию), далее следует текущая дата/время системы. Вторая строка - это фактический вывод команды «date», который обновляется через каждые пару секунд.

    Q2. Как заставить watch выделять отличия в выводе команды?

    Как уже объяснялось в предыдущем разделе, вывод отслеживаемой команды регулярно обновляется (через 2 секунды по умолчанию). В случае, если вы хотите, вы также можете заставить watch выделять часть вывода, которая меняется между обновлениями.

    Это можно сделать с помощью параметра командной строки -d. Например:

    $ watch -d date
    

    И вот как теперь команда watch подсвечивает изменения:

    watch подсвечивает изменения

    Q3. Как настроить интервал обновления?

    Как уже упоминалось, интервал обновления по умолчанию составляет 2 секунды. Однако, если вы хотите, вы можете изменить это значение, используя параметр командной строки -n.

    Например:

    $ watch -n 5 date
    

    Теперь команда будет следить за тем, чтобы результат обновлялся каждые 5 секунд. Обратите внимание, что интервалы менее 0,1 секунды не допускаются.

    Q4. Как отключить заголовок в выводе?

    Если вы хотите, вы также можете попросить watch отключить заголовок, показывающий интервал, команду и текущее время в верхней части дисплея, а также следующую за ним пустую строку. Это можно сделать, используя опцию командной строки -t.

    Например:

    $ watch -t date
    

    Так выглядит вывод приведенной выше команды:

    отключение заголовков

    Q5. Как заставить watch завершать работу при изменении вывода?

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

    Например:

    $ watch -g free
    

    Таким образом, если потребление памяти в системе изменится, команда watch завершит работу.

    Заключение

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

     

    http://rus-linux.net/MyLDP/consol/watch.html

    Категория: Linux и не только | Просмотров: 178 | Добавил: laptop | Рейтинг: 0.0/0
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Волк слабее льва и тигра, но в цирке волк не выступает!
    Волк слабее льва и тигра, но в цирке волк не выступает!
    Волк - единственный из зверей, который может пойти в бой на более сильного противника.
    Если же он проиграл бой, то до последнего вздоха смотрит в глаза противника. После этого умирает...

    Праздники сегодня

    Погода
    Погода в Нью-Йорке Погода в Бреcте
    Поиск
    Календарь
    «  Октябрь 2018  »
    ПнВтСрЧтПтСбВс
    1234567
    891011121314
    15161718192021
    22232425262728
    293031
    Архив записей
    Друзья сайта
  • Официальный блог
  • JEEP - the best! Mercedes - the best! Автомобильный портал города Бреста: технические характеристики с фото, авторынок, автоспорт...
    Наша кнопка
    IT новости с моего лаптопа...

    Внимание!
    Администратор сайта laptop.ucoz.ru не несет ответственности за содержание рекламных объявлений. Все используемые на сайте зарегистрированные товарные знаки принадлежат своим законным владельцам! Используемая со сторонних источников информация публикуется с обязательными ссылками на эти источники.
    Copyright Valeri N.Kravchuk © 2007-2020