GNU/Linux >> Linux Esercitazione >  >> Linux

Qual è l'analogo di Windows del comando watch di Linux?

Scrivi il tuo. Diciamo file watch.bat contiene :

@ECHO OFF
:loop
  cls
  %*
  timeout /t 5 > NUL
goto loop

e chiamalo tramite, ad esempio:

watch echo test

farà eco a test ogni 5 secondi.


Powershell ha il comando "while". Puoi usarlo come in Linux:

while (1) {tuo_comando; dormire 5}

Versione Linux:

mentre vero; fai il tuo_comando; dormire5; fatto

Altri:

while ($true) {netstat -an | findstr 23560; dormire 5; data}


watch è disponibile in Cygwin, nel procps pacchetto come elencato qui (queste informazioni possono essere trovate tramite la ricerca dei pacchetti sul sito web, qui). Non credo che questo pacchetto sia installato dalla configurazione predefinita di cygwin, ma è quello che di solito seleziono nelle nuove installazioni per avere a disposizione il comando watch.

La posizione degli strumenti nei pacchetti di solito corrisponde ai nomi dei pacchetti nelle distribuzioni Linux (il pacchetto contenente watch is procps anche su Debian e Ubuntu) quindi se la funzione di ricerca dei pacchetti di Cygwin fallisce, le informazioni per/dalle distribuzioni Linux possono offrire indizi.


Linux
  1. Qual è il miglior VPS:Windows o Linux?

  2. Qual è la differenza tra le opzioni -i e -U utilizzate nel comando rpm in Linux

  3. Qual è l'equivalente del comando File Linux per Windows?

  4. Qual è l'equivalente di ~ (tilde) di Linux in Windows?

  5. Qual è l'equivalente Linux dell'avvio di Windows?

Comando di sorveglianza di Linux

Che cos'è la shell in Linux?

7 modi per usare il comando Linux Watch

Il comando timer in Linux

Utilizzo del comando Watch in Linux

Qual è il comando kill in Linux?