když poprvé začnete používatLinuxMůžete narazit na nové termíny a žargon, které neznáte.Pro mnoho uživatelů to může být příležitost naučit se něco nového, pro jiné zase používání zbytečné terminologieLinuxA svět open source vypadá složitě.
Pokud se ocitnete v podobné situaci, ale raději byste přijali jedinečnost Linuxu, než abyste unikli, sestavili jsme pro vás některé z nejběžnějších linuxových termínů a žargonu, aby byl váš přechod na Linux co nejhladší.
1. Linux
„Linux“ je nejběžnější a nejprominentnější termín.Možná si myslíte, že každý, kdo si nainstaloval Linux, pravděpodobně ví, co to je.Ale není tomu tak.Někteří uživatelé se mylně domnívají, že Linux je operační systém.Místo toho je Linux bezplatné a open source jádro vyvinuté Linusem Torvaldsem v roce 1991.
2. Jádro
Jádro je část počítače, která pomáhá operačnímu systému při interakci s hardwarem.Pokaždé, když kliknete myší na tlačítko na obrazovce nebo stisknete klávesu na klávesnici, informace prochází jádrem, které zase komunikuje s operačním systémem, bere data jako vstup a zobrazuje výstup pomocí hardwaru (displej ).
3. GNU
GNU, rekurzivní zkratka pro „GNU's Not Unix“, je sada nástrojů s otevřeným zdrojovým kódem, které může kdokoli zdarma používat k vývoji vlastních aplikací a operačních systémů.Projekt GNU, vytvořený Richardem Stallmanem, si klade za cíl vyvíjet a distribuovat software zdarma, s open source nástroji pro každého vývojáře.
Linuxové jádro je licencováno pod GNU GPL (General Public License), odtud název GNU/Linux.Jakýkoli operační systém vyvinutý pomocí open source nástrojů GNU a linuxového jádra je linuxovou distribucí.Ale můžete se zeptat, co je distribuce?
4. Vydání (rotace, styl a remix)
Jak bylo uvedeno výše, každý operační systém, který používá linuxové jádro ke komunikaci s počítačovým hardwarem, se nazývá distribuce Linuxu. Slovo „distribuce“ nebo zkráceně distro pochází z procesu sdílení, který v podstatě „distribuuje“ operační systém založený na Linuxu zdarma.
Vývojáři a linuxoví kutilové také uvolňují spiny a hybridy běžných linuxových distribucí. "spin" nebo "remix" odkazuje na upravenou nebo odvozenou verzi původního operačního systému.Obecně řečeno, rozdíl mezi základním OS a jeho rotací spočívá ve výběru desktopového rozhraní nebo softwarového balíku nebo obojího.
Vezměte si jako příklad Ubuntu.Dodává se v několika variantách, včetně Xubuntu, Lubuntu a Kubuntu, z nichž každá má jiné pracovní prostředí.Podobně Fedora označuje své neoficiální spinoffy jako „točení“ obecně, točení, remixy a příchutě, z nichž každý má stejný význam.
5. Pracovní prostředí
Aby se uživatelům usnadnilo používání počítače, má operační systém pracovní plochu, která poskytuje grafický způsob správy systému. Windows a macOS jsou známé svými ikonickými desktopy, ale Linux to dělá velmi odlišně.
V Linuxu zjistíte, že existuje mnoho desktopů, známých také jako desktopová prostředí, která lze nainstalovat zdarma.Desktopové prostředí obvykle přichází se správcem oken a některými aplikacemi a gadgety, které v kombinaci se správcem oken obohacují uživatelský zážitek.Některá populární desktopová prostředí jsou GNOME, KDE Plasma, XFCE, Pantheon a LXDE.
6. Správce oken
Správce oken je program, který řídí polohu a pohyb oken na obrazovce.Zatímco správci oken obvykle pracují v zákulisí v desktopovém prostředí, můžete je také používat jednotlivě na svém počítači se systémem Linux.Pro netechnické uživatele však může být jejich nastavení komplikované, což je hlavní důvod, proč je ne každý rád používá.
Správci oken jsou lehké a nabízejí lepší výkon než desktopová prostředí, protože nepřicházejí s hromadou zbytečných aplikací a gadgetů.Pokud zvolíte správce oken, musíte si dokonce nainstalovat samostatnou nabídku a sazbu.
i3wm, bspwm, awesome a Fluxbox jsou některé oblíbené správce oken. Plochy KDE Plasma a GNOME používají v zákulisí správce oken KWin a Mutter.
7. Terminál
Pokud s Linuxem začínáte, možná si pamatujete záblesky černého okna se spoustou textu.Toto je linuxový terminál, známý také jako příkazový řádek.
Terminál je program používaný k ovládání shellu vašeho operačního systému.Shell je textové nebo grafické rozhraní, které používáte k interakci s pracovní plochou. Linux Terminal je podobný příkazovému řádku Windows a pomáhá správcům efektivně řídit a spravovat jejich systémy.
Zatímco ostatní operační systémy již dávno přestaly používat terminálové emulátory, příkazový řádek je v operačních systémech založených na Linuxu stále běžný.
8. kořen
V Linuxu se root týká dvou věcí: kořenového adresáře a uživatele root.Kořenový adresář je nadřazený adresář a obsahuje všechny soubory a složky ve vašem systému.K reprezentaci kořenového adresáře ve vašem příkazu můžete použít zástupný znak "/" (lomítko).
Na druhou stranu uživatel root, také známý jako superuser nebo jednoduše root, je uživatel, který má všechna administrátorská práva.Uživatel root může prohlížet a upravovat jakýkoli soubor, provádět úpravy systému nebo jiných uživatelů a dokonce mazat celé hierarchie adresářů.Jednoduše řečeno, je to uživatel Linuxu s nejvyšší úrovní kontroly.
9. Správci balíčků
V Linuxu jsou aplikace distribuovány jako balíčky dostupné v oficiálních repozitářích vaší distribuce.Správce balíčků je program používaný ke správě balíčků v systému Linux.Umožňuje vám přidávat nebo odebírat balíčky ze zdrojů, jako jsou repozitáře vaší distribuce.Pokud si však přejete, můžete pomocí správce balíčků přidat další úložiště třetích stran.
APT, RPM a pacman jsou tři nejoblíbenější správci balíčků v distribucích Linuxu.Distribuce Debian a Ubuntu používají správce balíčků APT, Fedora, CentOS a RHEL používají správce balíčků RPM a Arch Linux a jeho deriváty používají pacman.
10. Zdrojový kód a binární balíčky
Balíček v Linuxu označuje archiv, který obsahuje soubory potřebné ke spuštění nebo instalaci programu. Software na Linuxu je obvykle vydáván ve formě balíčků a uživatelům jsou k dispozici dva typy balíčků: zdrojové balíčky a binární balíčky.
Zdrojový balíček obsahuje zdrojový kód programu, který musí uživatel ručně zkompilovat a nainstalovat, aby mohl software spustit.Na druhé straně binární balíčky obsahují předkompilované a předkompilované spustitelné soubory softwaru.
11. Úložiště
Softwarové úložiště je vzdálený server, který uchovává kolekci softwarových balíčků a související metadata.Každá distribuce Linuxu má buď svou vlastní sadu úložišť, nebo používá úložiště své mateřské distribuce k poskytování softwaru uživatelům.
12. Launcher (GRUB)
Spouštěcí program je program, který je zodpovědný za spuštění počítače.Operační systém a jeho data jsou obvykle uložena na energeticky nezávislých úložných discích, jako jsou pevné disky.Bootloader pomáhá načíst správný operační systém při startu a přidává počáteční proces do paměti.
GRUB je jedním z nejčastěji používaných bootloaderů při duálním bootování Windows s Linuxem.Mezi další příklady patří LILO, BURG a Syslinux.
13. Proces
Každý program, který v systému spustíte, běží na pozadí jako soubor procesů.Proces je základní instancí spuštěného programu, který provádí výpočty na vašem počítači.
Webový prohlížeč, který jste právě otevřeli k procházení Internetu, spustí proces nebo sadu procesů, které vám pomohou s ním pracovat a procházet Internet.Stejně tak správce souborů vašeho systému, terminál, přehrávač médií a každý další program závisí na procesech, které vytvářejí výstup.
14. Shell (Bash, Zsh atd.)
Jak již bylo zmíněno dříve, shell je rozhraní, které vám pomáhá při interakci se systémem.Může to být rozhraní příkazového řádku, jako je Terminál, nebo grafické rozhraní, jako je GNOME Shell. Shell také funguje jako interpret pro všechny příkazy, které napíšete do terminálu.
V Linuxu můžete nainstalovat několik různých shellů.Například Bash, Zsh, Fish, sh, Ksh atd.Každý shell dělá to samé: pomáhá uživatelům a procesům komunikovat s ostatními procesy v systému.
15. Shell Script
Když napíšete sadu linuxových příkazů a zabalíte je do jednoho souboru, výsledný soubor se nazývá „skript shellu“. Systém.Dávkové skripty jsou Windows ekvivalentem skriptů shellu na Linuxu.
Nejoblíbenější formou shell skriptování je skriptování Bash, které odkazuje na psaní a spouštění skriptů pomocí shellu Bash. Skripty Shell jsou účinným způsobem automatizace úloh na počítačích se systémem Linux; dělají práci s počítačem mnohem jednodušší a pro uživatele zábavnější.
Znáte-li tyto termíny a žargon, jste o krok blíže k tomu, abyste se stali linuxovým profesionálem.Abyste mohli naplno využít potenciál Linuxu, měli byste ovládat příkazový řádek a vědět, jak odstraňovat problémy s operačním systémem, aby vám fungoval, nikoli nepořádek.
Oznámení o autorských právech:Článek představuje pouze pohled autora, autorská práva náleží původnímu autorovi, vítáme sdílení tohoto článku, zdroj si prosím uschovejte pro přetištění!