Uvod v CentOS
CentOS, ki pomeni operacijski sistem Skupnosti Enterprise Enterprise, je ena od distribucij Linuxa, ki jo je začel Gregory Kurtzer in ponuja brezplačen in odprtokodni operacijski sistem za podjetniški razred, ki je tudi funkcionalno združljiv z Red Hat Enterprise Linuxom (RHEL), ki je tudi njegov gorvodni vir. RHEL je OS v podjetju, vendar ima plačano naročnino. Razvijalci CentOS uporabljajo izvorno kodo RHEL in ustvarijo izdelek, ki mu je zelo podoben. Tehnična podpora za CentOS je podeljena le prek skupnosti in spletnih portalov.
'yum' je skrbnik paketov za CentOS. Vse, kar deluje na CentOS-u, zagotovo deluje na platformi RHEL. Slike CentOS-a so eden izmed zgornjih delov operacijskih sistemov v Amazonskem in Azurnem oblaku.
Arhitektura
CentOS sledi tudi isti arhitekturi kot pri vseh drugih distribucijskih sistemih Linux in podpira samo x86-64 arhitekturo, kar pomeni, da podpira 32-bitne in 64-bitne stroje -
- Spodnji del plasti so strojne ali fizične naprave, kot so računalnik, pomnilniške in omrežne naprave.
- Poleg tega je jedro, ki je osnovna komponenta operacijskega sistema, in neposredno komunicira s strojno opremo.
- Na vrhu jedra je lupina, ki deluje kot vmesnik med uporabnikom in jedrom.
- Pred vsemi temi sloji je aplikacijski sloj, ki deluje z lupino in jedrom, da opravi nekatere uporabniško definirane naloge. Aplikacije vključujejo vaše spletne brskalnike, izdajo besedila, raziskovalec datotek, predvajalnik medijev itd.
Delo s CentOS-om
Tukaj je niz ukazov, ki vam bodo pomagali pri delu.
- ls - Ta seznam vsebuje vsebino imenika.
- cd - Uporablja se za spremembo imenika ali za pomikanje do druge mape od trenutne mape.
- mv - To je ukaz premakni. To pomaga premakniti datoteko iz enega imenika na drugo mesto ali tudi preimenovati datoteko.
- man - To je ukaz, da dobite priročnik o katerem koli drugem ukazu, ki se bo uporabljal v OS.
- mkdir - Ta ukaz se uporablja za ustvarjanje novih imenikov (in tudi podimenikov).
- rmdir - To je ukaz za brisanje imenika. Če dodate –rf, bodo rekurzivno odstranjevale datoteke in mape v omenjenem imeniku.
- dotik - Ta ukaz ustvari prazno datoteko. Temu se reče tudi ukaz make file tako kot ukaz make imenik.
- rm - Tako kot rmdir odstranjuje imenike, rm odstranjuje datoteke.
- lociraj - ta ukaz vam bo pomagal najti datoteko v celotnem pomnilniku.
- clear - To je ukaz za brisanje zaslona terminala.
- sudo yum update - s tem boste posodobili vse nameščene pakete.
- sudo yum install - Ta ukaz bo namestil omenjeni paket.
Lahko napišete niz ukazov v zaporedje opravil, ki jih je treba opraviti v datoteko s pripono . sh in jih vse naenkrat izvedite tako, da zaženete datoteko .sh (ki se imenuje "skript lupine") z uporabo ukaza sh .sh
V tem scenariju lupine lahko človek ustvari tudi svoje lastne definirane ukaze (ki so seveda povsem individualna domena za raziskovanje približno in zunaj obsega tega članka) in jih uporablja za različne namene.
Prednosti
Tu je nekaj prednosti uporabe CentOS -
- Je lahka, zanesljiva in hitra.
- Je brezplačna in odprta koda, ki je podjetniška.
- Skupaj s CentOS-om dobite tudi odprtokodno strežniško programsko opremo, kot so Apache Web, CUPS, MySQL itd., In orodja za nadzor različic, kot je git, so privzeto nameščena.
- Odlična podpora skupnosti z zagotavljanjem neposrednega poročanja o napakah na bugs.centos.org
- Najnovejši CentOS vključuje tudi tehnologijo hipervizorja in virtualizacijo, kot so Docker, oVirt, Xen itd.
- Ima skoraj 95% funkcij, ki jih ima komercialni Red Hat Enterprise Linux. In to je na voljo brezplačno!
- V primerjavi z drugimi odprtokodnimi in brezplačnimi Linuxovimi distribucijami je CentOS za svojo stabilnost in manj pogoste posodobitve paketov zelo priljubljen (tudi nad Ubuntu).
Kako se naučiti CentOS?
Najboljši način za učenje CentOS-a je pridobiti nekaj izkušenj z njegovim upravljanjem.
- Lahko ga prenesete s centos.org in ga namestite na prenosni računalnik kot operacijski sistem Windows.
- Če imate operacijski sistem Windows, lahko namestite nekaj hipervizorjev tipa 2, kot je Virtual Box in nanj namestite CentOS.
- Sledi raziskovanje operacijskega sistema, tako da se vpišete na več razpoložljivih certificiranih tečajev Red Hat Inc.
Prihodnost CentOS-a -
- Ali bo IBM-ov nakup Red Hat Inc. kakorkoli vplival na CentOS?
- Ne, glede na naravo brezplačnega in odprtokodnega sistema CentOS se bo prisotnost CentOS-a in njegova rast nadaljevala tako, kot se dogaja zdaj.
Kako vam bo ta tehnologija pomagala pri karierni rasti?
- Če ste nekdo, ki išče karierne priložnosti v domeni skrbnikov Linuxa, bi vam delo z izkušnjami na CentOS-u naredilo privlačne za najemnike.
- Poleg tega, da je CentOS brezplačni in odprtokodni projekt, vam prispevanje k takim projektom zelo koristi.
- Prav tako se lahko veselimo, da bo veliko razvojne programske opreme ohranilo CentOS kot svojo osnovno platformo.
- Če boste udobni s CentOS-om, bo to tudi udobno za delo s skoraj katerim koli Linuxovim distro.
Zaključek
Z vsemi lastnostmi, sposobnostmi in razpoložljivostjo slik ISO v podjetniškem razredu, tudi na oblačnih platformah, CentOS tvori odličen operacijski sistem, ki ga pozna in uporablja za razvoj programske opreme za namene poslovnega razreda.
Priporočeni članki
To je vodilo o tem, kaj je CentOS? Tukaj razpravljamo o arhitekturi, nekaterih ukazih, prednostih, prihodnjem obsegu in kako se naučiti CentOS. Če želite izvedeti več, lahko preberete tudi druge naše predlagane članke -
- Kaj je računalništvo v oblaku?
- Ubuntu proti Centosu - najboljše razlike
- Kaj je shema MySQL?
- Razlika med CentOS vs Debian