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ă.
Index
/ - 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.
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!
Mulțumesc mult. M-am întrebat întotdeauna cum funcționează această structură
Va multumesc mult pentru aceste informatii !!