< Linux
Linux parancssoros feladatok
Szerző: Sallai András
Copyright © 2011, Sallai András
Szerkesztve: 2011, 2012, 2016, 2017, 2020
-
-
Fájl- és könyvtárkezelés
Feladat 001
Hozza létre a saját könyvtárban a „kerekpar” nevű könyvtárat.
Ezt követően hozza létre a következő állományokat a saját „kerekpar” nevű könyvtárban:
kerek
kormany
vaz
gumi
kullo
szelep
Feladat 002
Listázza az /usr/lib könyvtár tartalmát, a kimenetet irányítsa
egy lib.txt állományba. A lib.txt fájl saját könyvtárában legyen.
Feladat 003
Írja a command.txt állományba, ha van egy varazs.txt állománya amit
törölni szeretne, azt hogyan kell megvalósítani parancssorból.
Feladat 004
Hozza létre az allat.txt állományt a következő tartalommal:
macska
kutya
egér
veréb
gólya
galamb
ló
Rendezze az állomány tartalmát. A rendezett kimenetet irányítsa egy rend1.txt fájlba.
A parancsok01.txt fájlba írja le milyen parancsot használt a rendezéshez és a
létrehozáshoz.
Feladat 005
Hozza létre az allat2.txt állományt a következő tartalommal:
zsiráf
kígyó
elefánt
oroszlán
tigris
zebra
Rendezze az állomány tartalmát, a kimenetet irányítsa egy rend2.txt fájlba.
Egy parancsok05.txt állományban írja le a használt parancsokat.
Feladat 006
Adott a következő mondat:
Megy a huszár a csatába.
Hozza létre a következő könyvtárat: ~/csata
Írja a képernyőre egy echo paranccsal a mondatot.
Második lépésként irányítsa a kimenetet a ~/csata/huszar.txt állományba.
Listázza a könyvtár kinek a tulajdonában van. Az eredményt írja a tulaj.txt fájlba
Írja egy parancsok06.txt állományba a feladathoz használt parancsokat.
Feladat 007
Jelenítse meg a root felhasználó mikor jelentkezett be utoljára.
Az eredményt irányítsa a valasz007.txt fájlba.
A használt parancsot fűzze a parancsok.txt állomány végéhez.
Jelenítse meg az aktuális könyvtárat.
A használt parancsot fűzze a valasz007.txt állomány végéhez.
Feladat 008
Készítse el a saját könyvtárban az „udvar” nevű könyvtárat.
Alkönyvtárak létrehozása:
Az „udvar” nevű könyvtárban készítse el a következő alkönyvtárakat:
kut
kapu
szeker
pad
A használt parancsot fűzze a valasz008.txt fájl végére.
A „szeker” nevű alkönyvtárban készítse el lovak.txt állományt.
A használt parancsot fűzze a valasz008.txt végére.
Hozáfűzés
A lovak.txt állomány végéhez fűzze a következő lovak neveit:
Csikasz
Pimasz
Lomha
A használt parancsot fűzze a valasz008.txt fájl végéhez.
Feladat 009
Jelenítse meg milyen felhasználók vannak belépve a rendszerbe.
Csak a felhasználóneveket irányítsa egy valasz009.txt állományba
A valasz009.txt állomány a saját könyvtárába legyen.
Írja egy valasz009.txt nevű állomány végére, hogyan nevezzük át az alma.txt állományt szilva.txt állománnyá.
Feladat 010
Hozza létre az Orszag nevű könyvtárat a saját könyvtárában.
Ügyeljen a a kisbetű-nagybetű különbségekre és az ékezet nélküliségre
A használt parancsot fűzze a valasz010.txt fájl végéhez.
Lépjen be a Orszag nevű könyvtárba
A használt parancsot fűzze a valasz010.txt fájl végéhez.
Hozza létre a következő öt könyvtárakat
A létrehozandó könyvtárak:
Ukrajna
Lengyelorszag
Franciaorszag
Spanyolorszag
Portugalia
A használt parancsokat fűzze a valasz010.txt fájlhoz.
A Spanyolorszag nevű könyvtárban hozza létre a Madrid nevű állományt
A használt parancsot fűzze a par.txt fájlhoz
Listázza, milyen felhasználók vannak bejelentkezve a rendszerbe.
Csak a felhasználónevek szükségesek
A használt parancsot fűzze a valasz010.txt fájlhoz.
Beadandó fájlok:
Feladat 011
Hozza létre saját könyvtárában a Parok nevű könyvtárat.
A használt parancsot fűzze a valasz011.txt állomány végére.
Fájlok a Parok könyvtárban:
A Parok nevű könyvtárban a következő fájlokat hozza létre.
JaniKati.txt
AgiLali.txt
RoliMari.txt
GabiGabi.txt
A használt parancsot fűzze a valasz011.txt állomány végére.
Listázza a ~/Parok könyvtár tartalmát
Az eredményt irányítsa a valasz011.txt fájl végére.
A használt parancsot is fűzze a valasz011.txt végére
Feladat 012
Készítse el az alábbi könyvtárszerkezetet:
Feladat 013
Készítse el a következő könyvtárszerkezetet.
Feladat 014
Készítse el a következő könyvtárszerkezetet.
Folyamatkezelés
Feladat 101
Írja le, milyen könyvtárakból indíthatunk folyamatokat. A választ egy proces.txt fájlba írja, saját
könyvtárába.
Feladat 102
Listázza saját folyamatait. Az eredményt irányítsa a myproces.txt fájlba.
A com.txt fájlba írja bele a használt parancsot. Ha a com.txt fájl már létezik,
akkor ne írja felült, végezzen hozzáfűzést.
Feladat 103
Indítson egy nano nevű programot.
Tegye a nanot háttérbe
Indítson egy második nanot.
A második nanot is tegye háttérbe.
Indítson egy mcedit nevű szövegszerkesztőt.
Az mcedit szövegszerkesztőt is tegye háttérbe.
Listázza a háttérbe tett folyamatokat.
Az eredményt irányítsa a backproces.txt fájlba.
A használt parancsot fűzze a cmd.txt fájlba, amely saját könyvtárában található.
Listázza a rendszer összes folyamatát.
Az eredményt irányítsa a sysproces.txt fájlba.
A használt parancsot fűzze a cmd.txt fájlhoz, amely a saját könyvtárában található.
Feladat 104
Listázza a rendszer összes folyamatát úgy, hogy a gyermek-szülő kapcsolatok is látszódjanak.
Az eredményt irányítsa a proc.txt fájlba (hozzáfűzés)
A használt parancsot fűzze a cmd.txt végéhez.
Listázza a rendszer összes folyamatát úgy, hogy a folyamathoz tartozó felhasználók is megjelenjenek
Az eredményt irányítsa a proc.txt fájlba (hozzáfűzés)
A használt parancsot fűzze a cmd.txt végéhez.
A következő feladatok válaszait a valasz.txt fájlhoz fűzze hozzá:
Mit jelent ha egy folyamat „S” állapotban van?
Mit jelent ha egy folyamat „Z” állapotban van?
Mit jelent ha egy folyamat „R” állapotban van?
Mit jelent ha az állapotjelző mellett a következő járulékos állapotjelző van: „<”
Mit jelent ha az állapotjelző mellett a következő járulékos állapotjelző van: „N”
Feladat 105
Adott egy folyamat, amelynek belső azonosítója 2022, külső azonosítója nano.
A következő feladatokban használt parancsokat fűzze a cmd.txt fájlhoz.
Állítsa le a folyamatot mindenképpen PID szám alapján.
Feladat 106
Indítson egy nano folyamatot.
Indítson egy mutt nevű folyamatot
Mutassa meg fastruktúrában a folyamatokat.
A kimenetet irányítsa, hozzáfűzéssel a valasz106.txt fájlba.
Fűzze a valasz106.txt fájl végére annak a parancsnak a nevét, amely valós időben statisztikát jelenít meg a folyamatokról.
Feladat 107
Hozza létre a ~/valasz107.txt nevű fájlt.
Fűzze a ~/valasz107.txt állomány végére a mai dátumot
Honnan indíthatjuk a rendszer rendszergazdák számára szánt parancsait
Válaszát fűzze a ~/valasz107.txt fájl végére.
A ps parancs folyamatokról ad információt, amelynek számtalan kapcsolója van.
Fűzze a ~/valasz107.txt állomány végére, milyen paranccsal tájékozódhat a „ps” parancs kapcsolóiról.
Feladat 108
Indítson egy vi nevű programot, majd tegye háttérbe.
Fűzze a ~/valasz108.txt nevű fájl végére a mai dátumot.
Fűzze a ~/valasz108.txt nevű fájlba hogyan tette háttérbe a folyamatot
Mutassa meg fastruktúrában az összes saját folyamatot.
Az eredményt irányítsa a ~/valasz108.txt fájlba.
Ügyeljen arra, hogy ha a ~/valasz108.txt fájl már létezik akkor az eredmény a fáj végéhez legyen fűzve.
A használt parancsot, fűzze a ~/valasz108.txt fájl végére, a mai dátum után
Feladat 109
Hozza létre a következő állományt:
~/valasz109.txt
Írja az állományba a saját nevét
A következő sorba a mai dátumot.
A háttérbe tett folyamatokat milyen milyen paranccsal tudom megnézni?
Fűzze a válaszát a valasz109.txt állomány végére
Ha van egy „2” azonosítójú háttérbe tett folyamatom, akkor milyen paranccsal tudom azt előtérbe hozni?
Fűzze a válaszát a valasz109.txt állomány végére.
Hogyan tudom megnézni, a ps parancs milyen útvonalról indul el?
Feladat 110
Hozza létre a következő állományt:
~/valasz110.txt
Írja az állományba a saját nevét
A következő sorba a mai dátumot.
Programok háttérbe tétele
Indítsa el a következő programokat, majd tegye őket háttérbe:
mutt
vi
nano
Listázza a háttérbe tett folyamatokat.
Az eredményt irányítsa a ~/valasz110.txt állomány végére.
A használt parancsot írja a ~/valasz110.txt állomány végére.
Állítsa le a vi nevű programot, mindenáron.
A használt parancsot fűzze a ~/valsz110.txt állomány végére.
Mit jelent egy ps parancs kimenetében ha egy folyamat státuszánál azt látjuk, hogy állapota „R”?
Válaszához fűzze kérdést a ~/valasz110.txt állomány végére, majd a következő sorba a választ.
Mit jelent egy ps parancs kimenetében ha egy folyamat státuszánál azt látjuk, hogy állapota „S”?
Válaszához fűzze kérdést a ~/valasz110.txt állomány végére, majd a következő sorba a választ.
Mit jelent egy ps parancs kimenetében ha egy folyamat státuszánál azt látjuk, hogy van egy ilyen kiegészítő állapotjelzője: „<”?
Válaszához fűzze kérdést a ~/valasz110.txt állomány végére, majd a következő sorba a választ.
Feladat 111
Hozza létre a következő állományt:
~/valasz111.txt
Írja az állományba a saját nevét
A következő sorba a mai dátumot.
Programok háttérbe tétele
Indítsa el a következő programokat, majd tegye őket háttérbe:
vi
vi
mutt
mcedit
nano
Listázza az összes saját folyamatot fastruktúrában.
A használt parancsot írja a ~/valasz111.txt fájl végéhez.
Állítsa le a mindkét „vi” nevű folyamatát, feltétel nélkül.
A használt parancsot fűzze a ~/valasz111.txt fájl végéhez.
Írja a valasz111.txt állomány végére, hol, milyen könyvtárban találhatók a felhasználók indítható programjai
Válaszát írja a valasz111.txt állomány végéhez.
Adott egy 32300-as PID számú folyamat
Feltétel nélkül le kell állítania.
A leállító parancsot fűzze a valasz111.txt fájl végéhez.
Szövegkezelés
Feladat 201
Készítse el a következő állományt, amely dolgozók adatait tartalmazza:
- ~/EgyZRt.txt
Nagy József Szolnok 800000
Kis Lajos Miskolc 370000
Gép Ferenc Szolnok 572000
Pék István Szeged 328000
Per Géza Szolnok 492000
Az egyes oszlopok a nevüket települést (lakhely) és a fizetésüket tartalmazza.
Listázza azokat a sorokat, amelyekben a dolgozók nem Szolnokon laknak.
Feladat 202
Készítse el a következő állományt, amely dolgozók adatait tartalmazza:
- ~/KettoNyRt.txt
Fészek Róbert Miskolc 878000
Piros Zoltán Miskolc 370000
Gép Ilona Szolnok 523400
Réti Gábor Szeged 328000
Per Lajos Szolnok 495000
Örök Béla Miskolc 715000
Rabló János Szeged 241000
Erős István Szolnok 379000
Eszke Ferenc Miskolc 412000
Merítő Béla Miskolc 460000
Az egyes oszlopok a nevüket, települést (lakhely) és a fizetésüket tartalmazza.
Listázza azokat a sorokat, amelyekben a dolgozók nem Miskolc laknak,
majd rendezze nevek szerint ábécé sorrendbe.
Feladat 203
Készítse el a következő állományt, amely dolgozók adatait tartalmazza:
- ~/ZoldBt.txt
Peter István Miskolc 27 878000
Beke Péter Szolnok 25 273500
Bor Géza Szeged 28 127548
Nagy Ferdinánd Szolnok 25 243500
Bíró Ágota Miskolc 26 530000
Erős István Miskolc 30 422000
Gyenge Lajos Szolnok 50 612000
Hímes Emese Szeged 32 189500
Az egyes oszlopok a nevüket, települést (lakhely), életkorukat és a fizetésüket tartalmazza.
Listázza azokat a sorokat, amelyekben a dolgozók Szolnokon laknak,
majd rendezze nevek szerint ábécé sorrendbe.