Ce este CentOS? - Ghid complet pentru CentOS

Cuprins:

Anonim

Introducere în CentOS

CentOS, care reprezintă un sistem de operare pentru Enterprise Enterprise, este una dintre distribuțiile Linux începute de Gregory Kurtzer care oferă un sistem de operare gratuit și open source de clasă întreprindere, care este, de asemenea, compatibil funcțional cu Red Hat Enterprise Linux (RHEL), care este și sursa sa din amonte. Că RHEL este sistemul de operare de tip enterprise, dar cu abonament plătit. Dezvoltatorii CentOS folosesc codul sursă RHEL și creează un produs similar cu acesta. Suportul tehnic pentru CentOS este oferit doar prin intermediul portalurilor comunitare și web.

„yum” este managerul de pachete pentru CentOS. Orice lucru care rulează pe CentOS este asigurat să ruleze pe platforma RHEL. Imaginile CentOS sunt unul dintre cele mai importante sisteme de operare utilizate în Amazon Cloud și Azure Cloud.

Arhitectură

CentOS urmărește, de asemenea, aceeași arhitectură ca cea a oricărei alte distro Linux și acceptă doar arhitectura x86-64, ceea ce înseamnă că acceptă atât mașini pe 32 de biți, cât și pe 64 de biți -

  • Cel mai jos strat este cel hardware sau dispozitive fizice, cum ar fi computerul, stocarea și dispozitivele de rețea.
  • În plus, se află nucleul care este componenta de bază a sistemului de operare și acesta interacționează direct cu hardware-ul.
  • În partea superioară a nucleului se află coaja, care acționează ca interfața dintre utilizator și nucleu.
  • Mai presus de toate aceste straturi este stratul de aplicație care interacționează cu shell-ul și nucleul pentru a face unele sarcini definite de utilizator. Aplicațiile includ browserele web, ediția textului, exploratorul de fișiere, playerul media etc.

Lucrul cu CentOS

Iată un set de comenzi care vă vor ajuta să lucrați.

  1. ls - Acesta listează conținutul directorului.
  2. cd - Acesta este folosit pentru a schimba directorul sau pentru a naviga într-un folder diferit de folderul curent.
  3. mv - Aceasta este comanda de mutare. Acest lucru ajută la mutarea unui fișier dintr-un director într-o altă locație sau, de asemenea, la redenumirea unui fișier.
  4. man - Aceasta este comanda pentru a obține manual despre orice altă comandă care va fi utilizată în sistemul de operare.
  5. mkdir - Această comandă este folosită pentru a crea noi directoare (și, de asemenea, subdirectorii).
  6. rmdir - Aceasta este comanda de ștergere a directorului. Adăugarea –rf va elimina recursiv fișierele și folderele din directorul menționat.
  7. atinge - Această comandă creează un fișier gol. Aceasta se mai numește și comanda make file, la fel ca comanda make directory.
  8. rm - La fel cum rmdir elimină directoarele, rm elimină fișierele.
  9. localizare - Această comandă vă va ajuta să localizați un fișier în întregul spațiu de stocare.
  10. clear - Aceasta este comanda de a șterge ecranul terminalului.
  11. actualizare sudo yum - Aceasta va actualiza toate pachetele instalate.
  12. sudo yum install - Această comandă va instala pachetul menționat.

Se poate scrie setul de comenzi într-o succesiune de sarcini care trebuie efectuate într-un fișier cu extensie . sh și executați-le pe toate, executând fișierul .sh (care se numește „script script”) folosind comanda sh .sh

Se poate crea, de asemenea, propriile sale comenzi auto-definite în acest script de shell (care, desigur, este în întregime un domeniu individual pentru a explora și dincolo de domeniul de aplicare al acestui articol) și să le folosească în scopuri diferite.

avantaje

Iată câteva avantaje ale utilizării CentOS -

  1. Este ușor, fiabil și rapid.
  2. Este o sursă gratuită și deschisă și este de întreprindere.
  3. Împreună cu CentOS, veți obține, de asemenea, software-ul de server open source, cum ar fi Apache Web, CUPS, MySQL, etc. și instrumente de control a versiunilor, cum ar fi git, este instalat implicit.
  4. Suport comunitar excelent, cu prevederea de a raporta direct erorile către bugs.centos.org
  5. Ultimul CentOS include, de asemenea, hipervizorul și tehnologia de virtualizare precum Docker, oVirt, Xen etc.
  6. Acesta distribuie aproape 95% din funcțiile pe care le are comercialul Red Hat Enterprise Linux. Și acest lucru este disponibil gratuit!
  7. Comparativ cu alte distrosuri open source și Linux gratuite, CentOS este preferat pe scară largă (chiar și peste Ubuntu) pentru stabilitatea sa și actualizările pachetului mai puțin frecvente.

Cum să înveți CentOS?

Ei bine, cel mai bun mod de a învăța CentOS este să obțineți niște experiență practică care îl operează.

  • Îl poți descărca de pe centos.org și îl poți instala pe laptop ca sistem de operare care rulează.
  • Dacă aveți sistemul de operare Windows, puteți instala un hipervisor de tip 2, cum ar fi Virtual Box și instala CentOS deasupra.
  • Urmată de aceasta, explorați sistemul de operare, înscriindu-vă pentru mai multe cursuri disponibile certificate de la Red Hat Inc.

Viitorul CentOS -

  • Achiziția Red Hat Inc. de către IBM va afecta CentOS în orice mod?
  • Nu, având în vedere natura liberă și open source a CentOS, prezența CentOS și creșterea acestuia vor continua să se întâmple așa cum se desfășoară acum.

Cum te va ajuta această tehnologie în creșterea carierei tale?

  • Dacă sunteți cineva care caută oportunități de carieră în domeniul Administratorilor Linux, atunci expertiza în CentOS vă va face atractiv pentru recrutori.
  • În afară de aceasta, CentOS este un proiect gratuit și open source, contribuind la astfel de proiecte este de o mare valoare pentru dumneavoastră.
  • De asemenea, se așteaptă cu nerăbdare să facă o mulțime de dezvoltări software, păstrând CentOS drept platforma lor de bază.
  • Fiți confortabil cu CentOS va face, de asemenea, unul confortabil pentru a lucra cu aproape orice distro Linux pentru această problemă.

Concluzie

Cu toate caracteristicile, abilitățile și disponibilitatea claselor de întreprindere a imaginilor ISO chiar și pe platformele cloud, CentOS formează un sistem de operare excelent pentru a cunoaște și a utiliza pentru dezvoltarea de software în scopuri de clasă de afaceri.

Articole recomandate

Acesta a fost un ghid pentru Ce este CentOS? Aici vom discuta despre Arhitectură, unele comenzi, Avantaje, domeniul de aplicare viitor și cum să înveți CentOS. Puteți parcurge și alte articole sugerate pentru a afla mai multe -

  1. Ce este Cloud Computing?
  2. Ubuntu vs Centos - Top Differences
  3. Ce este schema MySQL?
  4. Diferența dintre CentOS și Debian