Úvod do CentOS
CentOS, což je zkratka pro komunitní podnikový operační systém, je jednou z linuxových distribucí založených Gregory Kurtzerem, který poskytuje bezplatný a otevřený operační systém podnikové třídy, který je také funkčně kompatibilní s Red Hat Enterprise Linux (RHEL), který je také jeho předřazeným zdrojem. Že RHEL je OS podnikové třídy, ale s placeným předplatným. Vývojáři CentOS používají zdrojový kód RHEL a vytvářejí produkt velmi podobný. Technická podpora CentOS je poskytována pouze prostřednictvím komunitních a webových portálů.
'yum' je správce balíčků pro CentOS. Vše, co běží na CentOS, je zajištěno, že běží na platformě RHEL. Obrazy CentOS jsou jedním z nejlepších používaných operačních systémů v Amazon Cloudu a Azure Cloudu.
Architektura
CentOS také sleduje stejnou architekturu jako jakákoli jiná Linuxová distribuce a podporuje pouze architekturu x86-64, což znamená, že podporuje 32bitové i 64bitové počítače -
- Nejspodnější vrstvou jsou hardware nebo fyzická zařízení, jako je počítač, úložiště a síťová zařízení.
- Kromě toho je umístěno jádro, které je základní součástí operačního systému a přímo spolupracuje s hardwarem.
- Na vrcholu jádra je umístěn shell, který funguje jako rozhraní mezi uživatelem a jádrem.
- Především se jedná o aplikační vrstvu, která interaguje se skořepinou a jádrem a provádí některé uživatelem definované úkoly. Mezi aplikace patří vaše webové prohlížeče, textové vydání, průzkumník souborů, přehrávač médií atd.
Práce s CentOS
Zde je sada příkazů, které vám pomohou pracovat.
- ls - Vypíše obsah adresáře.
- cd - Používá se ke změně adresáře nebo k přechodu do jiné složky než aktuální složka.
- mv - Toto je příkaz move. To pomáhá přesunout soubor z jednoho adresáře do jiného umístění nebo také přejmenovat soubor.
- man - Toto je příkaz k získání manuálu o jakémkoli jiném příkazu, který bude použit v OS.
- mkdir - Tento příkaz se používá k vytvoření nových adresářů (a také podadresářů).
- rmdir - Toto je příkaz k odstranění adresáře. Přidání –rf rekurzivně odstraní soubory a složky ve zmíněném adresáři.
- touch - Tento příkaz vytvoří prázdný soubor. Tomu se říká také příkaz make file, stejně jako příkaz make directory.
- rm - Stejně jako rmdir odstraní adresáře, rm odstraní soubory.
- locate - Tento příkaz vám pomůže najít soubor v celém úložišti.
- clear - Toto je příkaz k vymazání obrazovky terminálu.
- sudo yum update - Aktualizace všech nainstalovaných balíčků.
- sudo yum install - Tento příkaz nainstaluje uvedený balíček.
Jeden může psát sadu příkazů v posloupnosti úkolů, které mají být provedeny do souboru s příponou . sh a všechny je spustit najednou spuštěním souboru .sh (který se nazývá 'shell shell') pomocí příkazu sh .sh
V tomto skriptování shellu lze také vytvořit vlastní vlastní příkazy (což je samozřejmě zcela samostatná doména, která prozkoumává a překračuje rámec tohoto článku) a používá je pro různé účely.
Výhody
Zde je několik výhod používání CentOS -
- Je lehký, spolehlivý a rychlý.
- Je to bezplatný a otevřený zdroj a je to podniková třída.
- Spolu s CentOSem získáte také serverový software s otevřeným zdrojovým kódem, jako jsou Apache Web, CUPS, MySQL atd. A nástroje pro správu verzí, jako je git, jsou standardně nainstalovány.
- Vynikající podpora komunity díky přímému hlášení chyb na adrese bugs.centos.org
- Nejnovější CentOS také zahrnuje hypervisor a virtualizační technologii jako Docker, oVirt, Xen atd.
- Sdílí téměř 95% funkcí, které komerční Red Hat Enterprise Linux má. A to je k dispozici zdarma!
- Ve srovnání s jinými open source a bezplatnými distribucemi Linuxu je CentOS velmi preferován (i přes Ubuntu) pro jeho stabilitu a méně časté aktualizace balíčků.
Jak se naučit CentOS?
Nejlepší způsob, jak se naučit CentOS, je získat nějaké praktické zkušenosti s jeho provozováním.
- Můžete si ji stáhnout z centos.org a nainstalovat ji do svého notebooku jako běžící OS.
- Pokud máte operační systém Windows, můžete nainstalovat hypervizora typu 2, jako je Virtual Box, a nainstalovat na něj CentOS.
- Následoval tento, prozkoumejte operační systém tím, že se zaregistrujete do několika dostupných certifikovaných kurzů od společnosti Red Hat Inc.
Budoucnost CentOS -
- Bude akvizice společnosti Red Hat Inc. společností IBM nějak ovlivnit CentOS?
- Ne, vzhledem k svobodné a otevřené povaze CentOS bude přítomnost CentOS a jeho růst pokračovat tak, jak to nyní probíhá.
Jak vám tato technologie pomůže v kariérním růstu?
- Pokud hledáte někoho, kdo hledá kariérní příležitosti v oblasti administrátorů Linuxu, pak by vás pracovní zkušenosti na CentOSu pro náboráře přitahovaly.
- Kromě toho je pro vás CentOS velkým a otevřeným zdrojovým projektem a přispívá k těmto projektům.
- Také se můžete těšit na spoustu softwarových vývojů, při nichž si CentOS ponecháme jako svou základní platformu.
- Komfort s CentOS také zkomplikuje práci s téměř jakýmkoli Linuxovým distro.
Závěr
Se všemi funkcemi podnikové třídy, schopnostmi a dostupností obrazů ISO i na cloudových platformách tvoří CentOS skvělý operační systém, který zná a používá k vývoji softwaru pro účely obchodní třídy.
Doporučené články
Toto byl průvodce Co je CentOS? Zde diskutujeme o architektuře, několika příkazech, výhodách, budoucím rozsahu a tom, jak se učit CentOS. Další informace naleznete také v dalších navrhovaných článcích -
- Co je cloud computing?
- Ubuntu vs Centos - hlavní rozdíly
- Co je MySQL Schema?
- Rozdíl mezi CentOS vs Debian