Skip to main content

Înțelegerea ceasului de comandă Linux

Semnarea Memorandumului de înțelegere privind finanțarea și implementarea proiec... (Aprilie 2025)

Semnarea Memorandumului de înțelegere privind finanțarea și implementarea proiec... (Aprilie 2025)
Anonim

Comanda Linuxceas execută comanda în mod repetat, afișează ieșirea (primul ecran). Aceasta vă permite să urmăriți schimbarea de ieșire a programului în timp. În mod implicit, programul este rulat la fiecare 2 secunde; utilizați -n sau - interval pentru a specifica un interval diferit.

- d sau --differences steagul va evidenția diferențele dintre actualizările succesive. -- cumulativ opțiunea face evidențierea "lipicioasă", prezentând o afișare care rulează toate pozițiile care s-au schimbat vreodată.

Ceasva rula până la întrerupere.

Sinopsisul comenzii de ceas Linux

viziona -dhv -n --diferențe = cumulativ --help --interval = --versiune

Rețineți că este dată comanda sh -c ceea ce înseamnă că poate fi necesar să utilizați cotații suplimentare pentru a obține efectul dorit.

Rețineți că este utilizată procesarea opțiunilor POSIX (adică opțiunea de procesare a opțiunilor se oprește la primul argument non-opțiune). Aceasta înseamnă că steagurile după comandă nu sunt interpretate de ceasul însuși.

Exemple de Comandă de Watch Linux

Pentru a urmări poșta, puteți face:

ceas de la 60 de la

Pentru a urmări conținutul unei modificări a directorului, puteți utiliza:

ceas -d ls -l

Dacă sunteți interesat doar de fișiere deținute de utilizatorul joe, este posibil să utilizați:

ceasul-d 'ls -l | fgrep joe '

Pentru a vedea efectele citării, încercați următoarele:

watch echo $$

watch echo '$$'

ceas ecou "'"' $$ "" '"

Important: Foloseșteomcomanda (% om) pentru a vedea cum se utilizează o comandă pe computerul dvs. particular.