1Sep

6 A Linux-fájlrendszer eltér a Windows fájlrendszertől

A Linux fájlrendszerének meglehetősen kevés különbsége van a Windows fájlrendszerétől. Nem találsz semmilyen meghajtóbetűjelet vagy visszalépést, de találsz egy idegen megjelenésű elrendezést, ahol a fájlok ugyanazt a nevet kaphatják, amely csak a nagybetűs változatban különbözik.

Ez nem kimerítő lista. Olyan új Linux felhasználók számára készült, akik nem ismerik a Linux és a Windows közötti különbségeket. Sok más különbség van érvényben.

Directory struktúra

Nem talál semmilyen Windows, Program Files vagy Users mappákat, ha elkezdi böngészni a fájlrendszeren a Linux számítógépen.(Bár az /home/ könyvtár nagyon hasonlít a Users mappához.)

A Linux könyvtárszerkezete nem csak különböző neveket használ a mappákhoz, hanem teljesen más elrendezést használ. Például a Windows rendszerben az alkalmazás tárolhatja az összes fájlját a C: \ Program Files \ Application mappában. Linuxon a fájlok több hely között oszlanak meg: a /usr/ bin binárisjai, az /usr/ lib könyvtárai és a konfigurációs fájlok a /etc/-ben.

Megmagyaráztuk, hogy mi a Linux fájlrendszer minden könyvtára és mi az. A részletekért olvassa el a következő témakört: HTG Explains: A Linux Directory Structure magyarázata

Házérzékenység

A Windows rendszeren nem lehet egy fájl nevű fájl és egy másik FÁJL nevű fájl ugyanabban a mappában. A Windows fájlrendszer nem kis- és nagybetűkre érzékeny, ezért ezeket a neveket ugyanazon fájlként kezeli.

Linux rendszeren a fájlrendszer megkülönbözteti a kis- és nagybetűket. Ez azt jelenti, hogy az , fájl és FÁJL nevű fájlokat ugyanabban a mappában lehetett nevezni. Minden fájlnak eltérő tartalma lesz - a Linux a nagybetűket és az apró betűket különböző karakterekként kezeli.

Backslashes vs Forward Slashes

A Windows visszalövéseket használ, ahogy a DOS is. Például egy felhasználó könyvtárának elérési útja a Windows rendszerben:

C: \ Users \ Name

Linuxon a felhasználó saját könyvtárának elérési útja:

/home/ name

Akkor is észre fogod venni, hogy az URL-ek a böngészőben - akár Windows alatt is- használjon előre menetvonalakat. Például ez a https: //www.howtogeek.com/ cikk, nem http: \\ www.howtogeek.com \ article.

Nincs meghajtó betű - ez minden alatt /

A Windows partíciókat és eszközöket meghajtó betűkkel jelenít meg. Akár több merevlemez, több partíció van ugyanazon a merevlemezen, vagy cserélhető eszközök, minden egyes fájlrendszer a saját meghajtó betűje alatt áll rendelkezésre.

A Linuxnak nincs meghajtó betűje. Ehelyett más fájlrendszereket is elérhet tetszőleges könyvtárakban.(A Windows ezt is megteheti, de ez nem így működik a dobozból.)

A Linux rendszeren minden a / könyvtár alatt található.Nincsenek fájlok a gyökérkönyvtár felett, mivel vannak fájlok a C: Windows alatt. Amikor csatlakoztat egy eszközt a számítógéphez, az az /media/ alatt elérhetővé válik. A könyvtár tartalma megjeleníti a beépített partíció tartalmát.

Ha több merevlemez vagy merevlemez-partíció van, akkor tetszőleges helyen is elhelyezheti a fájlrendszeren. Például elhelyezheti a saját könyvtárakat egy különálló partícióra, ha egy másik partíciót / házat szerel fel. Bármennyire tetszőleges részre is felvehet egy partíciót - akár a / myBackupDrive-hoz is csatolhat.

Mindent egy fájl

Ahogyan minden egyes telepített fájlrendszer egy könyvtár a /( gyökérkönyvtár) alatt, minden a Linuxon egy fájl. Például az első merevlemezt az /dev/ sda képviseli, a CD-meghajtó a /dev/ cdrom állományban érhető el, míg az egeret az /dev/ egér mutatja.

Ez a kifejezés valójában egy kicsit túlzott egyszerűsítés - minden nem igazán fájl Linux alatt. De annak megértése, hogy ez a kifejezés azt jelenti, segít megérteni, hogyan működik a Linux. Ha többet szeretne megtudni, olvassa el a következő témakört: HTG Magyarázat: A "Minden a fájl" jelentése Linux alatt

Törölheti vagy módosíthatja a megnyitott fájlokat

Linux és más UNIX-szerű operációs rendszerek esetén az alkalmazások nem zárják ki a fájlokhoz való kizárólagos hozzáférést olyan gyakran, minta Windows rendszeren. Tegyük fel például, hogy egy videofájlt nézi a VLC-ben a Windows rendszeren. A kreditek játszanak, és készen állsz rá, hogy megnézzed, ezért megpróbálod törölni. Hibaüzenet jelenik meg - - meg kell szakítania a fájlt a VLC-ben, mielőtt törölné, átnevezné, vagy bármi mást tehetne.

Linux rendszeren általában törölheti vagy módosíthatja a videofájlt lejátszás közben. Nem jelenik meg hibaüzenet, amely szerint a fájl használatban van.

Ezek a különbségek más UNIX-szerű operációs rendszerekre is érvényesek. Lehet, hogy vannak különbségek, például - például a Mac OS X nem érzékeny a kis- és nagybetűkre. Ez a kisbetű-érzékelő, mint a Windows.