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ą nieprzerwanie. Zazwyczaj są inicjowane podczas uruchamiania systemu, a następnie czekają w tle, aż ich usługa będzie wymagana. Typowym przykładem jest demon sieciowy, ksinetd, który jest uruchamiany w niemal każdej procedurze rozruchu. Po uruchomieniu systemu demon sieciowy po prostu siedzi i czeka, aż program kliencki, taki jak klient FTP, będzie musiał się połączyć.


obraz

4.1.3. Atrybuty procesu


Proces ma szereg cech, które można rozpatrywać w następujący sposób: ps polecenie:


• Identyfikator procesu lub PID: unikalny numer identyfikacyjny używany do odwoływania się do procesu.

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

• Liczba dobra: stopień przyjazności tego procesu dla innych procesów (nie mylić z priorytetem procesu, który jest obliczany na podstawie tej liczby dobra 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, efektywnym użytkownikiem jest ten, który określa dostęp do zasobów systemowych. RUID i EUID są zwykle takie same, a proces ma takie same prawa dostępu, jakie miałby użytkownik wydający polecenie. Przykład wyjaśniający to: 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 i

[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 i

[1] 26595


theo:~> ps-af


NIP (VAT)

teo teo

PID PPID C STIME TTY

NIP (VAT)

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 uruchamia ten program, sam proces i wszystkie procesy uruchomione przez proces początkowy będą własnością użytkownika theo a nie przez administratora systemu. Kiedy mozilla potrzebuje dostępu do określonych plików, dostęp ten zostanie ustalony przez theouprawnienia, a nie przez korzeń"S.

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


obraz


Najlepsze przetwarzanie w chmurze dla systemu operacyjnego w OnWorks: