Čo je CentOS? - Komplexný sprievodca CentOS

Obsah:

Anonim

Úvod do CentOS

CentOS, čo je skratka pre komunitný podnikový operačný systém, je jednou z linuxových distribúcií, ktorú založil Gregory Kurtzer a ktorý poskytuje podnikový bezplatný a otvorený operačný systém, ktorý je funkčne kompatibilný s Red Hat Enterprise Linux (RHEL), ktorý je tiež jeho predradeným zdrojom. Že RHEL je OS podnikovej triedy, ale s plateným predplatným. Vývojári CentOS používajú zdrojový kód RHEL a vytvárajú produkt veľmi podobný. Technická podpora pre CentOS sa poskytuje iba prostredníctvom komunitných a webových portálov.

'yum' je správca balíkov pre CentOS. Čokoľvek, čo beží na CentOS, je zaistené na platforme RHEL. Obrazy CentOS sú jedným z najlepších používaných operačných systémov v Amazon Cloud a Azure Cloud.

architektúra

CentOS tiež sleduje rovnakú architektúru ako akákoľvek iná distribúcia Linuxu a podporuje iba architektúru x86-64, čo znamená, že podporuje 32-bitové aj 64-bitové počítače -

  • Najspodnejšou vrstvou sú hardvérové ​​alebo fyzické zariadenia, ako sú počítače, úložné a sieťové zariadenia.
  • Na vrchole toho je jadro, ktoré je základnou súčasťou OS a priamo interaguje s hardvérom.
  • Na vrchu jadra je shell, ktorý funguje ako rozhranie medzi užívateľom a jadrom.
  • Predovšetkým tieto vrstvy sú aplikačné vrstvy, ktoré interagujú s prostredím a jadrom, aby vykonávali niektoré úlohy definované používateľom. Medzi aplikácie patria vaše webové prehliadače, textové vydanie, prieskumník súborov, prehrávač médií atď.

Práca s CentOS

Tu je sada príkazov, ktoré vám pomôžu pracovať.

  1. ls - Zobrazí zoznam obsahu adresára.
  2. cd - Slúži na zmenu adresára alebo na prechod do iného priečinka ako je aktuálny priečinok.
  3. mv - Toto je príkaz move. Pomáha to presunúť súbor z jedného adresára na iné miesto alebo tiež premenovať súbor.
  4. man - Toto je príkaz na získanie manuálu o akomkoľvek inom príkaze, ktorý sa použije v OS.
  5. mkdir - Tento príkaz sa používa na vytvorenie nových adresárov (a tiež podadresárov).
  6. rmdir - Toto je príkaz na vymazanie adresára. Pridanie –rf rekurzívne odstráni súbory a priečinky v uvedenom adresári.
  7. touch - Tento príkaz vytvorí prázdny súbor. Nazýva sa to aj ako príkaz make file rovnako ako príkaz make directory.
  8. rm - Rovnako ako rmdir odstráni adresáre, rm odstráni súbory.
  9. locate - tento príkaz vám pomôže vyhľadať súbor v celom úložisku.
  10. clear - Toto je príkaz na vymazanie obrazovky terminálu.
  11. sudo yum update - Aktualizácia všetkých nainštalovaných balíkov.
  12. sudo yum install - Tento príkaz nainštaluje uvedený balík.

Jeden súbor príkazov je možné zapísať do súboru úloh s príponou . sh a spustite ich všetky naraz spustením súboru .sh (ktorý sa nazýva „skript shellu“) pomocou príkazu sh .sh

V tomto skriptovaní shellu je tiež možné vytvoriť vlastné vlastné príkazy (čo je samozrejme úplne samostatnou doménou, ktorá sa má preskúmať nad rámec tohto článku) a použiť ich na rôzne účely.

výhody

Tu je niekoľko výhod používania CentOS -

  1. Je ľahký, spoľahlivý a rýchly.
  2. Je to bezplatný a otvorený zdroj a je to podniková známka.
  3. Spolu s CentOSom získate aj serverový softvér s otvoreným zdrojovým kódom, ako napríklad Apache Web, CUPS, MySQL atď. A nástroje na správu verzií, ako je git, sa predvolene inštalujú.
  4. Vynikajúca podpora komunity poskytovaním priameho hlásenia chýb na stránke bugs.centos.org
  5. Najnovšie CentOS tiež zahŕňa hypervisor a virtualizačné technológie ako Docker, oVirt, Xen, atď.
  6. Zdieľa takmer 95% funkcií, ktoré má komerčný Red Hat Enterprise Linux. A to je k dispozícii zadarmo!
  7. V porovnaní s inými otvorenými zdrojovými a bezplatnými distribúciami Linuxu je CentOS veľmi preferovaný (dokonca pred Ubuntu) pre jeho stabilitu a menej časté aktualizácie balíkov.

Ako sa naučiť CentOS?

Najlepším spôsobom, ako sa naučiť CentOS, je získať nejaké praktické skúsenosti s jeho používaním.

  • Môžete si ho stiahnuť z centos.org a nainštalovať ho do svojho notebooku ako bežiaci OS.
  • Ak máte operačný systém Windows, môžete nainštalovať hypervízora typu 2, napríklad Virtual Box, a nainštalovať naň CentOS.
  • Potom preskúmajte operačný systém tým, že sa prihlásite na niekoľko dostupných certifikovaných kurzov od spoločnosti Red Hat Inc.

Budúcnosť CentOS -

  • Bude akvizícia spoločnosti Red Hat Inc. spoločnosťou IBM nejakým spôsobom ovplyvniť CentOS?
  • Nie, vzhľadom na povahu CentOS s otvoreným a otvoreným zdrojom, prítomnosť CentOS a jeho rast sa budú naďalej vyvíjať tak, ako sa to teraz deje.

Ako vám táto technológia pomôže pri vašom kariérnom raste?

  • Ak hľadáte pracovné príležitosti v oblasti Linux Administrators, pracovné skúsenosti v CentOS by vás urobili atraktívnymi pre náborových pracovníkov.
  • Okrem toho je pre vás CentOS veľmi bezplatným a otvoreným zdrojom, ktorý prispieva k takýmto projektom.
  • Dá sa tiež tešiť na veľa vývoja softvéru, ktorý si CentOS ponechá ako svoju základnú platformu.
  • Pohodlie s CentOS tiež uľahčí prácu s takmer akýmkoľvek Linuxovým distro.

záver

Vďaka všetkým funkciám podnikovej triedy, schopnostiam a dostupnosti snímok ISO aj na cloudových platformách tvorí CentOS vynikajúci operačný systém, ktorý je potrebné poznať a používať na vývoj softvéru na účely podnikovej triedy.

Odporúčané články

Toto bol sprievodca Čo je CentOS? Tu diskutujeme architektúru, niektoré príkazy, výhody, budúci rozsah a ako sa učiť CentOS. Viac informácií nájdete aj v ďalších navrhovaných článkoch -

  1. Čo je cloud computing?
  2. Ubuntu vs Centos - hlavné rozdiely
  3. Čo je schéma MySQL?
  4. Rozdiel medzi CentOS a Debian