mirror of
https://github.com/webmin/webmin.git
synced 2026-02-06 07:22:20 +00:00
1 line
1.3 KiB
HTML
1 line
1.3 KiB
HTML
<header> „Unix“ procesai </header> Procesas yra tiesiog jūsų sistemoje paleista programa. Jūsų interneto naršyklė, langų tvarkyklė, terminalo langas ir X serveris yra visi procesai, su kuriais tiesiogiai bendraujate. Daugelis kitų procesų veikia fone, pavyzdžiui, žiniatinklio serveriai ir kitos sistemos užduotys. Kiekvieną kartą įvedant komandą, pavyzdžiui, <tt>ls</tt> ar <tt>pwd</tt> , sukuriamas naujas procesas, nors tokie procesai paprastai būna trumpalaikiai. <p> Kiekvienas procesas turi unikalų ID, vadinamą proceso ID arba PID. Kiekvienas procesas, vykdomas vienu metu, turi skirtingą ID, laikui bėgant PID gali būti pakartotinai naudojami. <p> Be pradinio proceso (paprastai vadinamo <tt>init</tt> ), kiekvienas turi pirminį procesą, iš kurio jis buvo sukurtas. Pavyzdžiui, jei jums paleisti <tt>VI</tt> nuo savo kiauto greitai, <tt>VI</tt> patronuojanti procesas bus jūsų lukštais. Procesas gali turėti bet kokį skaičių vaikų, bet tik vieną iš tėvų. <p> Kiekvienas procesas vykdomas su tam tikro vartotojo ir grupės leidimais, kurie taikomi, kai jis pasiekia failus ir katalogus. Naudotojai ir procesai gali sunaikinti tik kitus jiems priklausančius procesus, išskyrus „ <tt>root“,</tt> kuris gali nužudyti bet ką. <p><hr> |