Angielskifrancuskihiszpański

Ulubiona usługa OnWorks

pgrep - Online w chmurze

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

Jest to polecenie pgrep, 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 Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


pgrep, pkill - wyszukiwanie lub sygnalizowanie procesów na podstawie nazwy i innych atrybutów

STRESZCZENIE


chwyt [opcje] wzór
zabić [opcje] wzór

OPIS


chwyt przegląda aktualnie uruchomione procesy i wyświetla listę identyfikatorów procesów, które pasują
kryteria wyboru do stdout. Wszystkie kryteria muszą się zgadzać. Na przykład,

$ pgrep -u root sshd

wyświetli tylko listę procesów o nazwie sshd I należący do korzeń. Z drugiej strony,

$ pgrep -u root,demon

wyświetli listę procesów, których właścicielem jest korzeń OR Demon.

zabić wyśle ​​określony sygnał (domyślnie SIGTERM) do każdego procesu zamiast
wymieniając je na standardowe wyjście.

OPCJE


-sygnał
--sygnał sygnał
Definiuje sygnał do wysłania do każdego dopasowanego procesu. Albo numeryczna, albo
można użyć symbolicznej nazwy sygnału. (zabić tylko.)

-c, --liczyć
Pomiń normalne wyjście; zamiast tego wypisz liczbę pasujących procesów. Kiedy liczyć
nie pasuje do niczego, np. zwraca zero, polecenie zwróci wartość niezerową.

-d, --ogranicznik ogranicznik
Ustawia łańcuch używany do rozgraniczenia każdego identyfikatora procesu w danych wyjściowych (domyślnie a
Nowa linia). (chwyt tylko.)

-f, --pełny
Kurs wzorzec jest zwykle dopasowywany tylko do nazwy procesu. Kiedy -f jest ustawiony,
używana jest pełna linia poleceń.

-g, --pgrupa pgrp, ...
Dopasuj tylko procesy w wymienionych identyfikatorach grup procesów. Grupa procesów 0 to
przetłumaczone na chwyt's lub zabićwłasna grupa procesów.

-G, --Grupa kołowacizna, ...
Dopasuj tylko procesy, których rzeczywisty identyfikator grupy jest wymieniony. Albo numeryczny, albo
można użyć wartości symbolicznej.

-l, --Nazwa listy
Podaj nazwę procesu oraz identyfikator procesu. (chwyt tylko.)

-a, --lista-pełna
Wypisz pełny wiersz poleceń oraz identyfikator procesu. (chwyt tylko.)

-n, --Najnowsza
Wybierz tylko najnowszy (ostatnio uruchomiony) z pasujących procesów.

-o, --najstarszy
Wybierz tylko najstarszy (najpóźniej rozpoczęty) z pasujących procesów.

-P, --rodzic pid, ...
Dopasuj tylko procesy, których identyfikator procesu nadrzędnego jest wymieniony.

-s, --sesja sid, ...
Dopasuj tylko procesy, których identyfikator sesji procesu jest wymieniony. Identyfikator sesji 0 to
przetłumaczone na chwyt's lub zabićwłasny identyfikator sesji.

-t, --terminal semestr, ...
Dopasuj tylko procesy, których terminal sterujący jest wymieniony. Nazwa terminala
należy określić bez znaku „/ dev /" prefiks.

-u, --euid euid, ...
Dopasuj tylko procesy, których efektywny identyfikator użytkownika jest wymieniony. Albo numeryczny, albo
można użyć wartości symbolicznej.

-U, --uid uid, ...
Dopasuj tylko procesy, których prawdziwy identyfikator użytkownika jest wymieniony. Albo numeryczny, albo
można użyć wartości symbolicznej.

-v, --odwrotność
Neguje dopasowanie. Ta opcja jest zwykle używana w chwytkontekst. w zabić's
kontekst krótka opcja jest wyłączona, aby uniknąć przypadkowego użycia opcji.

-w, --lekki
Pokazuje wszystkie identyfikatory wątków zamiast pidów w chwytkontekst. w zabićkontekst tego
opcja jest wyłączona.

-x, --dokładny
Dopasuj tylko procesy, których nazwy (lub wiersz poleceń, jeśli podano -f) dokładnie mecz
dotychczasowy wzorzec.

-F, --pidplik filet
Czytaj PIDjest z pliku. Ta opcja jest być może bardziej przydatna w przypadku zabić niż chwyt.

-L, --logpidplik
Błąd, jeśli plik pidfile (patrz -F) nie jest zablokowany.

--ns Pid
Dopasuj procesy należące do tych samych przestrzeni nazw. Wymagane do uruchomienia jako root do
dopasuj procesy od innych użytkowników. Zobacz --nslist, aby dowiedzieć się, jak ograniczyć przestrzenie nazw do
mecz.

--nslista Nazwa, ...
Dopasuj tylko podane przestrzenie nazw. Dostępne przestrzenie nazw: ipc, mnt, net, pid,
użytkownik, uts.

-V, --wersja
Wyświetl informacje o wersji i zakończ.

-h, --help
Wyświetl pomoc i wyjdź.

OPERANDY


wzorzec
Określa rozszerzone wyrażenie regularne do dopasowania do nazw procesów lub
wiersze poleceń.

PRZYKŁADY


Przykład 1: Znajdź identyfikator procesu o imieniu demon:

$ pgrep -u nazwany root

Przykład 2: Marka syslog ponownie przeczytaj jego plik konfiguracyjny:

$ pkill -HUP syslogd

Przykład 3: Podaj szczegółowe informacje na temat wszystkich xterm procesy:

$ ps -fp $(pgrep -d, -x xterm)

Przykład 4: Zrób wszystko netscape procesy działają ładniej:

$ renice +4 $ (pgrep netscape)

EXIT STATUS


0 Co najmniej jeden proces spełnia kryteria.
1 Brak dopasowanych procesów.
2 Błąd składni w wierszu poleceń.
3 Błąd krytyczny: brak pamięci itp.

UWAGI


Nazwa procesu używana do dopasowania jest ograniczona do 15 znaków występujących w danych wyjściowych
of / proc /Pid/stat. Użyj opcji -f, aby dopasować do pełnego wiersza poleceń,
/ proc /Pid/cmdlinia.

Bieganie chwyt or zabić proces nigdy nie zgłosi się jako dopasowanie.

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


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad