Pár otátzek ohledně linuxu
Dobrý den, prosím nepomohl by mi někdo s těmato otázkama?
Jaký překladač se nejčastěji používá v Linuxu? Vysvětlete funkci překladače a napište řádek s ukázkovým příkazem k překladu nějakého souboru.
Jaký je rozdíl mezi skriptovacím jazykem, např. Bash a programovacím jazykem C? Vysvětlete také, kdy byste který použili, výhody a podobně.
Jaký je rozdíl mezi linkerem a překladačem?
Co znamená výraz „shell“ v Linuxu? Vysvětlete výhody používání v Linuxu.
Popište výrazné rozdíly mezi editory pico a vim.
Předem díky
mal si sa v skole ucit. inak pomoze www.google.com.
1) gcc
gcc -o hello hello.c
překladač překládá zdrojové kódy na spustitelne soubory (programy)
2) program napsany v C se narozdil od skriptu v Bashi musí kompilovat
v Bashi se pisou mensi programky (spíše skripty) pro praci v linuxu (jako spuštění služby, skripty kontrolující nějakou skutečnost na serveru (spoustejici se stale dokola pomoci CRONu)
3) Linker spojuje objektove soubory (*.o) před jejich překladem pomocí překladače. řeší závislosti těchto souborů.
v linuxu představuje linker program ld (GNU)
překladač přeloží tyto spojené objektové soubory z programovacího jazyka do jazyka počítačů
4) shell je oznaceni pro prikazovou radku v Linuxu. Funguje jako hlavni clanek komunikace mezi pocitacem a clovekem. Výhodou je rychlost při práci v Linuxu, některé verze Linuxu (například pro fungovani na serveru) neobsahuji graficke prostredi a umoznuji praci pouzi pomoci shellu.
5) s pico je jednodussi pracovat
vim ma vice moznosti a funkci (klavesove zkratky atp.) a pouziva se vice v praxi
nevim co je spravne a co ne :)
Spravne je vsetko. Smutne je, ze si to opisal z netu a nicomu nerozumies. Nicmenen zadanie mas splnene, znacim za vyriesene.