To jest polecenie killall, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
killall - zabija procesy według nazwy
STRESZCZENIE
zabić wszystkich [-Z, --kontekst wzorzec] [-e, --dokładny] [-g, --grupa-procesów] [-i, --interaktywny]
[-o, --starszy niż CZAS] [-q, --cichy] [-r, --wyrażenie regularne] [-s, --sygnał SYGNAŁ, -SYGNAŁ]
[-u, --użytkownik użytkownik] [-v, --gadatliwy] [-w, --czekać] [-y, --młodsza od CZAS] [-I, --ignorować-
walizka] [-V, --wersja] [--] Nazwa ...
zabić wszystkich -l
zabić wszystkich -V, --wersja
OPIS
zabić wszystkich wysyła sygnał do wszystkich procesów wykonujących dowolne z określonych poleceń. Jeśli nie
podana jest nazwa sygnału, wysyłany jest SIGTERM.
Sygnały można określić albo nazwą (np -HUP or -WYJDŹ) lub według numeru (np -1) lub
według opcji -s.
Jeśli nazwa polecenia nie jest wyrażeniem regularnym (opcja -r) i zawiera ukośnik (/),
procesy wykonujące ten konkretny plik zostaną wybrane do zabicia, niezależnie od
ich imię.
zabić wszystkich zwraca zerowy kod powrotu, jeśli dla każdego z wymienionych procesów co najmniej jeden proces został zabity
polecenie lub nie wymieniono żadnych poleceń i co najmniej jeden proces pasował do wyszukiwania -u i -Z
kryteria. zabić wszystkich w przeciwnym razie zwraca wartość różną od zera.
A zabić wszystkich proces nigdy nie zabija sam siebie (ale może zabić inne zabić wszystkich procesy).
OPCJE
-e, --dokładny
Wymagaj dokładnego dopasowania w przypadku bardzo długich nazw. Jeśli nazwa polecenia jest dłuższa niż 15
znaków, pełna nazwa może być niedostępna (tj. zostanie podmieniona). W tym
walizka, zabić wszystkich zabije wszystko, co pasuje w ciągu pierwszych 15 znaków.
Z -e, takie wpisy są pomijane. zabić wszystkich drukuje komunikat dla każdego pominiętego wpisu
if -v jest określony dodatkowo -e,
-I, --ignoruj-przypadek
Dopasuj nazwę procesu bez rozróżniania wielkości liter.
-g, --grupa-procesów
Zabij grupę procesów, do której należy proces. Wysyłany jest tylko sygnał zabicia
raz na grupę, nawet jeśli wiele procesów należało do tej samej grupy procesów
znaleziono.
-i, --interaktywny
Interaktywnie poproś o potwierdzenie przed zabiciem.
-l, --lista
Wypisz wszystkie znane nazwy sygnałów.
-o, --starszy niż
Dopasuj tylko procesy starsze (rozpoczęte wcześniej) o podanym czasie. Czas
jest określany jako float, a następnie jako jednostka. Jednostki to s, m, h, d, w, M, y dla sekund,
odpowiednio minuty, godziny, dni, tygodnie, miesiące i lata.
-q, --cichy
Nie narzekaj, jeśli żaden proces nie został zabity.
-r, --wyrażenie regularne
Interpretuj wzorzec nazwy procesu jako rozszerzone wyrażenie regularne POSIX, per
regex(3).
-s, --sygnał, -SYGNAŁ
Wyślij ten sygnał zamiast SIGTERM.
-u, --użytkownik
Zabij tylko procesy, których właścicielem jest określony użytkownik. Nazwy poleceń są opcjonalne.
-v, --gadatliwy
Zgłoś, czy sygnał został pomyślnie wysłany.
-V, --wersja
Wyświetl informacje o wersji.
-w, --czekać
Poczekaj, aż wszystkie zabite procesy umrą. zabić wszystkich sprawdza raz na sekundę, czy którykolwiek z
Zabite procesy nadal istnieją i powracają tylko wtedy, gdy żaden nie pozostał. Zauważ to zabić wszystkich
może czekać w nieskończoność, jeśli sygnał został zignorowany, nie przyniósł żadnego efektu lub proces nie został przerwany
w stanie zombie.
-y, --młodsza od
Dopasuj tylko procesy młodsze (rozpoczęte po) określonym czasie. Czas
jest określany jako float, a następnie jako jednostka. Jednostki to s, m, h, d, w, M, y dla sekund,
odpowiednio minuty, godziny, dni, tygodnie, miesiące i lata.
-Z, --kontekst
(Tylko SELinux) Określ kontekst bezpieczeństwa: zabij tylko procesy posiadające zabezpieczenia
kontekst pasujący do danego wzorca rozszerzonego wyrażenia regularnego. Musi poprzedzać
inne argumenty w wierszu poleceń. Nazwy poleceń są opcjonalne.
Użyj killall online, korzystając z usług onworks.net