Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

inotifywatch - Online w chmurze

Uruchom inotifywatch u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

To jest polecenie inotifywatch, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks, korzystając z jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


inotifywatch - zbiera statystyki dostępu do systemu plików za pomocą inotify

STRESZCZENIE


inotifywatch [-hvzrqf] [-e ] [-t ] [-a ] [-d ] [
...]

OPIS


inotifywatch nasłuchuje zdarzeń systemu plików za pomocą Linuksa powiadomić(7) interfejs, to
wyświetla sumaryczną liczbę zdarzeń odebranych w każdym pliku lub katalogu.

WYDAJNOŚĆ


inotifywatch wyświetli tabelę na standardowym wyjściu z jedną kolumną dla każdego typu zdarzenia
i jeden wiersz dla każdego obserwowanego pliku lub katalogu. Tabela pokaże ilość razy
każde zdarzenie wystąpiło dla każdego obserwowanego pliku lub katalogu. Dane wyjściowe można sortować według
konkretne wydarzenie przy użyciu -a or -d opcje.

Niektóre informacje diagnostyczne będą wyprowadzane w przypadku błędu standardowego.

OPCJE


-H, --help
Podaj przydatne informacje o użytkowaniu.

-v, --gadatliwy
Podczas wykonywania wyślij dodatkowe informacje o standardowym błędzie.

@
Podczas rekursywnego oglądania drzewa katalogów, wyklucz określony plik z bycia
Obejrzane. Plik musi być określony ścieżką względną lub bezwzględną zgodnie z
czy podana jest ścieżka względna czy bezwzględna dla obserwowanych katalogów. Jeśli
konkretna ścieżka jest wyraźnie uwzględniona i wykluczona, zawsze będzie obserwowana.

Uwaga: Jeśli chcesz obejrzeć katalog lub plik, którego nazwa zaczyna się od @, podaj
ścieżka bezwzględna.

--z pliku
Czytaj nazwy plików do obejrzenia lub wykluczenia z pliku, jedna nazwa pliku w wierszu. Gdyby
nazwy plików zaczynają się od @ są wykluczone, jak opisano powyżej. Gdyby jest `-',
nazwy plików są odczytywane ze standardowego wejścia. Użyj tej opcji, jeśli chcesz też oglądać
wiele plików do przekazania jako argumenty wiersza poleceń.

-z, --zero
Wyprowadzaj wiersze i kolumny tabeli, nawet jeśli wszystkie elementy mają wartość zero. Domyślnie wiersze i
kolumny są wyprowadzane tylko wtedy, gdy zawierają elementy niezerowe. Korzystanie z tej opcji, gdy
oglądanie każdego wydarzenia na wielu plikach może skutkować los produkcji!

--wykluczać
Nie przetwarzaj żadnych zdarzeń, których nazwa pliku jest zgodna z określonym rozszerzonym POSIX
wyrażenie regularne, z uwzględnieniem wielkości liter.

--wyklucz
Nie przetwarzaj żadnych zdarzeń, których nazwa pliku jest zgodna z określonym rozszerzonym POSIX
wyrażenie regularne, bez rozróżniania wielkości liter.

-R, - rekurencyjny
Obserwuj wszystkie podkatalogi dowolnych katalogów przekazanych jako argumenty. Zegarki będą
skonfigurować rekurencyjnie na nieograniczoną głębokość. Dowiązania symboliczne nie są przecinane. Gdyby
nowe katalogi są tworzone w obserwowanych katalogach, będą automatycznie
Obejrzane.

Ostrzeżenie: Jeśli użyjesz tej opcji podczas oglądania katalogu głównego dużego drzewa,
może minąć trochę czasu, zanim wszystkie zegarki inotify zostaną ustalone i wydarzenia
nie zostaną odebrane w tym czasie. Ponadto, ponieważ jeden zegarek inotify będzie
ustalone na podkatalog, możliwe jest, że maksymalna ilość inotify
zegarki na użytkownika zostaną osiągnięte. Domyślne maksimum to 8192; można go zwiększyć
pisząc do /proc/sys/fs/inotify/max_user_watches.

-t , --koniec czasu
Słuchaj tylko przez określoną ilość sekund. Jeśli nie określono, inotifywatch
zbierze statystyki do momentu otrzymania sygnału przerwania przez (na przykład)
naciskając CONTROL-C na konsoli.

-e , --wydarzenie
Słuchaj tylko określonych wydarzeń. Wymienione są zdarzenia, których można słuchać
WYDARZENIA Sekcja. Tę opcję można określić więcej niż raz. Jeśli pominięto,
wszystkie wydarzenia są nasłuchiwane.

-a , --rosnąco
Sortuj dane wyjściowe rosnąco według liczby zdarzeń dla określonego zdarzenia. Wydarzenia, które można sortować
uwzględnij `total' i wszystkie zdarzenia wymienione w WYDARZENIA sekcja z wyjątkiem `przenieś' i
`zamknij' (musisz użyć `przeniesiono_do', `przeniesiono_z', `zamknij_write' lub `zamknij_nowrite'
zamiast). Domyślnie sortowanie maleje według sumy.

-d , -- malejąco
Sortuj dane wyjściowe malejąco według liczby zdarzeń dla określonego zdarzenia. Wydarzenia, które można sortować
uwzględnij `total' i wszystkie zdarzenia wymienione w WYDARZENIA sekcja z wyjątkiem `przenieś' i
`zamknij' (musisz użyć `przeniesiono_do', `przeniesiono_z', `zamknij_write' lub `zamknij_nowrite'
zamiast). Domyślnie sortowanie maleje według sumy.

