Lincsi
Linux Command Line Mastery Quiz
Test your knowledge of the Linux command line with this comprehensive quiz featuring 85 carefully crafted questions. Whether you're a beginner seeking to learn or an expert looking to refresh your skills, this quiz has something for everyone!
Join us to explore a variety of topics including:
- File management commands
- Permissions and ownership
- Shell scripting basics
- Command syntax and usage
Az mkdir -p p1/p2/p3 parancs hibat jelez, ha nem letezik a p1 directory
Igaz
Hamis
A chmod 540 proba parancs
Hibat jelez, nem lehet igy hasznalni a paracsot
A proba allomany csoportjat az 540-esre allitja
Olvasasi es vegrehajtasi jogot ad a proba allomanyra a tulajdonosnak, es olvasasi jogot a csoportjanak
Modositasi jogot a proba allomanyra a tulajdonosnak es vegrehajtasi jogot a csoportjanak
Az rm -R tmp parancs
Törli az aktuális directoryban levő tmp alkatalógust és annak teljes tartalmát
étrehozza a gyökérben a tmp alkatalógust
kilistázza a felhasználó alapkatalógusában levő tmp alkatalógus tartalmát
Az rmdir -p proba/pr parancs
Letörli a proba katalógusban levő pr alkatalógust és a proba katalógust, ha pr üres, és a proba csak a pr alkatalógust tartalmazza
Létrehozza a pr alkatalógust a proba katalógusban
rekurzívan letörli a proba katalógusban levő pr alkatalógust és annak tartalmát
rekurzívan letörli a proba katalógusban levő pr alkatalógust és annak tartalmát
Az mv proba pr parancs
Ha pr az aktuális directory alkatalógusa, áthelyezi ebbe a proba állományt, különben az aktuális katalógusban nevezi át a proba állományról pr névre
Letörli a proba nevű állományt a pr alkatalógusból
Létrehozza a proba nevű állományt a pr másolataként
ha pr az aktuális directory alkatalógusa, áthelyezi ebbe a proba állományt, különben hibát jelez
A cat >proba parancs
Létrehozza az üres proba állományt
Törli a proba nevű állományt
megjeleníti a képernyőn a proba állomány tartalmát
létrehozza a proba nevű állományt a parancs után a billentyűzetről beírt tartalommal
Abszolút elérési út esetén a kiindulópont a felhasználó alapkatalógusa
Igaz
Hamis
Melyik állománynévre illeszkedik: c*12?b*
cdef12_B3
c_1_bxy
c12_bcd
c_12bxyz
Mi jelenik meg a képernyőn az echo az aktualis dir. Eleresi utvonala pwd parancs végrehajtásakor, ha a /etc katalógusban vagyunk?
egyik sem a megadottak közül
hibát jelez, mert túl sok paramétert adtunk meg
az aktualis dir. Eleresi utvonala /etc
az aktualis dir. Eleresi utvonala pwd
A set parancs segítségével megkaphatjuk a shell változók értékét.
Hamis
Igaz
Egy shell-script legfeljebb 9 paramétert tud feldolgozni.
Hamis
Igaz
A $# shell változó jelentése:
az utoljára végrehajtott parancs visszatérési értéke
a végrehajtott állomány neve
a parancssorbeli argumentumok száma
minden argumentum a parancssorból
A $? Shell változó jelentése:
a végrehajtott állomány neve
az utoljára végrehajtott parancs visszatérési értéke
A parancssorbeli argumentumok száma
minden argumentum a parancssorból
Legyen proba egy csak olvasható szöveges állomány. Melyik parancs visszatérített értéke lesz 0?
[ -f proba ]
test -d proba
[ -x proba ]
test -w proba
A sed parancs címtartományát megadhatjuk reguláris kifejezésekkel is.
Hamis
Igaz
Mi az alábbi parancs hatása? Sed 's/./ /' allomany
az allomany minden sorának első karakterét szóközre cseréli
a kimenet csupa szóközből fog állni
törli az összes „ .” karaktert
az allomany minden sorában kicseréli az első „ .”-ot szóközre
Az awk az END mintához tartozó tevékenységet végrehajtja:
Nincs END minta
az utolsó állomány utolsó sorának feldolgozása után
minden állomány utolsó sorának feldolgozása után
az első állomány utolsó sorának feldolgozása után
Mi az alábbi parancs hatása? awk ’/print/ (kov. ujsorba) {print NF}’ proba
kiírja a proba állomány minden sorát, amelyben „print” szerepel, és minden sorra a mezők számát
kiírja a proba állomány minden sorára, hogy hányszor szerepel benne a „print” szó
kiírja a proba állományból azon sorok utolsó mezőit, amelyekben szerepel a „print” szó
kiírja a proba állományból azon sorok mezőinek számát, amelyekben szerepel a „print” szó
Az awk parancs programjának át tudunk adni egy shell változót:
a -f opcióval egy awk változónak adjuk értékként
az awk felismeri a shell változóit
a -v opcióval egy awk változónak adjuk értékként
nem tudunk átadni
Az awk-ban a változók típusát eldönti:
a BEGIN mintához tartozó tevékenységben megadott típusdeklaráció
csak string típusú változók vannak, ezért nem kell eldönteni
a parancssorban megadott típusdeklaráció
az első értékadás vagy feltétel, ahol használjuk az adott változót
A test parancs a standard kimenetre 0 vagy 1 értéket ír aszerint, hogy a feltétel igaz vagy hamis.
Hamis
Igaz
Az alábbiak közül melyik parancs írja ki a /etc katalógusban levő alkatalógusok nevét elérési útvonallal:
find /etc -type d
ls -R /etc
ls /etc
dir /etc
Az alábbiak közül melyik parancs adja meg a proba állomány típusát:
find proba
file proba
grep proba
type proba
A láncszám egy directory esetén megadja, hogy:
hány alkatalógus szerepel az illető katalógusban a . és ..-ot is beleszámítva
hány szimbolikus linket hoztunk létre, mely az illető katalógusra mutat
hány különböző néven hivatkoznak az illető katalóusra
melyik inodban találjuk a katalógusra vonatkozó információkat
A katalógus bejegyzésben szerepelnek az állomány hozzáférési jogai.
Hamis
Igaz
Az ext2 filerendszer esetén a katalógusban szerepel a benne lévő alkatalógusok száma és a hozzáférési jogok.
Hamis
Igaz
Az ext2 filerendszer esetén minden directory-nak van egy saját bemenete az i-node táblázatban.
Hamis
Igaz
Az alábbi kijelentések közül melyik IGAZ egy run állapotban levő folyamatra?
futásra készen áll a háttértárolón
futásra készen áll a memóriában
várakozik a processzor megszerzésére
az éppen futó folyamat
Bejelentkezéskor az adott felhasználó kéréseit fogadó új folyamat a fork függvény segítségével jön létre.
Hamis
Igaz
Mi NEM hatása egy fork rendszerhívásnak?
megduplázza az adatszegmenst
új folyamattábla bemenetet hoz létre
létrehoz egy új folyamatot
elindít egy adott programot
A wait rendszerhívás hatására a szülőfolyamat bevárja egy gyerekfolyamat befejeződését.
Hamis
Igaz
A következő programrészlet hatására: pid=fork(); printf("%d\n",pid);
megjelenik a képernyőn: %d\n
megjelenik a képernyőn a pid értéke, egy pozitív egész szám
megjelenik a képernyőn 2 db, 0-nál nagyobb egész szám
megjelenik a képernyőn, külön sorban, 0 és egy 0-nál nagyobb egész szám
Mi jelenik meg a képernyőn a következő programrészlet hatására? Int var=5; if(fork()>0) {var+=2; exit(0);} printf("%d\n",var);
nem fog írni semmit
7
5 7 (kulon sorba)
5
Egy pipe állomány maximális mérete korlátozott
Hamis
Igaz
Mi IGAZ pipe állományokra?
a gyerek folyamat hozza létre
van katalógus bemenete
csak szekvenciálisan lehet olvasni
csak írásra vagy csak olvasásra lehet megnyitni
Egy gépen két tetszőleges folyamat kommunikálhat pipe-on keresztül.
Hamis
Igaz
0.5 / 0.5 pts Egy gépen két tetszőleges folyamat kommunikálhat FIFO-on keresztül. Egy gépen két tetszőleges folyamat kommunikálhat FIFO-on keresztül.
Hamis
Igaz
Az ls -al parancs megjeleníti az aktuális directoryban levö rejtett állományoakt is.
Hamis
Igaz
Az ls -l parancs nem írja ki az aktuális directoryban levő
állományok hosszát
csak végrehajtható állományokat
rejtett állományokat
alkatalógusokat
A find . -type d parancs
Kiírja az aktuális directoryban és annak alkatalógu-saiban szereplő állományokat teljes elérési útvonallal
Kiírja az aktuális directoryban és annak alkatalógu-saiban szereplő katalógusokat teljes elérési útvonallal
Kiírja az aktuális directoryban és annak alkatalógu-saiban szereplő katalógusok nevét
Kiírja a gyökér directoryban és annak alkatalógusaiban szereplő katalógusokat teljes elérési útvonallal
Az ls -l /tmp parancs
létrehozza a gyökérben a tmp alkatalógust
törli a /tmp katalógust és annak teljes tartalmát
kilistázza a felhasználó alapkatalógusában levő tmp alkatalógus tartalmát
kilistázza részletes információkkal a gyökérben levő tmp alkatalógus
Melyik állománynévre nem illeszkedik: a?b*c
A2baaac
a2baaac
abbc
ab3c
Melyik sorra nem illeszkedik a ^[^x,0-9]*$ reguláris kifejezés?
Szep idonk van ma, mert sut a nap.
az aktualis dir. Eleresi utvonala /etc
az r olvasasi jogot jelent
mindegyikre illeszkedik
A $* shell változó jelentése:
a parancssorbeli argumentumok száma
az utoljára végrehajtott parancs visszatérési értéke
A végrehajtott állomány neve
minden argumentum a parancssorból
Melyik parancs segítségével tudjuk eldönteni, hogy a parancssorbeli paraméterek száma nagyobb-e, mint 3?
expr $# -gt 3
[ $# -gt 3 ]
test $# > 3
[ $* -gt 3 ]
A grep parancs mindig különbséget tesz a mintában a kis és nagybetűk között.
Hamis
Igaz
Az awk a BEGIN mintához tartozó tevékenységet végrehajtja:
Nincs BEGIN minta
az első állomány beolvasása után
az első állomány első sorának beolvasása előtt
az első állomány első sorának beolvasása után
Az awk-ban a $0 jelentése:
az első mező a sorból
a shellscript neve
a teljes sor
az első paraméter
Mi az alábbi parancs hatása? awk ’/if/ {print NF}’ proba
Kiírja a proba állományból azon sorok utolsó mezőit, amelyekben szerepel az if szó
kiírja a proba állomány minden sorát, amelyben „if” szerepel, és minden sorra a mezők számát
Kiírja a proba állomány minden sorára, hogy hányszor szerepel benne az if szó
Kiírja a proba állományból azon sorok mezőinek számát, amelyekben szerepel az if szó
Az if utasításban a feltétel csak egy test parancs lehet.
Hamis
Igaz
Az alábbiak közül melyik parancs eredménye tartalmazza az al50888 felhasználó teljes nevét?
Who
w al50888
grep al50888 /etc/passwd
username al50888
A katalógus-bejegyzésben szerepel az állomány neve.
Igaz
Hamis
A láncszám mindig megegyezik az inode számmal
Hamis
Igaz
A setuid jog azt jelenti, hogy:
a tulajdonos megkapja a root jogait arra a rövid időre, amíg a programfilet futtatja
a programfile nem a futtató, hanem a file tulajdonosának jogaival fut
a programfile nem a file tulajdonosának jogaival fut hanem a futtató jogaival
a programfile átállíthatja a tulajdonos azonosítóját
Honnan tudjuk meg egy állomány kezdőcímét ext2 filerendszerben?
A direktory tartalmaz egy mutatót az állomány kezdőcímére
Az i-nodeban a direkt blokkok közül az első az állomány elejét tartalmazó blokkra mutat
Az inodeban levő láncszám adja meg
Az állomány méretétől függően, a direkt, az egy- vagy a többszörös indirektáló blokkokból
A folyamat a program futo peldanya
Hamis
Igaz
Melyik kijelentés HAMIS egy felfüggesztett várakozó (wait suspend) állapotban levő folyamatra?
a háttértárolón van és valamilyen eseményre vár
ready suspend állapotba kerül, ha bekövetkezik az esemény, amire vár
előzetes állapota zombie volt, viszont memória-felszabadítás miatt a háttértárolóra került
a memoriából a háttértárolóra került, mivel memóriafelszabadításra volt szükség
A fork rendszerhívás által a szülőben visszaadott érték:
a szülő folyamatazonosítója
a gyerek folyamatazonosítója
A cd parancs
Hibát jelez, mert nem adtunk meg paramétert
Az aktuális directory-t a gyökér katalógusra váltja
Kiírja az aktuális katalógust
Az aktuális directory-t a felhasználó alapkatalógusára váltja
A cat proba parancs
Létrehozza a proba nevű állományt a parancs után a billentyűzetről beírt tartalommal
Megjeleníti a képernyőn a proba állomány tartalmát
Törli a proba nevű állományt
Létrehozza az üres proba állományt
Az abszolút elérési út esetén a kiindulópont a gyökér katalógus.
Hamis
Igaz
Mi jelenik meg a képernyőn az echo az alapkatalógusod $HOME parancs végrehajtásakor, ha a bejelentkezett felhasználó alapkatalógusa a /home/studenti/ab50412?
Az alapkatalógusod /home/studenti/ab50412
Egyik sem a megadottak közül
Az alapkatalógusod $HOME
Hibát jelez, mert túl sok paramétert adtunk meg
Melyik sorra nem illeszkedik a ^\(..\).*\1\(.\).*\2 reguláris kifejezés?
Abh ig igabxhjky habchih ihc
Abghj hjkabc899c hk
Abhkjh khhkh abhk 789aj
Ababx hh oh huh ihxoh ab
A „>” jel segtségével a parancs minden kimenetét átiránytjuk az adott állományba.
Hamis
Igaz
A $0 shell változó jelentése:
Az utoljára végrehajtott parancs visszatérési értéke
A végrehajtott állomány neve
A parancssorbeli argumentumok száma
Minden argumentum a parancssorból
Mi az alábbi parancs hatása? Sed '$d' allomany
Törli az allomany-ból a sor végén levő karaktert
Törli a d változó értékét az allomany-ból
Hibaüzenetet ír ki
Törli az allomany utolsó sorát
Ha a sticky jog be van állítva egy katalógusra, akkor
Az illető katalógusban állományt törölni vagy átnevezni csak a root felhasználó tud
Az illető katalógusban olyan futtatható állományok vannak, melyek futtatás után a memóriában maradnak
Az illető katalógusba csak a tulajdonos tud belépni, de a tartalmát bárki kilistázhatja
A katalógusban állományt törölni vagy átnevezni csak az állomány tulajdonosa tud
Honnan tudjuk meg egy állomány méretét ext2 filerendszerben?
Kivonjuk a file utolsó byte-ja utáni byte címéből a file kezdőcímét
A direktorybemenetből
A méret szerepel az i-nodeban
A df parancs segítségével
Egy általunk létrehozott folyamatnak az azonosítója lehet 0 vagy ennél nagyobb egész szám.
Hamis
Igaz
A wait rendszerhívás hatására a folyamat vár egy billentyű lenyomására.
Hamis
Igaz
A wait rendszerhívás hatására a gyerekfolyamat bevárja egy szülőfolyamat befejeződését.
Hamis
Igaz
Mi jelenik meg a képernyőn a következő programrészlet hatására? int var=5; if(fork()>0) var++; printf("%d\n",var);
6
5
6 6 (külön sorban)
5 6 (külön sorban)
Az rmdir paranccsal csak üres katalógust lehet letörölni.
Hamis
Igaz
A chmod +x proba parancs
Végrehajtási jogot ad a próba állományra minden felhasználónak
Végrehajtási jogot ad a próba állományra a tulajdonosnak
átváltja az aktuális katalógust a proba-ra
A relatív elérési út „\” karakterrel kezdődik.
Hamis
Igaz
Mi jelenik meg a képernyőn az echo ’az alapkatalógusod $HOME’ parancs végrehajtásakor, ha a bejelentkezett felhasználó alapkatalógusa a /home/studenti/ab50412?
Egyik sem a megadottak közül
Hibát jelez, mert túl sok paramétert adtunk meg
Az alapkatalógusod /home/studenti/ab50412
Az alapkatalógusod $HOME
Melyik sorra illeszkedik a ^[^x,0-9]*$ reguláris kifejezés?
^x678$
Szep idonk van ma, mert sut a nap.
3782997913986329
Az aktualis dir. Eleresi utvonala /etc
Egy Linux parancs visszatérített értéke mindig 0, ha nem jelez hibát.
Hamis
Igaz
A grep parancs segítségével megkaphatjuk a mintára illeszkedő sorok számát.
Hamis
Igaz
Merev láncoláskor
új inode jön létre, mely ugyanarra az állományra mutat
új katalógus bejegyzés jön létre, mely egy speciácis l típusú állományra mutat
Az eredeti állományról egy másolatot készítünk
új katalógus bejegyzés jön létre, és a már létező, megfelelő inode-ban nő a láncszám
Az inode-bemenetben szerepel az állomány neve.
Hamis
Igaz
Az ext2 filerendszer esetén minden directory-nak van egy saját bemenete az i-node táblázatban.
Hamis
Igaz
Az alábbi kijelentések közül melyik IGAZ egy ready állapotban levő folyamatra?
Futásra készen áll a háttértárolón
Mindig csak egy van a rendszerben
Futásra készen áll a memóriában
Az éppen futó folyamat
Az mv proba pr parancs
Ha pr az aktuális directory alkatalógusa, áthelyezi ebbe a proba állományt, különben hibát jelez
Letörli a proba nevű állományt a pr alkatalógusból
Létrehozza a proba nevű állományt a pr másolataként
Ha pr az aktuális directory alkatalógusa, áthelyezi ebbe a proba állományt, különben az aktuális katalógusban nevezi át a proba állományról pr névre
A folyamattáblabemenet NEM tartalmazza:
A folyamathoz tartozó effektív felhasználó azonosítóját
ς a szülőfolyamat azonosítóját
A gyerekfolyamat azonosítóját
A folyamat állapotát
{"name":"Lincsi", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Test your knowledge of the Linux command line with this comprehensive quiz featuring 85 carefully crafted questions. Whether you're a beginner seeking to learn or an expert looking to refresh your skills, this quiz has something for everyone!Join us to explore a variety of topics including:File management commandsPermissions and ownershipShell scripting basicsCommand syntax and usage","img":"https:/images/course8.png"}