/ / 6 måter Linux-filsystemet er forskjellig fra Windows-filsystemet

6 måter Linux-filsystemet er forskjellig fra Windows-filsystemet

bilde

Linuxs filsystem har ganske mange forskjellerfra Windows-filsystemet. Du vil ikke finne noen stasjonsbokstaver eller tilbakeslag, men du vil finne et fremmed utseende der filer kan ha samme navn, og er bare forskjellige med stor bokstav.

Dette er ikke en uttømmende liste. Den er ment for nye Linux-brukere som ikke er klar over alle forskjellene mellom Linux og Windows. Det er mange flere forskjeller som gjelder.

Katalogstruktur

Du finner ingen Windows-, Program Files- eller Users-mapper hvis du begynner å surfe rundt filsystemet på Linux-datamaskinen din. (Selv om / home / katalogen er veldig lik brukermappen.)

Linux-katalogstrukturen bruker ikke bareforskjellige navn for mapper, bruker den et helt annet oppsett. På Windows kan for eksempel et program lagre alle filene i C: Program FilesApplication. På Linux vil filene deles mellom flere steder - binærfiler i / usr / bin, bibliotekene i / usr / lib og konfigurasjonsfilene i / etc /.

Vi har forklart hva hver katalog på Linux-filsystemet er og hva det er til. For detaljer, les: HTG Explains: Linux Directory Structure Explained

Saksfølsomhet

På Windows kan du ikke ha en fil som heter fil og en annen fil som heter FIL i samme mappe. Windows-filsystemet er ikke mellom store og små bokstaver, så det behandler disse navnene som den samme filen.

På Linux er filsystemet mellom store og små bokstaver. Dette betyr at du kan ha filer navngitt fil, Fil, og FIL i samme mappe. Hver fil ville ha forskjellig innhold - Linux behandler store og små bokstaver som forskjellige tegn.

linux-file-case-sensitive

Backslashes vs. Forward Slashes

Windows bruker tilbakeslag, akkurat som DOS gjorde. For eksempel er banen til en brukers katalog på Windows:

C: Brukernavn

windows-fremover skråstreker

På Linux er banen til brukerens hjemmekatalog:

/ hjem / navn

linux-fremover-skråstreker

Du vil også legge merke til at URL-er i nettleseren din - også i Windows - bruker skråstrek fremover. For eksempel er det https://www.howtogeek.com/article, ikke http: \ www.howtogeek.comarticle.

No Drive Letters - It's All Under /

Windows avslører partisjoner og enheter på stasjonenbokstaver. Enten du har flere harddisker, flere partisjoner på samme harddisk eller tilkoblede flyttbare enheter, er hvert filsystem tilgjengelig under sin egen stasjonsbokstav.

windows-stasjonsbokstaver

Linux har ikke stasjonsbokstaver. I stedet gjør det andre filsystemer tilgjengelige i vilkårlige kataloger. (Windows kan også gjøre dette, men slik fungerer det ikke ut av esken.)

På Linux er alt under / - rotenkatalog. Det er ingen filer over rotkatalogen, ettersom det er filer utenfor C: på Windows. Når du kobler en enhet til datamaskinen din, blir den tilgjengelig under / media /. Innholdet i katalogen viser innholdet på den monterte partisjonen.

cd-montert-under-media-katalog-i-ubuntu

Hvis du har flere harddisker eller harddiskerpartisjoner, kan du montere dem hvor som helst på filsystemet. For eksempel kan du plassere hjemmekatalogene dine på en egen partisjon ved å montere en annen partisjon hjemme / hjemme. Du kan imidlertid montere en partisjon hvor som helst du vil - du kan til og med montere den på / myBackupDrive.

Alt er en fil

Akkurat som hvert montert filsystem er en katalogunder / (rotkatalogen) er alt på Linux en fil. For eksempel er din første harddisk representert av / dev / sda, CD-stasjonen din er tilgjengelig på / dev / cdrom, mens musen din er representert av / dev / mus.

Denne setningen er faktisk litt av enforenkling - alt er egentlig ikke en fil på Linux. Men å forstå hva denne setningen betyr, vil hjelpe deg å forstå hvordan Linux fungerer. For å lære mer, les: HTG forklarer: Hva "Alt er en fil" betyr på Linux

bilde

Du kan slette eller endre åpne filer

På Linux og andre UNIX-lignende operativsystemer,applikasjoner låser ikke eksklusiv tilgang til filer så ofte som de gjør i Windows. La oss for eksempel si at du ser på en videofil i VLC på Windows. Kredittene spilles, og du er ferdig med å se det, så du prøver å slette det. Du får se en feilmelding - du må slutte å se på filen i VLC før du kan slette den, gi den nytt navn eller gjøre noe annet med den.

bilde

På Linux kan du generelt slette eller endre videofilen mens den spilles. Du ser ikke feilmeldinger som sier at filen er i bruk.


Disse forskjellene bør også gjelde for andre UNIX-lignende operativsystemer. Det kan imidlertid være noen forskjeller - for eksempel er Mac OS X ikke mellom store og små bokstaver. Det er ikke store og små bokstaver, akkurat som Windows.