🥇 Opdragte vir Linux-prosesbestuur Wat is dit? ▷ 2021
Opdragte vir Linux-prosesbestuur Wat is dit? ▷ 2021
Die prosesbestuuropdragte in 'n Linux-bedryfstelsel is die nuttigste instrumente dat u in hierdie omgewing moet weet sodat u u taak suksesvol kan uitvoer en sonder om tyd te mors.
Vir dit u moet weet waaroor hierdie tipe Linux-opdrag gaan. U kan hierdie inligting uitvoerig vind in die volgende paragrawe van hierdie artikel.
Wat meer is, Ons sal die 30 mees gebruikte opdragte op 'n eenvoudige manier verduidelik wat u moet weet sodat u 'n kundige kan word in die programmering en hantering van Linux. Uitteken.
Wat is prosesbestuuropdragte in Linux en waarvoor is dit nodig?
As u praat oor prosesbestuuropdragte in 'n Linux-omgewing, is dit waarna u verwys die instrumente wat deur die bedryfstelsel aangebied word, om deur middel van 'n lys al die prosesse en drade wat uitgevoer word, te ken op 'n sekere tydstip. Hierdie opdragte word ook gebruik gee 'n bestelling en prioriteit aan 'n taak binne die stel prosesse.
Dit impliseer dat hulle u toelaat om die prioriteit te beëindig, te verander en enige tipe proses op die agtergrond uit te voer. Laastens, danksy hierdie prosesbestuurfunksies u kan 'n verslag sien oor die geheueverbruik en die SVE-kapasiteit van die rekenaar. Dit word gedoen op grond van die parameters wat deur die prosesse vasgestel word. Dit help ook om die uitvoeringstye van die take wat u wil uitvoer te ken en te verwyder, as dit probleme veroorsaak.
Die belangrikste Linux-prosesbestuuropdragte wat u kan gebruik
Die belangrikste opdragte wat u op 'n Linux-konsole kan uitvoer om prosesse te bestuur, is die volgende:
&: Met hierdie operateur kan u prosesse na die agtergrond stuur wat na verwagting lank duur tydens die uitvoering daarvan.
bg: Hierdie opdrag is 'n afkorting vir agtergrond en word gebruik om enige toepassing na die agtergrond te stuur sonder om die huidige bewerking te bemoeilik. U moet onthou dat as u 'n toepassing na die agtergrond neem en hierdie proses die konsole gebruik om met die gebruiker te kommunikeer, stop die proses totdat u dit weer op die voorgrond plaas.
fg n: Hierdie instrument sal gebruik word as u 'n sekere proses na vore wil bring. In hierdie voorbeeld word dit n genoem.
fg: U sal hierdie Linux-instrument kan gebruik as u 'n program in die agtergrond wil ken om dit 'n nommer te gee wanneer die taakopdrag uitgevoer word. Dit kan ook gebruik word deur die Ctrl + Z-sleutelkombinasie te gebruik.
free: U sal hierdie instrument gebruik as u die geheue kapasiteit op u rekenaar wil ken. As u dit met die -m-argument gebruik, sal die resultaat in megagrepe uitgedruk word.
htop: Vervul dieselfde funksie van die boonste opdrag, maar baie makliker om te gebruik. U moet in gedagte hou dat nie alle Linux-distros hierdie instrument het nie, dus u moet dit handmatig installeer.
iostat: Hierdie opdrag wat u in 'n Linux-konsole kan gebruik, wys u die gebruik van die SVE volgens die programme wat u op 'n spesifieke oomblik gebruik.
iotop: Wanneer u hierdie instrument gebruik, vind u 'n tabel met 'n volledige lys van die I / O-gebruik van die prosesse wat u het. Dit bevat ook die drade wat deur die ouers besit word.
jobs: Hierdie opdrag word gebruik om te sien watter take in die agtergrond uitgevoer word. Dit is ideaal as die & operator nie aan die einde van die opdrag gebruik word nie, aangesien ons hiermee die beheer van die konsole kan laat terugkeer as die proses klaar is.
kill pid: U kan 'n proses sluit wat identifiseer met die heelgetal wat in die Linux-kern. Op hierdie manier sal u seker wees dat u die regte proses voltooi.
kill: Dit is een van die mees gebruikte, aangesien dit nuttig is om 'n sekere proses wat in die terminale uitgevoer word, dood te maak.
killall proc: Met hierdie opdrag beëindig u al die prosesse genaamd proc.
killall: Anders as doodmaak, sal u met hierdie instrument al die prosesse wat op enige tydstip uitgevoer word, doodmaak.
lsof: Dit is 'n nuttige hulpmiddel wat die gebruiker inlig watter tipe uitvoerbare program 'n sekere lêer gebruik.
man htop: Om die opdrag perfek te hanteer htop U sal hul handleiding moet lees om die konfigurasie en ander aspekte van die kriteria te verstaan ​​wat gebruik word om die lys wat dit as gevolg daarvan bevat, te orden. U kan dit doen deur die konsole in te tik man htop.
nice: Hierdie opdrag moet gebruik word as u 'n proses met 'n sekere prioriteit wil uitvoer.
nohup: U kan 'n sekere proses na die agtergrond stuur en voorkom dat dit stop wanneer die terminale gebruik word.
pkill: Hierdie instrument is nuttig as u die ouerproses van 'n sekere toepassing wil doodmaak.
ps aux: As u soek na al die stelselprosesse, moet u hierdie Linux-instrument gebruik.
ps axjf: Met hierdie opdrag is u in staat om die pad deur 'n hiërargiese boom van 'n spesifieke proses te vind.
ps: As u die prosesse op 'n sekere tydstip moet sien, moet u hierdie Linux-funksie gebruik. Aangesien dit 'n algemene Unix-opdrag is, kan dit met alle aanvaarde parameters gebruik word, daarom is dit raadsaam om die handleiding te lees.
pstree: U sal hierdie funksie in 'n Linux-konsole kan gebruik as u die prosesboom wil sien wat u aktief het.
renice: Dit is aanvullend tot niceaangesien dit 'n prioriteit kan stel. Maar as u die volgorde wil verander, moet u dit gebruik renice.
sigterm: As 'n toepassing of 'n diens om die een of ander rede 'n probleem in die ontwikkeling veroorsaak, kan u 'n proses om die proses te voltooi voltooi met behulp van hierdie Linux-opdrag.
sysctl: Wanneer u die gids moet instel /proc/sys/ Linux kernel moet u hierdie instrument op die konsole gebruik.
systemctl: Hierdie funksie word in Linux gebruik om die dienste wat u binne die bedryfstelsel het, te beheer. Dit wil sê om die belangrikste PID op 'n vinnige manier te ken.
systemd: Hierdie instrument verskyn in die Linux-omgewing om SysVinit te vervang. Dit word gebruik om bestuursdienste binne die bedryfstelsel te administreer en te beheer.
time: Dit is ideaal om hierdie funksie te gebruik tydens die ontwikkeling van programme, aangesien u die uitvoeringstyd van die prosesse kan meet.
top: Met hierdie opdrag kan u al die prosesse wat in die konsole uitgevoer word, sien, maar dit sal u 'n beperkte lys wys, om voort te gaan, moet u op 'n sleutel druk om dit aan die gang te hou.
vmstat: U moet hierdie funksie gebruik wat Linux u bied as u die status van die prosesse, paging en ook die geheue wat u beskikbaar het, wil weet. As u dit met die parameter gebruik -a dit gee 'n lys met al die aktiewe en onaktiewe prosesse wat u het.
Ek werk al meer as 20 jaar in die tegnologiesektor om maatskappye en gebruikers te help om in hierdie veld te ontwikkel en op te lei. Leer altyd nuwe dinge.