Začněme nejprve základními znalostmi operačního systému Linux.
Operační systém Linux
Operační systém lze popsat jako rozhraní mezi počítačovým hardwarem a uživatelem jakéhokoli počítače. Jedná se o skupinu softwaru, která obsluhuje prostředky počítačového hardwaru a usnadňuje základní služby pro počítačové programy.
Operační systém je základní součástí systémového softwaru v počítačovém systému. Primárním cílem operačního systému je poskytnout platformu, na které může uživatel spouštět jakýkoli program pohodlně nebo efektivně.
Na druhou stranu, Linux OS je jednou z nejznámějších verzí operačního systému UNIX. Je vyvinut tak, aby poskytoval levný nebo bezplatný operační systém pro několik uživatelů systému osobních počítačů. Je pozoruhodné, že se jedná o kompletní OS včetně X Window System, editor Emacs, IP/TCP , GUI (grafické uživatelské rozhraní) atd.
Hru holub pro android
Historie operačního systému Linux
V roce 1991 začala historie Linuxu zahájením konkrétního projektu finského studenta Linus Torvalds pro vytvoření nového zdarma jádro OS . Konečné jádro Linuxu se od té doby vyznačovalo neustálým vývojem v průběhu historie.
- Linux navrhl finský student Linus Torvalds v roce 1991.
- HP-UX ( Hewlett Packard ) byla vydána verze 8.0.
- Verze Hewlett Packard 9.0 byla vydána v roce 1992.
- Verze FreeBSD 1.0 a NetBSD 8 verze byla vydána v roce 1993.
- Red Hat Linux byl navržen v roce 1994. Caldera byla detekována Ransom love a Bryanem Sparksem a publikována verze NetBSD 1.0.
- Verze HP-UX 10.0 a verze FreeBSD 2.0 byla vydána v roce 1995.
- K Desktop Environment byla založena Matyáš Ettrich v roce 1996.
- Verze HP-UX 11.0 byla vydána v roce 1997.
- Verze IRIX 6.5, tedy pátá generace SGI UNIX, verze Free BSD 3.0 a OS Sun Solaris 7 byla vydána v roce 1998.
- The Systém Caldera dohoda s divizí profesionálních služeb a divizí serverového softwaru SCO byla vydána v roce 2000.
- Název Lindows byl upraven na Linspire v roce 2004.
- První publikace z Ubuntu vyšla v roce 2004.
- Projekt openSUSE zahájil bezplatnou distribuci od komunity Novell V roce 2005
- Linuxové jádro verze 3.0 bylo vydáno v roce 2011.
- Android společnosti Google založený na Linuxu trval na 75% podílu na trhu smartphonů, na základě počtu telefonů vyvezených v roce 2013.
- Ubuntu v roce 2014 trval na 20000000+ uživatelích.
Architektura systému Linux
Architektura operačního systému Linux obsahuje především některé z komponent: jádro, systémová knihovna, hardwarová vrstva, systém, a Shell utility .
1. Jádro: -- Jádro je jednou ze základních částí operačního systému. Je zodpovědný za každou z hlavních akcí operačního systému Linux. Tento operační systém obsahuje různé typy modulů a přímo spolupracuje se základním hardwarem. Jádro usnadňuje požadovanou abstrakci pro skrytí detailů nízkoúrovňového hardwaru nebo aplikačních programů do systému. Níže jsou uvedeny některé z důležitých typů jádra:
- Monolitické jádro
- Mikro jádra
- Exo jádra
- Hybridní jádra
2. Systémové knihovny:- Tyto knihovny mohou být specifikovány jako některé speciální funkce. Ty se používají pro implementaci funkčnosti operačního systému a nepotřebují přístupová práva ke kódu modulů jádra.
3. Systémové obslužné programy:- Zodpovídá za provádění specializované úrovně a jednotlivých činností.
4. Hardwarová vrstva:- Operační systém Linux obsahuje hardwarovou vrstvu, která se skládá z několika periferních zařízení, jako je CPU, HDD a RAM.
negace diskrétní matematika
5. Shell:- Je to rozhraní mezi jádrem a uživatelem. Může si dovolit služby jádra. Může přebírat příkazy přes uživatele a spouštět funkce jádra. Shell je k dispozici v různých typech OS. Tyto operační systémy jsou rozděleny do dvou různých typů, kterými jsou grafické shelly a shelly příkazového řádku .
Grafické shelly usnadňují grafické uživatelské rozhraní, zatímco shelly příkazového řádku usnadňují rozhraní příkazového řádku. Oba tyto shelly tedy implementují operace. Prostředí grafického uživatelského rozhraní však pracuje pomaleji ve srovnání s shelly rozhraní příkazového řádku.
Existuje několik typů těchto skořápek, které jsou rozděleny do následujících kategorií:
- Korn shell
- Bourne shell
- C shell
- POSIX shell
Vlastnosti operačního systému Linux
Některé z hlavních funkcí operačního systému Linux jsou následující:
Nevýhody Linuxu
Musíme rozumět rozhraní příkazového řádku a hledání novějšího softwaru je také trochu složité. Když narazíme na jakýkoli problém v operačním systému, řešení hledání je velmi problematické. Ve srovnání s Linuxem existují také různí odborníci na Mac a Windows.
Aplikace pro operační systém Linux
Linux je dnes korporace za miliardu dolarů. Tisíce vlád a společností používají operační systém Linux po celém světě kvůli nižším penězům, času, licenčním poplatkům a cenové dostupnosti. Linux lze použít v několika typech elektronických zařízení. Tato elektronická zařízení jsou snadno dostupná uživatelům po celém světě. Níže je uvedeno několik slavných elektronických zařízení založených na Linuxu:
sonu nigam
- Motivová klávesnice Yamaha
- Navigační systém Volvo do auta
- Digitální videorekordér TiVo
- Čtečka Sony
- Televizor Sony Bravia
- Jeden notebook na dítě XO2
- Telefon Motorola Motorokr EM35
- Lenovo IdeaPad S9
- HP Mini 1000
- Google Android Dev Phone 1
- Garmin Nuvi 860, 880 a 5000
- Dell Inspiron Mini 9 a 12
Linux distribuce
Je to OS, který se skládá ze softwarově založené kolekce na linuxovém jádře nebo můžeme říci, že distribuce zahrnuje linuxové jádro. Podporuje software a knihovny. OS založený na Linuxu můžeme získat stažením libovolné distribuce Linuxu. Tyto typy distribucí existují pro různé typy zařízení, jako jsou např osobní počítače, vestavěná zařízení atd. Existuje přibližně více než 600 distribucí Linuxu a několik slavných distribucí Linuxu je uvedeno takto:
- Hluboko v
- OpenSUSE
- Fedora
- Pouze
- Debian
- Ubuntu
- Základní
- Linux Mint
- Manjaro
- MX Linux
Liší se Ubuntu a Linux?
ANO.
Primární rozdíl mezi oknem a Linuxem je ten, že okno je open source a svobodný OS a jeho linuxová distribuce založená na Debianu, zatímco Linux je velká sbírka open-source OS, které fungují na linuxovém jádře.
Kromě toho je Ubuntu distribucí Linuxu a Linux je základním systémem. Ubuntu je integrováno společností Canonical Ltd. a publikováno v roce 2004 a Linux je integrován Linusem Torvaldsem a publikován v roce 1991.
přednost java operátoru
Uživatelský režim vs režim jádra
Kód komponenty jádra běží v jedinečném privilegovaném duchu známém jako režimu jádra spolu s úplným přístupem ke každému počítačovému zdroji. Tento kód ilustruje individuální proces, běží v individuálním adresním prostoru a nepotřebuje kontextový přepínač. Je tedy velmi rychlý a efektivní.
Kernel provádí všechny procesy a usnadňuje různé služby systému pro procesy. Také usnadňuje zabezpečený přístup k procesům k hardwaru.
Podpůrný kód, který není potřeba ke spuštění v režimu jádra, je uvnitř systémové knihovny. Uživatelské programy a další typy systémových programů jsou implementovány v uživatelském režimu.
Nezahrnuje žádný přístup k režimu jádra a systémovému hardwaru. Uživatelské obslužné programy/programy používají systémové knihovny pro přístup k funkcím jádra k získání nízkoúrovňových úloh systému.