Научете Linux

7 начина за използване на командата Linux Watch

7 начина за използване на командата Linux Watch

Няколко пъти може да се наложи да стартирате команда или помощна програма многократно след известен интервал от време. Можем да използваме конкретни cron задачи с помощта на bash скриптове или с помощта на други езици за програмиране. Въпреки това, Linux има вградена команда за наблюдение, която се използва за изпълнение на други команди на редовен интервал и след това показва изхода в терминала. Помощната програма за гледане е предварително инсталирана на почти всички дистрибуции на Linux.

Linux Watch Command с примери

В този урок ще ви покажем седем различни начина за използване на командата за гледане на Linux.

1. Изпълнете командата на всеки 2 секунди

По подразбиране командата за наблюдение се изпълнява след всеки 2 секунди и показва изхода на терминала. Той продължава да работи, докато не бъде прекъснат от потребителя.

Синтаксис:

гледам 

Където

дата на гледане

Пример:

пример за команда за гледане

2. Изпълнете командата на всеки N секунди

Интервалът за актуализиране на командата за наблюдение може да бъде заменен. Това означава, че можете да промените интервала за актуализация от 2 секунди на желания от вас интервал.

Синтаксис:

гледайте -n  

Където е интервал за актуализация в секунди и е друга команда, която искате да изпълните чрез помощната програма за наблюдение.

гледате -n 5 дата

Пример:

пример за интервал за наблюдение N

3. Подчертаване на разликите между актуализациите

Можете също така да подчертаете разликите между предишния изход и текущия изход. Така че, вместо да четете целия изход, можете да наблюдавате промените.

Синтаксис:

гледайте -d 

Ако обаче интервалът между актуализациите е много кратък, ще бъде предизвикателство да се прегледат разликите, така че трябва да зададете разумен интервал за актуализация.

гледате -n 5 -d дата

Пример:

пример за разлика в командата за гледане

4. Скриване на заглавката в изхода

Изходът на команда за наблюдение показва заглавка, съдържаща интервал от време, команда, име на системата и системна дата. Ако обаче не искате да видите тази част, можете и да я скриете.

Синтаксис:

гледай -т 
гледайте -t дата

Пример:

команда за наблюдение без пример на заглавка

5. Звуков сигнал при грешка

Командата за гледане също може да издава звуков сигнал, ако актуализацията не успее. За да се случи това, първо, може да се наложи да проверите дали пакетът със звуков сигнал е инсталиран или не. В случай, че не е инсталиран, можете да го инсталирате, като използвате следната команда:

sudo apt инсталирайте звуков сигнал

Синтаксис:

гледайте -b дата

6. Изход при промяна

По подразбиране командата за гледане продължава да работи, докато не бъде прекъсната ръчно от потребителя. Можете обаче да го накарате да излезе, ако идентифицира и промяна в изхода.

Синтаксис:

гледай -г 
часовник -n 10 -g дата

Пример:

гледайте команда изход на пример за промяна

Сега гледайте изход; той връща определен статус, който може да бъде получен с помощта на командата по-долу:

echo $?

команда за гледане показва състояние на излизане

Както можете да видите на горната екранна снимка, тя показва определени целочислени флагове, започващи от 0 до 8. Всеки от тези флагове има своето значение и подробности за тези флагове са достъпни на ръководството.

мъж часовник

дефиниции на състоянието на командата за наблюдение

7. Използване на големи команди

Можете да използвате други команди с команда за наблюдение по-чист начин.  Има няколко начина да направите това. Можете да използвате \ знак след командата за гледане и нейните опции.

гледайте -n 10 -d \

Пример:

команда за наблюдение, изпълняваща bg команди от пример с обратна наклонена черта

Можете също така да напишете пълна персонализирана команда и в единични кавички.

гледам  ''

Пример:

команда за наблюдение, изпълняваща значими команди чрез пример в кавички

Заключение

Досега трябва да разбирате добре командата за гледане и нейната важност, особено когато искате да наблюдавате ресурсите на вашата система като твърд диск, промени в мрежата, използване на процесора и т.н. Можете да получите повече информация за командата за гледане на нейната страница с ръководства. Използвайте команда man watch във вашия терминал, за да видите страницата с ръководството.

Пристанища с отворен код на търговски игрални машини
Безплатни разширения на играта с отворен код и междуплатформени игри могат да се използват за възпроизвеждане на стари, както и някои от доста скорошн...
Най-добрите игри за команден ред за Linux
Командният ред не е само най-големият ви съюзник при използване на Linux - той може да бъде и източник на забавление, защото можете да го използвате, ...
Най-добрите приложения за картографиране на геймпад за Linux
Ако искате да играете игри на Linux с геймпад вместо типична система за въвеждане на клавиатура и мишка, има някои полезни приложения за вас. Много ко...