EXIT STATUS


0 Program wykonany pomyślnie.

1 Wystąpił błąd podczas wykonywania programu.

WYDARZENIA


Następujące zdarzenia są ważne do użytku z -e opcja:

dostęp Odczytano plik obserwowany lub plik z obserwowanego katalogu.

modyfikować Do obserwowanego pliku lub pliku w obserwowanym katalogu został zapisany.

attrib Metadane obserwowanego pliku lub pliku w obserwowanym katalogu zostały zmodyfikowane.
Obejmuje to znaczniki czasu, uprawnienia do plików, rozszerzone atrybuty itp.

zamknij_pisz
Obserwowany plik lub plik w obserwowanym katalogu został zamknięty po otwarciu
w trybie do zapisu. Nie musi to oznaczać, że plik został zapisany.

zamknij_nowrite
Obserwowany plik lub plik w obserwowanym katalogu został zamknięty po otwarciu
w trybie tylko do odczytu.

zamknięte Obserwowany plik lub plik w obserwowanym katalogu został zamknięty, niezależnie od tego, w jaki sposób
został otwarty. Zwróć uwagę, że jest to faktycznie zaimplementowane po prostu przez nasłuchiwanie obu
zamknij_pisz i zamknij_nowrite, stąd wszystkie odebrane zdarzenia bliskie będą wyprowadzane jako
jeden z nich, nie BLISKO.

koncepcja Obserwowany plik lub plik w obserwowanym katalogu został otwarty.

przeniesniony do
Plik lub katalog został przeniesiony do obserwowanego katalogu. To zdarzenie ma miejsce, nawet jeśli
plik jest po prostu przenoszony zi do tego samego katalogu.

wzięte z, przesunięte z
Plik lub katalog został przeniesiony z obserwowanego katalogu. To zdarzenie ma miejsce, nawet jeśli
plik jest po prostu przenoszony zi do tego samego katalogu.

ruch Plik lub katalog został przeniesiony z lub do obserwowanego katalogu. Zauważ, że to jest
faktycznie zaimplementowane po prostu przez nasłuchiwanie obu przeniesniony do i wzięte z, przesunięte z, stąd
wszystkie odebrane zdarzenia bliskie będą wyprowadzane jako jedno lub oba z nich, nie RUSZAJ SIĘ.

przesuń się
Obserwowany plik lub katalog został przeniesiony. Po tym zdarzeniu plik lub katalog jest
nie jest już obserwowany.

Stwórz Plik lub katalog został utworzony w obserwowanym katalogu.

usunąć Plik lub katalog w obserwowanym katalogu został usunięty.

usuń_siebie
Obserwowany plik lub katalog został usunięty. Po tym zdarzeniu plik lub katalog jest
nie jest już obserwowany. Pamiętaj, że to zdarzenie może wystąpić, nawet jeśli tak nie jest
być wyraźnie wysłuchiwanym.

odmontować
System plików, na którym znajduje się obserwowany plik lub katalog, został odmontowany. Później
w tym zdarzeniu plik lub katalog nie jest już obserwowany. Zauważ, że to wydarzenie
może wystąpić, nawet jeśli nie jest wyraźnie słuchany.

PRZYKŁAD


Oglądanie `~/.beagle' katalog przez 60 sekund:

% inotifywatch -v -e dostęp -e modyfikuj -t 60 -r ~/.beagle
Zakładanie zegarków...
Konfigurowanie zegarków na /home/rohan/.beagle
OK, /home/rohan/.beagle jest teraz obserwowany.
Łącznie 302 zegarki.
Zakończono zakładanie zegarków, teraz zbieram statystyki.
Będzie nasłuchiwał wydarzeń przez 60 sekund.
całkowity dostęp modyfikuj nazwę pliku
1436 1074 362 /home/rohan/.beagle/Indeksy/IndeksSystemuPlików/IndeksPodstawowy/
1323 1053 270 /home/rohan/.beagle/Indeksy/FileSystemIndex/SecondaryIndex/
303 116 187 /home/rohan/.beagle/Indeksy/KMailIndex/PrimaryIndex/
261 74 187 /home/rohan/.beagle/TextCache/
206 0 206 /dom/rohan/.beagle/Kolo/
42 0 42 /home/rohan/.beagle/Indeksy/Indeks systemu plików/Blokady/
18 6 12 /home/rohan/.beagle/Indeksy/Indeks systemu plików/
12 0 12 /home/rohan/.beagle/Indeksy/KMailIndex/Locks/
3 0 3 /home/rohan/.beagle/TextCache/54/
3 0 3 /home/rohan/.beagle/TextCache/bc/
3 0 3 /home/rohan/.beagle/TextCache/20/
3 0 3 /home/rohan/.beagle/TextCache/62/
2 2 0 /home/rohan/.beagle/Indexes/KMailIndex/SecondaryIndex/

OSTRZEŻENIA


Podczas korzystania z inotifywatch nie ma gwarancji, że wyprowadzana nazwa pliku jest aktualna
po ruchu, ponieważ monitorowany jest i-węzeł. Dodatkowo żaden z
obserwowane operacje są gwarantowane, że zostały wykonane na nazwie pliku inotifywatch był
poinstruowany, aby monitorować w przypadkach, gdy plik jest znany pod kilkoma nazwami w systemie plików.

Korzystaj z inotifywatch online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad