rilpoint_mw113

Linux:Processzkezelés

(Változatok közti eltérés)
(Processz kezelés)
(Processz kezelés)
 
(4 közbeeső változat nincs mutatva)
1. sor: 1. sor:
= Processz kezelés =
= Processz kezelés =
-
<kivonat>ps, pstree, top, kill, killall, slay, at, atq, atrm, crontab, nice, time, & [TODO]: killall, nohup.</kivonat>
+
<kivonat>ps, pstree, pgrep, top, htop, kill, killall, slay, at, atq, atrm, crontab, nice, renice, time, & killall, nohup,  free</kivonat>
* Milyen processzek futnak a rendszerben? <megoldas>
* Milyen processzek futnak a rendszerben? <megoldas>
<code lang="bash">
<code lang="bash">
35. sor: 35. sor:
</code></megoldas>
</code></megoldas>
-
* Keresse meg a rendszer összes .conf kiterjesztésű fájlját és azok listáját írja a /tmp/find-<username>,txt fájlba! Mivel ez sokáig fut, a keresést a háttérben végezze! <megoldas>
+
* Keresse meg a rendszer összes .conf kiterjesztésű fájlját és azok listáját írja a /tmp/find-<username>.txt fájlba! Mivel ez sokáig fut, a keresést a háttérben végezze! <megoldas>
<code lang="bash">
<code lang="bash">
feri@aries:~$ find / -name *.conf >/tmp/find-feri.txt &
feri@aries:~$ find / -name *.conf >/tmp/find-feri.txt &
 +
</code></megoldas>
 +
* Végezze el az előző feladatot úgy, hogy a hibaüzenetek ne kerüljenek a képernyőre! <megoldas>
 +
<code lang="bash">
 +
feri@aries:~$ find / -name *.conf 2>/dev/null >/tmp/find-feri.txt &
</code></megoldas>
</code></megoldas>
* Végezze el újra az előző feladatot úgy, hogy az alacsony prioritással fusson! <megoldas>
* Végezze el újra az előző feladatot úgy, hogy az alacsony prioritással fusson! <megoldas>
<code lang="bash">
<code lang="bash">
-
feri@aries:~$ nice -n 20 find / -name *.conf >/tmp/find-feri.txt &
+
feri@aries:~$ nice -n 20 find / -name *.conf 2>/dev/null >/tmp/find-feri.txt &
</code></megoldas>
</code></megoldas>
-
* Az előző feladat fusson le minden éjjel 3:10-kor! (Ne felejtse el törölni ezt a beállítást, amikor végzett a feladattal!) <megoldas>
+
* Az előző feladat fusson le minden éjjel 3:10-kor! (A háttérben futtatás & jelére ebben az esetben nincs szükség. Ne felejtse el törölni ezt a beállítást, amikor végzett a feladattal!) <megoldas>
<code lang="bash">
<code lang="bash">
feri@aries:~$ crontab -e
feri@aries:~$ crontab -e

A lap jelenlegi, 2016. március 21., 13:31-kori változata

Processz kezelés

Kivonat: ps, pstree, pgrep, top, htop, kill, killall, slay, at, atq, atrm, crontab, nice, renice, time, & killall, nohup, free
  • Milyen processzek futnak a rendszerben?
  • Jelenítse meg a futó processzek listáját fa elrendezésben!
  • Milyen processzek futnak most a rendszerben, amelynek a tulajdonosa a root?
  • Mi a processz id-je az init nevű processznek?
  • Jelentkezzen be még egy példányban és indítsa el az mc nevű programot!
  • A másik Putty ablakban kérdezze le ennek a Commandernek a process id-jét, majd küldjön neki egy TERM szignált! (A megoldásban az Ön bejelentkezési nevét a <username>, a leolvasott processz id-t <PID> szóval jelöltük).
  • Egyetlen paranccsal terminálja az összes processzét!
  • Jelenítse meg a futó processzek listáját terhelés szerint! Monitorozza a terhelést folyamatosan!
  • Keresse meg a rendszer összes .conf kiterjesztésű fájlját és azok listáját írja a /tmp/find-<username>.txt fájlba! Mivel ez sokáig fut, a keresést a háttérben végezze!
  • Végezze el az előző feladatot úgy, hogy a hibaüzenetek ne kerüljenek a képernyőre!
  • Végezze el újra az előző feladatot úgy, hogy az alacsony prioritással fusson!
  • Az előző feladat fusson le minden éjjel 3:10-kor! (A háttérben futtatás & jelére ebben az esetben nincs szükség. Ne felejtse el törölni ezt a beállítást, amikor végzett a feladattal!)
  • Éjfélkor írja ki a /tmp/free-<username>.txt fájlba a szabad hely nagyságát!
  • Jelenítse meg az ütemezett feldatainak listáját!
  • 10 órakor készítsen másolatot a /etc/passwd fájlról a tmp könyvtárba!
  • Törölje ezt az időzített feladatot! (A megoldásban az ütemezett feladat id-jét <JOBID>-vel jelöltük.)
Skin by RIL Partner