Κατανόηση του Watch Command Linux

Το ρολόι εντολών Linux εκτελεί εντολή επανειλημμένα, εμφανίζοντας την έξοδο του (η πρώτη οθόνη). Αυτό σας επιτρέπει να παρακολουθείτε την αλλαγή εξόδου του προγράμματος με την πάροδο του χρόνου. Από προεπιλογή, το πρόγραμμα εκτελείται κάθε 2 δευτερόλεπτα. χρησιμοποιήστε -n ή - παρεμβολή για να καθορίσετε διαφορετικό διάστημα.

Η σημαία -d ή -differences θα επισημάνει τις διαφορές μεταξύ διαδοχικών ενημερώσεων. Η επιλογή "- αθροιστική " κάνει την επισήμανση "κολλώδης", παρουσιάζοντας μια τρέχουσα οθόνη όλων των θέσεων που έχουν αλλάξει ποτέ.

Το ρολόι θα τρέξει μέχρι να διακοπεί.

Σύνοψη της εντολής παρακολούθησης του Linux

Παρακολουθήστε [--dhv] [-n <δευτερόλεπτα>] [--differences [= αθροιστική]] [--help] [--interval = <δευτερόλεπτα>] [--version]

Σημείωση

Σημειώστε ότι η εντολή δίνεται σε "sh -c" που σημαίνει ότι ίσως χρειαστεί να χρησιμοποιήσετε επιπλέον τιμές για να έχετε το επιθυμητό αποτέλεσμα.

Σημειώστε ότι χρησιμοποιείται η επεξεργασία επιλογών POSIX (δηλ. Η επεξεργασία των επιλογών σταματά στο πρώτο παράγωγο μη επιλογής). Αυτό σημαίνει ότι οι σημαίες μετά την εντολή δεν ερμηνεύονται από το ίδιο το ρολόι .

Παραδείγματα της εντολής παρακολούθησης του Linux

Για να παρακολουθήσετε μηνύματα ηλεκτρονικού ταχυδρομείου, μπορεί να κάνετε:

παρακολουθήστε -η 60 από

Για να παρακολουθήσετε το περιεχόμενο μιας αλλαγής καταλόγου, μπορείτε να χρησιμοποιήσετε:

παρακολουθήστε -d ls -l

Αν ενδιαφέρεστε μόνο για αρχεία που ανήκουν στο χρήστη joe, μπορείτε να χρησιμοποιήσετε:

παρακολουθήστε -d 'ls -l | fgrep joe '

Για να δείτε τα αποτελέσματα της παραπομπής, δοκιμάστε τα εξής:

παρακολουθήστε echo $$

παρακολουθήστε echo '$$'

Παρακολουθήστε ηχούς "'"' $$ "" '"

Σημαντικό: Χρησιμοποιήστε την εντολή man ( % man ) για να δείτε πώς χρησιμοποιείται μια εντολή στον υπολογιστή σας.