Top 60 Linux Interview Questions and Answers (PDF) v roce 2026
Otรกzky a odpovฤdi k pohovoru s Linuxem pro Freshers
1) Co je to Linux?
Linux je operaฤnรญ systรฉm nebo jรกdro distribuovanรฉ pod open-source licencรญ. Jeho seznam funkcรญ je docela podobnรฝ UNIXu. Jรกdro je program v srdci operaฤnรญho systรฉmu Linux, kterรฝ se starรก o zรกkladnรญ vฤci, jako je komunikace hardwaru se softwarem.
๐ Zdarma ke staลพenรญ PDF: Otรกzky a odpovฤdi v rozhovoru pro Linux
2) Jakรฝ je rozdรญl mezi UNIXem a LINUXem?
Unix pลฏvodnฤ zaฤal jako vlastnรญ operaฤnรญ systรฉm od Bell Laboratories, kterรฝ se pozdฤji zrodil v rลฏznรฝch komerฤnรญch verzรญch. Na druhou stranu je Linux zdarma, open source a je urฤen jako neproprietรกrnรญ operaฤnรญ systรฉm pro masy.
3) Co je to BASH?
BASH je zkratka pro Bourne Again SHell. Napsal ji Steve Bourne jako nรกhradu za pลฏvodnรญ Bourne Shell (reprezentovanรฝ /bin/sh). Kombinuje vลกechny funkce z pลฏvodnรญ verze Bourne Shell plus dalลกรญ funkce, kterรฉ usnadลujรญ a usnadลujรญ pouลพรญvรกnรญ. Od tรฉ doby byl upraven jako vรฝchozรญ skoลรกpka pro vฤtลกinu systรฉmลฏ se systรฉmem Linux.
4) Co je to Linuxovรฉ jรกdro?
Linuxovรฉ jรกdro je nรญzkoรบrovลovรฝ systรฉmovรฝ software, jehoลพ hlavnรญ rolรญ je sprรกva hardwarovรฝch prostลedkลฏ pro uลพivatele. Pouลพรญvรก se takรฉ jako rozhranรญ pro interakci na รบrovni uลพivatele.
5) Co je LILO?
LILO je zavadฤฤ pro Linux. Pouลพรญvรก se hlavnฤ k naฤtenรญ operaฤnรญho systรฉmu Linux do hlavnรญ pamฤti, aby mohl zaฤรญt pracovat.
6) Co je to swapovacรญ prostor?
Odklรกdacรญ prostor je urฤitรฝ prostor pouลพรญvanรฝ Linuxem k doฤasnรฉmu uloลพenรญ nฤkterรฝch soubฤลพnฤ spuลกtฤnรฝch programลฏ. K tomu dochรกzรญ, kdyลพ RAM nemรก dostatek pamฤti pro uloลพenรญ vลกech programลฏ, kterรฉ se spouลกtฤjรญ.
7) Jakรก je vรฝhoda open source?
Open source vรกm umoลพลuje volnฤ distribuovat vรกลก software, vฤetnฤ zdrojovรฝch kรณdลฏ, kaลพdรฉmu, kdo mรก zรกjem. Lidรฉ by pak mohli pลidรกvat funkce a dokonce ladit a opravovat chyby, kterรฉ jsou ve zdrojovรฉm kรณdu. Mohou dokonce zlepลกit jeho bฤh a potรฉ tento vylepลกenรฝ zdrojovรฝ kรณd znovu volnฤ distribuovat. To nakonec pลinรกลกรญ prospฤch vลกem v komunitฤ.
8 ) Jakรฉ jsou zรกkladnรญ souฤรกsti Linuxu?
Stejnฤ jako kaลพdรฝ jinรฝ typickรฝ operaฤnรญ systรฉm mรก Linux vลกechny tyto komponenty: jรกdro, shelly a GUI, systรฉmovรฉ nรกstroje a aplikaฤnรญ program. Linux je vรฝhodnรฝ oproti jinรฝm operaฤnรญm systรฉmลฏm v tom, ลพe kaลพdรฝ aspekt pลichรกzรญ s dalลกรญmi funkcemi a vลกechny kรณdy pro nฤ jsou ke staลพenรญ zdarma.
9) Pomรกhรก v systรฉmu Linux mรญt nainstalovanรฉ vรญce desktopovรฝch prostลedรญ?
Obecnฤ platรญ, ลพe jedno desktopovรฉ prostลedรญ, jako je KDE nebo Gnome, je dost dobrรฉ na to, aby fungovalo bez problรฉmลฏ. Vลกe je vฤcรญ preference uลพivatele, i kdyลพ systรฉm umoลพลuje pลepรญnรกnรญ z jednoho prostลedรญ do druhรฉho. Nฤkterรฉ programy budou fungovat v jednom prostลedรญ a ne ve druhรฉm, takลพe to mลฏลพe bรฝt takรฉ povaลพovรกno za faktor pลi vรฝbฤru prostลedรญ, kterรฉ se mรก pouลพรญt.
10) Jakรฝ je zรกkladnรญ rozdรญl mezi BASH a DOS?
Klรญฤovรฉ rozdรญly mezi konzolรญ BASH a DOS spoฤรญvajรญ ve 3 oblastech:
โ Pลรญkazy BASH rozliลกujรญ velkรก a malรก pรญsmena, zatรญmco pลรญkazy DOS nikoli;
โ V BASH je znak / oddฤlovaฤ adresรกลe a \ funguje jako znak escape. V DOSu slouลพรญ / jako oddฤlovaฤ argumentลฏ pลรญkazu a \ je oddฤlovaฤ adresรกลลฏ
โ DOS se ลรญdรญ konvencรญ pลi pojmenovรกvรกnรญ souborลฏ, coลพ je 8znakovรฝ nรกzev souboru nรกsledovanรฝ teฤkou a 3 znaky pro pลรญponu. BASH se ลพรกdnou takovou konvencรญ neลรญdรญ.
11) Jakรฝ je vรฝznam projektu GNU?
Toto takzvanรฉ hnutรญ za svobodnรฝ software umoลพลuje nฤkolik vรฝhod, jako je svoboda spouลกtฤt programy pro jakรฝkoli รบฤel a svoboda studovat a upravovat program podle vaลกich potลeb. Umoลพลuje vรกm takรฉ redistribuovat kopie softwaru dalลกรญm lidem a takรฉ svobodu vylepลกovat software a nechat jej uvolnit pro veลejnost.
12) Popiลกte รบฤet root.
รฤet root je jako รบฤet sprรกvce systรฉmu a umoลพลuje vรกm plnou kontrolu nad systรฉmem. Zde mลฏลพete vytvรกลet a udrลพovat uลพivatelskรฉ รบฤty a kaลพdรฉmu รบฤtu pลidฤlovat rลฏznรก oprรกvnฤnรญ. Je to vรฝchozรญ รบฤet pลi kaลพdรฉ instalaci Linuxu.
13) Co je CLI?
CLI je zkratka pro Rozhranรญ pลรญkazovรฉho ลรกdku. Toto rozhranรญ umoลพลuje uลพivateli zadรกvat deklarativnรญ pลรญkazy, kterรฉ instruujรญ poฤรญtaฤ k provรกdฤnรญ operacรญ. CLI nabรญzรญ vฤtลกรญ flexibilitu. Pro ostatnรญ uลพivatele, kteลรญ jsou jiลพ zvyklรญ pouลพรญvat GUI, je vลกak obtรญลพnรฉ zapamatovat si pลรญkazy vฤetnฤ atributลฏ, kterรฉ s nรญm pลichรกzejรญ.
14) Co je GUI?
GUI neboli grafickรฉ uลพivatelskรฉ rozhranรญ vyuลพรญvรก obrรกzky a ikony, na kterรฉ uลพivatelรฉ klikajรญ a manipulujรญ s nimi, jako zpลฏsob komunikace s poฤรญtaฤem. Mรญsto toho, abyste si museli pamatovat a psรกt pลรญkazy, pouลพitรญ grafickรฝch prvkลฏ usnadลuje interakci se systรฉmem a takรฉ pลidรกvรก vรญce pลitaลพlivosti prostลednictvรญm obrรกzkลฏ, ikon a barev.
15) Jak otevลete pลรญkazovรฝ ลรกdek pลi zadรกvรกnรญ pลรญkazu?
Chcete-li otevลรญt vรฝchozรญ shell (coลพ je mรญsto, kde lze najรญt pลรญkazovรฝ ลรกdek), stisknฤte Ctrl-Alt-F1. To poskytne rozhranรญ pลรญkazovรฉho ลรกdku (CLI), ze kterรฉho mลฏลพete spouลกtฤt pลรญkazy podle potลeby.
16) Jak mลฏลพete zjistit, kolik pamฤti Linux pouลพรญvรก?
Z pลรญkazovรฉho prostลedรญ pouลพijte pลรญkaz โconcatenateโ: cat /proc/meminfo pro informace o vyuลพitรญ pamฤti. Mฤli byste vidฤt ลรกdek zaฤรญnajรญcรญ nฤco jako Mem: 64655360 atd. Toto je celkovรก pamฤลฅ, kterou si Linux myslรญ, ลพe mรก k dispozici.
Mลฏลพete takรฉ pouลพรญt pลรญkazy
free - m vmstat top htop
zjistit aktuรกlnรญ vyuลพitรญ pamฤti
17) Jakรก je typickรก velikost odklรกdacรญho oddรญlu v systรฉmu Linux?
Preferovanรก velikost odklรกdacรญho oddรญlu je dvojnรกsobek mnoลพstvรญ fyzickรฉ pamฤti dostupnรฉ v systรฉmu. Pokud to nenรญ moลพnรฉ, mฤla by bรฝt minimรกlnรญ velikost stejnรก jako mnoลพstvรญ instalovanรฉ pamฤti.
18) Co jsou symbolickรฉ odkazy?
Symbolickรฉ odkazy fungujรญ podobnฤ jako zkratky v Windows. Takovรฉ odkazy ukazujรญ na programy, soubory nebo adresรกลe. Umoลพลuje vรกm k nฤmu takรฉ okamลพitรฝ pลรญstup, aniลพ byste museli pลejรญt pลรญmo na celou cestu.
19) Funguje kombinace klรกves Ctrl+Alt+Del na Linuxu?
Ano. Stejnฤ jako Windows, mลฏลพete tuto kombinaci klรกves pouลพรญt k restartovรกnรญ systรฉmu. Jeden rozdรญl je v tom, ลพe neobdrลพรญte ลพรกdnou potvrzovacรญ zprรกvu, a proto je restartovรกnรญ okamลพitรฉ.
20) Jak odkazujete na paralelnรญ port, ke kterรฉmu jsou pลipojena zaลรญzenรญ, jako jsou tiskรกrny?
Zatรญmco pod Windows paralelnรญ port oznaฤujete jako LPT port, pod Linuxem jej oznaฤujete jako /dev/lp . LPT1, LPT2 a LPT3 by se proto v Linuxu oznaฤovaly jako /dev/lp0, /dev/lp1 nebo /dev/lp2.
Otรกzky a odpovฤdi na pohovor s Linuxem pro zkuลกenรฉ
21) Jsou jednotky jako pevnรฝ disk a disketovรฉ jednotky oznaฤeny pรญsmeny jednotek?
Ne. V Linuxu mรก kaลพdรฝ disk a zaลรญzenรญ jinรฉ oznaฤenรญ. Napลรญklad disketovรฉ jednotky jsou oznaฤovรกny jako /dev/fd0 a /dev/fd1. Pevnรฉ disky IDE/EIDE se oznaฤujรญ jako /dev/hda, /dev/hdb, /dev/hdc a tak dรกle.
22) Jak zmฤnรญte oprรกvnฤnรญ pod Linuxem?
Za pลedpokladu, ลพe jste sprรกvce systรฉmu nebo vlastnรญk souboru nebo adresรกลe, mลฏลพete udฤlit oprรกvnฤnรญ pomocรญ pลรญkazu chmod. Pouลพijte symbol + pro pลidรกnรญ oprรกvnฤnรญ nebo symbol โ pro zamรญtnutรญ povolenรญ spolu s kterรฝmkoli z nรกsledujรญcรญch pรญsmen: u (uลพivatel), g (skupina), o (ostatnรญ), a (vลกe), r (ฤtenรญ), w (zรกpis) a x (provรฉst). Napลรญklad pลรญkaz chmod go+rw FILE1.TXT udฤluje pลรญstup pro ฤtenรญ a zรกpis do souboru FILE1.TXT, kterรฝ je pลiลazen skupinรกm a dalลกรญm.
23) Jakรก jmรฉna jsou v Linuxu pลiลazena rลฏznรฝm sรฉriovรฝm portลฏm?
Sรฉriovรฉ porty jsou oznaฤeny jako /dev/ttyS0 aลพ /dev/ttyS7. Toto jsou ekvivalentnรญ nรกzvy COM1 aลพ COM8 in Windows.
24) Jak pลistupujete k oddรญlลฏm pod Linuxem?
Linux pลidฤluje ฤรญsla na konci identifikรกtoru jednotky. Pokud by napลรญklad prvnรญ pevnรฝ disk IDE mฤl tลi primรกrnรญ oddรญly, byly by pojmenovรกny/ฤรญslovรกny, /dev/hda1, /dev/hda2 a /dev/hda3.
25) Co jsou pevnรฉ odkazy?
Pevnรฉ odkazy ukazujรญ pลรญmo na fyzickรฝ soubor na disku, nikoli na cestu. To znamenรก, ลพe pokud pลejmenujete nebo pลesunete pลฏvodnรญ soubor, odkaz se nepลeruลกรญ, protoลพe odkaz se tรฝkรก samotnรฉho souboru, nikoli cesty, kde je soubor umรญstฤn.
26) Jakรก je maximรกlnรญ dรฉlka nรกzvu souboru pod Linuxem?
Libovolnรฝ nรกzev souboru mลฏลพe mรญt maximรกlnฤ 255 znakลฏ. Tento limit nezahrnuje nรกzev cesty, takลพe celรก cesta a nรกzev souboru mohou pลesรกhnout 255 znakลฏ.
27)Jakรฉ jsou nรกzvy souborลฏ, kterรฝm pลedchรกzรญ teฤka?
Obecnฤ platรญ, ลพe nรกzvy souborลฏ, kterรฝm pลedchรกzรญ teฤka, jsou skrytรฉ soubory. Tyto soubory mohou bรฝt konfiguraฤnรญ soubory, kterรฉ obsahujรญ dลฏleลพitรก data nebo informace o nastavenรญ. Nastavenรญ tฤchto souborลฏ jako skrytรฝch sniลพuje pravdฤpodobnost jejich nรกhodnรฉho smazรกnรญ.
28) Vysvฤtlete virtuรกlnรญ plochu.
To slouลพรญ jako alternativa k minimalizaci a maximalizaci rลฏznรฝch oken na aktuรกlnรญ ploลกe. Pouลพitรญ virtuรกlnรญch ploch mลฏลพe vymazat plochu, kdyลพ mลฏลพete otevลรญt jeden nebo vรญce programลฏ. Spรญลกe neลพ minimalizovat/obnovovat vลกechny tyto programy podle potลeby mลฏลพete jednoduลกe pลehazovat mezi virtuรกlnรญmi plochami s programy na kaลพdรฉm z nich.
29) Jak sdรญlรญte program na rลฏznรฝch virtuรกlnรญch desktopech pod Linuxem?
Chcete-li sdรญlet program na rลฏznรฝch virtuรกlnรญch plochรกch, v levรฉm hornรญm rohu okna programu vyhledejte ikonu, kterรก vypadรก jako pลipรญnรกฤek. Stisknutรญm tohoto tlaฤรญtka โpลipneteโ aplikaci na mรญsto, takลพe se objevรญ na vลกech virtuรกlnรญch plochรกch ve stejnรฉ pozici na obrazovce.
30) Co pลedstavuje bezejmennรฝ (prรกzdnรฝ) adresรกล?
Tento prรกzdnรฝ nรกzev adresรกลe slouลพรญ jako bezejmennรฝ zรกklad souborovรฉho systรฉmu Linux. Slouลพรญ jako pลรญloha pro vลกechny ostatnรญ adresรกลe, soubory, jednotky a zaลรญzenรญ.
31) Co je pลรญkaz pwd?
Pลรญkaz pwd je zkratka pro pลรญkaz print working directory.
Pลรญklad:
pwd
Vรฝstup:
/home/guru99/myDir
32) Co jsou dรฉmoni?
Dรฉmoni jsou sluลพby, kterรฉ poskytujรญ nฤkolik funkcรญ, kterรฉ nemusรญ bรฝt dostupnรฉ v zรกkladnรญm operaฤnรญm systรฉmu. Jeho hlavnรญm รบkolem je naslouchat servisnรญm poลพadavkลฏm a zรกroveล na tyto poลพadavky reagovat. Po dokonฤenรญ sluลพby se odpojรญ a ฤekรก na dalลกรญ poลพadavky.
33) Jak pลepnete z jednoho desktopovรฉho prostลedรญ do druhรฉho, jako je pลechod z KDE na Gnome?
Za pลedpokladu, ลพe mรกte nainstalovanรก tato dvฤ prostลedรญ, staฤรญ se odhlรกsit z grafickรฉho rozhranรญ. Potรฉ na pลihlaลกovacรญ obrazovce zadejte svรฉ pลihlaลกovacรญ ID a heslo a vyberte typ relace, kterou chcete naฤรญst. Tato volba zลฏstane vรฝchozรญ, dokud ji nezmฤnรญte na nฤco jinรฉho.
34) Jakรฉ jsou druhy oprรกvnฤnรญ pod Linuxem?
V Linuxu existujรญ 3 druhy oprรกvnฤnรญ:- ฤรญst: uลพivatelรฉ mohou ฤรญst soubory nebo vypisovat adresรกล- Zรกpis: uลพivatelรฉ mohou zapisovat do souboru novรฝch souborลฏ do adresรกลe- Provรกdฤt: uลพivatelรฉ mohou spouลกtฤt soubor nebo vyhledรกvat konkrรฉtnรญ soubor uvnitล adresรกล
35) Jak ovlivลuje rozliลกovรกnรญ malรฝch a velkรฝch pรญsmen zpลฏsob, jakรฝm pouลพรญvรกte pลรญkazy?
Kdyลพ mluvรญme o rozliลกovรกnรญ malรฝch a velkรฝch pรญsmen, pลรญkazy jsou povaลพovรกny za identickรฉ, pouze pokud je kaลพdรฝ znak zakรณdovรกn tak, jak je, vฤetnฤ malรฝch a velkรฝch pรญsmen. To znamenรก, ลพe CD, cd a Cd jsou tลi rลฏznรฉ pลรญkazy. Zadรกnรญ pลรญkazu pomocรญ velkรฝch pรญsmen, kde by to mฤlo bรฝt malรฉ, vytvoลรญ rลฏznรฉ vรฝstupy.
36) Co jsou promฤnnรฉ prostลedรญ?
Promฤnnรฉ prostลedรญ jsou globรกlnรญ nastavenรญ, kterรก ลรญdรญ funkci shellu stejnฤ jako funkce jinรฝch linuxovรฝch programลฏ. Dalลกรญm bฤลพnรฝm termรญnem pro promฤnnรฉ prostลedรญ jsou globรกlnรญ promฤnnรฉ shellu.
37) Jakรฉ jsou rลฏznรฉ reลพimy pลi pouลพรญvรกnรญ editoru vi?
Pod vi jsou 3 reลพimy:- Pลรญkazovรฝ reลพim โ toto je reลพim, ve kterรฉm zaฤรญnรกte- Reลพim รบprav โ to je reลพim, kterรฝ vรกm umoลพลuje provรกdฤt รบpravy textu- Ex reลพim โ je to reลพim, ve kterรฉm komunikujete s vi pomocรญ pokynลฏ zpracovat soubor
38) Je moลพnรฉ pouลพรญt zkratky pro dlouhou cestu?
Ano, tam je. Funkce znรกmรก jako rozลกรญลenรญ nรกzvu souboru vรกm to umoลพลuje pomocรญ klรกvesy TAB. Pokud mรกte napลรญklad cestu pojmenovanou adresรกล /home/iceman/assignments, zadejte toto: /ho[tab]/ice[tab]/assi[tab] . To vลกak pลedpoklรกdรก, ลพe cesta je jedineฤnรก a ลพe shell, kterรฝ pouลพรญvรกte, tuto funkci podporuje.
39) Co je pลesmฤrovรกnรญ?
Pลesmฤrovรกnรญ je proces smฤrovรกnรญ dat z jednoho vรฝstupu na druhรฝ. Mลฏลพe bรฝt takรฉ pouลพit k nasmฤrovรกnรญ vรฝstupu jako vstupu do jinรฉho procesu.
40) Co je pลรญkaz grep?
grep vyhledรกvacรญ pลรญkaz, kterรฝ vyuลพรญvรก vyhledรกvรกnรญ zaloลพenรฉ na vzoru. Vyuลพรญvรก moลพnosti a parametry, kterรฉ jsou specifikovรกny spolu s pลรญkazovรฝm ลรกdkem, a aplikuje tento vzor pลi hledรกnรญ poลพadovanรฉho vรฝstupu souboru.
Otรกzky k pohovoru s Linuxem pro vรญce neลพ 5 let zkuลกenostรญ
41) Jakรฝ by mohl bรฝt problรฉm, kdyลพ pลรญkaz, kterรฝ byl vydรกn, poskytl jinรฝ vรฝsledek, neลพ kdyลพ byl naposledy pouลพit?
Jeden vysoce moลพnรฝ dลฏvod pro zรญskรกnรญ odliลกnรฝch vรฝsledkลฏ od toho, co se zdรก bรฝt stejnรฝm pลรญkazem, mรก nฤco spoleฤnรฉho s problรฉmy s rozliลกovรกnรญm malรฝch a velkรฝch pรญsmen. Protoลพe Linux rozliลกuje velkรก a malรก pรญsmena, pลรญkaz, kterรฝ byl dลรญve pouลพit, mohl bรฝt zadรกn v jinรฉm formรกtu, neลพ je ten souฤasnรฝ. Chcete-li napลรญklad vypsat vลกechny soubory v adresรกลi, mฤli byste zadat pลรญkaz ls, nikoli LS. Zadรกnรญm LS se buฤ zobrazรญ chybovรก zprรกva, pokud neexistuje ลพรกdnรฝ program s tรญmto pลesnรฝm nรกzvem, nebo mลฏลพe vytvoลit jinรฝ vรฝstup, pokud existuje program s nรกzvem LS, kterรฝ vykonรกvรก jinou funkci.
42) Jakรฝ je obsah /usr/local?
Obsahuje lokรกlnฤ nainstalovanรฉ soubory. Tento adresรกล je dลฏleลพitรฝ v prostลedรญch, kde jsou soubory uloลพeny v sรญti. Konkrรฉtnฤ lokรกlnฤ instalovanรฉ soubory jdou do /usr/local/bin, /usr/local/lib atd.). Dalลกรญ aplikacรญ tohoto adresรกลe je, ลพe se pouลพรญvรก pro softwarovรฉ balรญฤky nainstalovanรฉ ze zdroje nebo software, kterรฝ nenรญ oficiรกlnฤ dodรกn s distribucรญ.
43) Jak ukonฤรญte probรญhajรญcรญ proces?
Kaลพdรฝ proces v systรฉmu je identifikovรกn jedineฤnรฝm id procesu nebo pid. K ukonฤenรญ tohoto procesu pouลพijte pลรญkaz kill nรกsledovanรฝ pid. Chcete-li ukonฤit celรฝ proces najednou, pouลพijte kill 0.
44) Jak vklรกdรกte komentรกลe do pลรญkazovรฉho ลรกdku?
Komentรกลe se vytvรกลejรญ napsรกnรญm symbolu # pลed samotnรฝ text komentรกลe. To ลรญkรก shellu, aby zcela ignoroval to, co nรกsleduje. Napลรญklad โ# Toto je jen komentรกล, kterรฝ bude shell ignorovat.โ
45) Co je seskupovรกnรญ pลรญkazลฏ a jak funguje?
K seskupovรกnรญ pลรญkazลฏ mลฏลพete pouลพรญt zรกvorky. Pokud napลรญklad chcete odeslat aktuรกlnรญ datum a ฤas spolu s obsahem souboru s nรกzvem OUTPUT do druhรฉho souboru s nรกzvem MYDATES, mลฏลพete pouลพรญt seskupenรญ pลรญkazลฏ nรกsledovnฤ: (datum cat OUTPUT) > MYDATES
46) Jak spustรญte vรญce neลพ jeden pลรญkaz nebo program z jednรฉ poloลพky pลรญkazovรฉho ลรกdku?
Mลฏลพete kombinovat nฤkolik pลรญkazลฏ oddฤlenรญm kaลพdรฉho pลรญkazu nebo programu pomocรญ symbolu stลednรญku. Mลฏลพete napลรญklad zadat takovou ลadu pลรญkazลฏ v jednรฉ poloลพce:
ls โl cd .. ls โa MYWORK which is equivalent to 3 commands: ls -l cd.. ls -a MYWORK
**Upozorลujeme, ลพe to bude provedeno jeden po druhรฉm v uvedenรฉm poลadรญ.
47) Napiลกte pลรญkaz, kterรฝ bude hledat soubory s pลรญponou โcโ a bude mรญt v sobฤ vรฝskyt ลetฤzce โappleโ.
Odpovฤฤ:
Find ./ -name "*.c" | xargs grep โi "apple"
48) Napiลกte pลรญkaz, kterรฝ zobrazรญ vลกechny .txt soubory vฤetnฤ jeho individuรกlnรญho oprรกvnฤnรญ.
Odpovฤฤ:
ls -al *.txt
49) Napiลกte pลรญkaz, kterรฝ provede nรกsledujรญcรญ:
-hledat vลกechny soubory v aktuรกlnรญm a nรกsledujรญcรญch adresรกลรญch s pลรญponou c,v
-odstranit,v z vรฝsledku (mลฏลพete pouลพรญt pลรญkaz sed)
-pouลพijte vรฝsledek a pouลพijte pลรญkaz grep k vyhledรกnรญ vลกech vรฝskytลฏ slova ORANGE v souborech.
Find ./ -name "*.c,v" | sed 's/,v//g' | xargs grep "ORANGE"
50) Co, pokud vลฏbec nฤco, je s kaลพdรฝm z nรกsledujรญcรญch pลรญkazลฏ ลกpatnฤ?
a) ls -ls
b) soubor koฤka1, soubor2
c) ls โ s Factdir
Odpovฤdi:
a) mezi tฤmito 2 moลพnostmi by mฤla bรฝt mezera: ls -l -s
b) nepouลพรญvejte k oddฤlenรญ argumentลฏ ฤรกrky: cat soubor1 soubor2
c) mezi pomlฤkou a ลกtรญtkem volby by nemฤla bรฝt mezera: ls โs Factdir
51) Jakรฝ je pลรญkaz pro vรฝpoฤet velikosti sloลพky?
K vรฝpoฤtu velikosti sloลพky se pouลพรญvรก pลรญkaz du โsh folder1.
52) Jak mลฏลพete zjistit stav procesu?
Pouลพijte pลรญkaz
ps ux
53) Jak mลฏลพete zkontrolovat stav pamฤti?
Mลฏลพete pouลพรญt pลรญkaz
free -m pro zobrazenรญ vรฝstupu v MB
free -g pro zobrazenรญ vรฝstupu v GB
54) Vysvฤtlete, jak obarvit konzoli Git?
Chcete-li obarvit konzolu Git, mลฏลพete pouลพรญt pลรญkaz git configโglobal color.ui auto. V pลรญkazu promฤnnรก color.ui nastavuje vรฝchozรญ hodnotu pro promฤnnou, jako je napล color.diff a color.grep.
55) Jak mลฏลพete v Linuxu pลipojit jeden soubor k druhรฉmu?
Chcete-li pลipojit jeden soubor k druhรฉmu v Linuxu, mลฏลพete pouลพรญt pลรญkaz cat file2 >> file 1. Operรกtor >> pลipojรญ vรฝstup pojmenovanรฉho souboru nebo vytvoลรญ soubor, pokud nenรญ vytvoลen. Zatรญmco dalลกรญ pลรญkaz cat file 1 file 2 > file 3 pลipojรญ dva nebo vรญce souborลฏ k jednomu.
56) Vysvฤtlete, jak mลฏลพete najรญt soubor pomocรญ Terminรกlu?
Chcete-li najรญt soubor, musรญte pouลพรญt pลรญkaz, find . โname "process.txt". Vyhledรก aktuรกlnรญ adresรกล pro soubor s nรกzvem process.txt.
57) Vysvฤtlete, jak mลฏลพete vytvoลit sloลพku pomocรญ Terminรกlu?
Chcete-li vytvoลit sloลพku, musรญte pouลพรญt pลรญkaz mkdir.Bude to nฤco takovรฉho: ~$ mkdir Guru99
58) Vysvฤtlete, jak mลฏลพete zobrazit textovรฝ soubor pomocรญ Terminรกlu?
Chcete-li zobrazit textovรฝ soubor, pลejdฤte pomocรญ pลรญkazu do konkrรฉtnรญ sloลพky, kde jsou textovรฉ soubory umรญstฤny cd a potom zadejte less filename.txt.
59) Vysvฤtlete, jak povolit curl on Ubuntu Stoh LAMP?
Chcete-li povolit curl on Ubuntu, nejprve nainstalujte libcurl, po dokonฤenรญ pouลพijte nรกsledujรญcรญ pลรญkaz sudo/etc/init .d /apache2 restart or sudo service apache2 restart.
60) Vysvฤtlete, jak povolit pลihlรกลกenรญ root Ubuntu?
Pลรญkaz, kterรฝ umoลพลuje root logovรกnรญ, je
#sudo sh-c 'echo โgreater-show-manual-login=trueโ >>/etc/lightdm/lightdm.conf'
61) Jak mลฏลพete spustit linuxovรฝ program na pozadรญ souฤasnฤ, kdyลพ spouลกtรญte linuxovรฝ server?
Pomocรญ nohup. Zastavรญ proces pลijรญmรกnรญ NOHUP signรกl a tรญm jeho ukonฤenรญm se odhlรกsรญte z programu, kterรฝm byl vyvolรกn. & spustรญ proces na pozadรญ.
62) Vysvฤtlete, jak odinstalovat knihovny v Linuxu?
Chcete-li odinstalovat knihovny v Linuxu, mลฏลพete pouลพรญt pลรญkaz sudo apt-get remove library_name
Tyto otรกzky na pohovoru takรฉ pomohou ve vaลกem ลพivotฤ (รบstnรญch)

