Cum este alcătuită structura sistemului de fișiere Linux? - Partea 1

director-copac-așa-Linux

Mulți dintre cititorii care a ajuns să folosească Windows și migrează către Linux, nu mă vor lăsa să mint atunci Prima întrebare sau problemă care apare este „unde sunt programele stocate în Linux”.

Spre deosebire de Windows, Linux este alcătuit dintr-un sistem de fișiere complet diferit și fără legătură, aici nu există litere de unitate precum „C: \. D: \, etc ”, deoarece acesta nu este standardul pentru ierarhia sistemului de fișiere FHS.

Acest sistem definește structura sistemelor de fișiere în Linux și alte sisteme de operare UNIX. Cu toate acestea, sistemul de fișiere Linux conține și câteva directoare, care până acum nu au fost definite după cum urmează.

/ - directorul rădăcină (rădăcină)

Totul din sistemul dvs. Linux se află în directorul /, cunoscut și sub numele de director rădăcină.

Acest director este ca și cum am vorbi despre „C: \ în Windows” ca să spunem așa, dar nu este cazul, deoarece în Linux nu există litere în numele unităților.

/ bin - fișiere binare ale utilizatorului

Directorul / bin conține binare (programe) de utilizator care trebuie să existe atunci când sistemul funcționează în modul utilizator unic.

Este important să știi asta nu mai pot și nu ar trebui să existe în acest director, aici vom găsi doar fișierele binare a programelor, precum și legăturile lor simbolice care pot fi distinse printr-un „@”.

/ boot - fișiere de boot ale sistemului

Directorul / boot Conține fișierele necesare pentru a porni sistemul, de exemplu fișierele GRUB și Kernel sunt stocate aici.

Nucleul sistemului poate fi identificat ca un fișier imagine numit vmlinuz-version _ kernel) trebuie să fie localizat în acest director sau în directorul rădăcină.

/ cdrom mount point pentru CD-ROM

Directorul / cdrom nu face parte din sistemul de fișiere FHS ca atare, dar poate fi găsit în diferite distribuții.

Acest director este un loc temporar pentru unitatea CD / DVD de pe computerul din sistemul dvs. Cu toate acestea, locația standard pentru dispozitivele media temporare este directorul / media

/ dev fișiere dispozitiv.

Linux vede dispozitivele ca fișiere, iar directorul / dev conține fișiere speciale care reprezintă dispozitive. Nu sunt exact aceste tipuri de fișiere așa cum suntem obișnuiți să le vedem.

De asemenea, este important să știți că dispozitivele pot fi bloc sau caracter. În mod normal, dispozitivele de blocare sunt cele care stochează date și dispozitivele de caractere care transferă date.

Practic aici putem găsi punctele de montare ale altor partiții sau dispozitive conectate la computer.

De exemplu, / dev / sda este punctul de montare al hard diskului utilizat și celelalte partiții ale acestuia vor fi listate în așa fel încât prima partiție să fie / dev / sda1, a doua / dev / sda2 și așa mai departe.

În cazul altor discuri, pen drive-uri sau dispozitive de stocare conectate, le vom identifica ca fiind / dev / sdb, / dev / sdc și așa mai departe.

Putem verifica acest lucru de la terminal executând comanda:

sudo fdisk -l

În timp ce pentru fișierul asociat tipului mouse-ului PS / 2 va fi / dev / psaux.

/ etc - fișiere de configurare

Directorul / etc conține fișiere de configurare care pot fi editate manual folosind un editor de text.

Rețineți că directorul / etc conține fișiere de sistem importante, toate sunt configurații, care sunt fișiere statice.

Fișierele executabile, cu atât mai puțin fișierele binare, nu ar trebui găsite aici niciodată.

/ home - dosarul de start al utilizatorului

Directorul / home conține folderele de acasă ale tuturor utilizatorilor. De exemplu, dacă numele dvs. de utilizator este „user1”, atunci vor avea / home / user1 ca director de acasă.

Acest folder conține fișiere de utilizator și date legate de utilizator, precum și fișiere de utilizator și preferințe.

Fiecare utilizator are doar acces la scriere în directorul său de acasă și, pentru a modifica alte fișiere din sistem, ar trebui să aibă permisiuni super utilizator sau să fie utilizator root.

/ lib biblioteci de sistem

Directorul / lib conține biblioteci necesare pentru binarele care se află în directoarele / bin și / sbin.

Cu o singură diferență, că bibliotecile necesare pentru binarele din folderul / usr / bin se află în directorul / usr / lib.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Calculatoare cuantică1 el a spus

    Deși am acest domeniu îl am mai mult sau mai puțin controlat, o mică explicație este apreciată ca recenzie.

    Muncă bună și vă mulțumesc!

  2.   Leu el a spus

    Mulțumesc mult. M-am întrebat întotdeauna cum funcționează această structură

  3.   Marco Antonio Correa el a spus

    Va multumesc mult pentru aceste informatii !!