Hvordan består Linux-filsystemstrukturen? - Del 1

katalog-tre-så-linux

Mange av leserne som kom til å bruke Windows og de migrerer til Linux, de vil ikke la meg lyve da Det første spørsmålet eller problemet som oppstår er "hvor er programmene lagret i Linux".

I motsetning til Windows består Linux av et helt annet og fremmed filsystem, her er det ingen stasjonsbokstaver som “C: \. D: \, etc ”, da dette ikke er standarden for FHS File System Hierarchy.

Dette systemet definerer strukturen til filsystemer i Linux og andre UNIX-operativsystemer. Imidlertid inneholder Linux-filsystemet også noen kataloger, som til nå ikke er definert som følger.

/ - rotkatalog (rot)

Alt på Linux-systemet ditt ligger i / katalogen, også kjent som rotkatalogen.

Denne katalogen det er som om vi snakker om "C: \ i Windows", men dette er ikke tilfelle, siden i Linux er det ingen bokstaver i navnene på stasjonene.

/ bin - binære brukerfiler

/ Bin-katalogen inneholder brukerbinarier (programmer) som må eksistere når systemet fungerer i enbrukermodus.

Det er viktig å vite det ingen flere kataloger kan og bør ikke eksistere i denne katalogen, her vi finner bare de binære filene av programmene, samt deres symbolske lenker som kan skilles ut med et "@".

/ boot - systemstartfiler

/ Boot-katalogen Den inneholder filene som trengs for å starte systemet, for eksempel lagres GRUB- og kjernefiler her.

Vi kan identifisere kjernen i systemet som en bildefil kalt vmlinuz-versjon _ kjernen) må være plassert i denne katalogen eller i rotkatalogen.

/ cdrom monteringspunkt for CD-ROM

Katalogen / cdrom det er ikke en del av FHS-filsystemet som sådan, men kan fremdeles finnes i forskjellige distribusjoner.

Denne katalogen er et midlertidig sted for CD / DVD-stasjonen fra datamaskinen din på systemet. Standardplasseringen for midlertidige medieenheter er imidlertid / mediekatalogen

/ dev-enhetsfiler.

Linux ser på enheter som filer, og / dev-katalogen inneholder spesielle filer som representerer enheter. Det er ikke akkurat disse filtypene som vi er vant til å se dem.

Det er også viktig å vite at enhetene kan være blokk eller karakter. Normalt er blokkeringsenheter de som lagrer data og karakterenheter som overfører data.

I utgangspunktet kan vi finne monteringspunktene til andre partisjoner eller enheter som er koblet til datamaskinen.

F.eks / Dev / sda er festepunktet til harddisken som er i bruk, og de andre partisjonene av dette vil bli oppført på en slik måte at den første partisjonen blir / dev / sda1, den andre / Dev / sda2 og så videre.

I tilfelle andre disker, pennstasjoner eller tilkoblede lagringsenheter, vil vi identifisere dem som / dev / sdb, / dev / sdc og så videre.

Vi kan sjekke dette fra terminalen ved å utføre kommandoen:

sudo fdisk -l

Mens for filen assosiert med musetypen PS / 2 vil være / dev / psaux.

/ etc - konfigurasjonsfiler

/ Etc katalogen inneholder konfigurasjonsfiler som kan redigeres manuelt ved hjelp av et tekstredigeringsprogram.

Merk at / etc-katalogen inneholder viktige systemfiler, de er alle konfigurasjoner, som er statiske filer.

Kjørbare filer, mye mindre binære filer, skal aldri bli funnet her.

/ home - brukerens hjemmemappe

/ Hjem-katalogen inneholder hjemmemappene til alle brukere. For eksempel, hvis brukernavnet ditt er "bruker1", vil de ha / home / user1 som hjemmekatalog.

Denne mappen inneholder brukerfiler og brukerrelaterte data, samt brukerfiler og preferanser.

Hver bruker har bare skrivetilgang til hjemmekatalogen, og for å endre andre filer på systemet trenger de superbrukerrettigheter eller er rotbruker.

/ lib systembiblioteker

/ Lib-katalogen den inneholder biblioteker som trengs av binærfilene i katalogene / bin og / sbin.

Med bare en forskjell, at bibliotekene som binærene trenger i / usr / bin-mappen, er i / usr / lib-katalogen.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   QuantumComputing 1 sa

    Selv om jeg har dette feltet, har jeg det mer eller mindre kontrollert, en liten forklaring blir verdsatt som en gjennomgang.

    Bra arbeid, og takk!

  2.   leo sa

    Takk så mye. Jeg lurte alltid på hvordan den strukturen fungerer

  3.   Marco Antonio Correa sa

    Tusen takk for denne informasjonen !!