OnWorks Linux i Windows Online WorkStation

logo

Darmowy hosting online dla stacji roboczych

<Poprzedni | Spis treści | Następne>

Demony to procesy serwera, które działają w sposób ciągły. W większości przypadków są inicjowane podczas uruchamiania systemu, a następnie czekają w tle, aż będzie wymagana ich obsługa. Typowym przykładem jest demon sieciowy, ksinetd, który jest uruchamiany w prawie każdej procedurze rozruchu. Po uruchomieniu systemu demon sieciowy po prostu siedzi i czeka, aż program kliencki, na przykład klient FTP, będzie musiał się połączyć.


obraz

4.1.3. Atrybuty procesu


Proces ma szereg cech, które można przeglądać za pomocą przycisku ps polecenie:


• Identyfikator procesu lub PID: unikalny numer identyfikacyjny używany w odniesieniu do procesu.

• Identyfikator procesu nadrzędnego lub PPID: numer procesu (PID), który rozpoczął ten proces.

• Niezła liczba: stopień przyjazności tego procesu w stosunku do innych procesów (nie mylić z priorytetem procesu, który jest obliczany na podstawie tej ładnej liczby i ostatniego użycia procesora przez proces).

• Terminal lub TTY: terminal, do którego podłączony jest proces.

obraz

Nazwa użytkownika rzeczywistego i efektywnego (RUID i EUID): właściciel procesu. Prawdziwym właścicielem jest użytkownik wydający polecenie, użytkownik efektywny to ten, który decyduje o dostępie do zasobów systemu. RUID i EUID są zwykle takie same, a proces ma takie same prawa dostępu, jakie miałby użytkownik wydający. Przykład wyjaśniający tę kwestię: przeglądarka mozilla in / usr / bin jest własnością użytkownika korzeń:


theo:~> ls -l /usr/bin/mozilla

-rwxr-xr-x 1 root root 4996 20 listopada 18:28 /usr/bin/mozilla*


theo:~> Mozilla &

[1] 26595


theo:~> ps-af

theo:~> ls -l /usr/bin/mozilla

-rwxr-xr-x 1 root root 4996 20 listopada 18:28 /usr/bin/mozilla*


theo:~> Mozilla &

[1] 26595


theo:~> ps-af


UID

teo teo

PID PPID C CZAS TTY

UID

teo teo

CZAS CMD

CZAS CMD

26601 26599 0 15:04 pkt/5 00:00:00 /usr/lib/mozilla/mozilla-bin

26613 26569 0 15:04 pkt/5 00:00:00 ps -af

26601 26599 0 15:04 pkt/5 00:00:00 /usr/lib/mozilla/mozilla-bin

26613 26569 0 15:04 pkt/5 00:00:00 ps -af

Kiedy użytkownik theo uruchomi ten program, sam proces i wszystkie procesy rozpoczęte przez proces początkowy będą własnością użytkownika theo a nie przez administratora systemu. Gdy mozilla potrzebuje dostępu do określonych plików, o tym dostępie zadecyduje theouprawnienia, a nie przez korzeń"S.

• Rzeczywisty i efektywny właściciel grupy (RGID i EGID): Prawdziwym właścicielem grupy procesu jest podstawowa grupa użytkownika, który rozpoczął proces. Efektywny właściciel grupy jest zwykle ten sam, z wyjątkiem sytuacji, gdy do pliku zastosowano tryb dostępu SGID.


obraz


Najlepsze przetwarzanie w chmurze dla systemu operacyjnego w OnWorks: