6 Spôsoby, akým je súborový systém Linux iný ako súborový systém Windows
Súborový systém systému Linux má pomerne málo rozdielov od súborového systému Windows. Nenájdete žiadne písmená alebo spätné lomky, ale nájdete rozloženie, ktoré môže mať rovnaké meno, ktoré sa líšia len písmenami veľkými písmenami.
Toto nie je vyčerpávajúci zoznam. Je určený pre nových užívateľov Linuxu, ktorí si neuvedomujú všetky rozdiely medzi systémom Linux a Windows. Existuje mnoho ďalších rozdielov, ktoré sa uplatňujú.
Štruktúra adresárov
Nenajdete žiadne priečinky systému Windows, programových súborov alebo používateľov, ak začnete prechádzať systémom súborov vo vašom počítači Linux. (Hoci adresár / home / je veľmi podobný priečinku Users.)
Štruktúra adresára Linuxu nepoužíva len rôzne mená pre priečinky, používa úplne iné rozloženie. Napríklad v systéme Windows môže aplikácia ukladať všetky svoje súbory do priečinka C: \ Program Files \ Application. V systéme Linux by boli jeho súbory rozdelené medzi viaceré lokality - ich binárne súbory v / usr / bin, ich knižnice v adresári / usr / lib a jeho konfiguračné súbory v súbore / etc /.
Vysvetlili sme, čo je každý adresár v systéme súborov Linux a čo je pre neho. Pre podrobnejšie informácie si prečítajte: HTG vysvetľuje: Linux Directory Structure Explained
Citlivosť prípadu
V systéme Windows nemôžete mať názov súboru súbor a ďalší súbor s názvom FILE v rovnakom priečinku. Systém súborov systému Windows nerozlišuje veľké a malé písmená, preto považuje tieto mená za rovnaký súbor.
Na systéme Linux je súborový systém citlivý na veľké a malé písmená. To znamená, že by ste mohli mať názvy súborov súbor, súbor, a FILE v rovnakom priečinku. Každý súbor bude mať odlišný obsah - Linux zaobchádza s veľkými písmenami a malými písmenami ako rôznymi znakmi.
Spätné lomky vs. predné lomky
Systém Windows používa spätné lomky, rovnako ako DOS. Napríklad cesta k adresáru používateľa v systéme Windows je:
C: \ Users \ Meno
V systéme Linux je cesta k domovskému adresáru používateľa:
/ Home / názov
Tiež si všimnete, že adresy URL vo vašom webovom prehliadači - dokonca aj v systéme Windows - používajú lomky vpred. Napríklad je to https://www.howtogeek.com/article, nie http: \\ www.howtogeek.com \ article.
Žiadne písmená - je to všetko pod /
Systém Windows zobrazuje oddiely a zariadenia na písmenách jednotky. Či už máte viacero pevných diskov, viaceré oddiely na rovnakom pevnom disku alebo pripojiteľné vymeniteľné zariadenia, každý systém súborov je k dispozícii pod vlastným písmenom jednotky.
Linux nemá písmená jednotiek. Namiesto toho sprístupňuje iné systémy súborov na ľubovoľných adresároch. (Windows môže tak urobiť, ale to nie je ako funguje mimo krabice.)
Na Linuxe je všetko pod / - koreňový adresár. Neexistujú žiadne súbory nad koreňovým adresárom, pretože existujú súbory mimo C: v systéme Windows. Keď pripojíte zariadenie k počítaču, bude k dispozícii pod adresou / media /. Obsah adresára zobrazuje obsah pripojeného oddielu.
Ak máte viaceré pevné disky alebo oddiely pevného disku, mohli by ste ich pripojiť kdekoľvek v systéme súborov. Napríklad by ste mohli umiestniť svoje domovské adresáre do samostatného oddielu tým, že namontujete iný oddiel na / home. Môžete však pripojiť oddiel kdekoľvek chcete - môžete ho dokonca pripojiť na / myBackupDrive.
Všetko je súbor
Rovnako ako každý namontovaný súborový systém je adresár pod / (koreňový adresár), všetko na Linuxe je súbor. Napríklad váš prvý pevný disk je reprezentovaný nástrojom / dev / sda, vaša jednotka CD je k dispozícii na / dev / cdrom, zatiaľ čo myš je reprezentovaná nástrojom / dev / mouse.
Táto fráza je vlastne trochu oversimplification - všetko nie je naozaj súbor na Linuxe. Ale pochopenie toho, čo táto veta znamená, vám pomôže pochopiť, ako funguje Linux. Ak chcete získať viac informácií, prečítajte si: HTG Vysvetľuje: Čo znamená "Všetko je súbor" znamená Linux
Môžete odstrániť alebo zmeniť otvorené súbory
V systéme Linux a iných operačných systémoch podobných operačným systémom UNIX aplikácie nezamknú exkluzívny prístup k súborom tak často ako v systéme Windows. Povedzme napríklad, že sledujete video súbor vo formáte VLC v systéme Windows. Úvery sa hrajú a skončíte sledujete ich, a preto sa pokúsite ich odstrániť. Zobrazí sa chybové hlásenie - musíte zastaviť sledovanie súboru vo VLC, skôr ako ho môžete odstrániť, premenovať ho alebo urobiť niečo iné.
V systéme Linux by ste mohli video súbor spravidla vymazávať alebo upravovať počas prehrávania. Neuvidíte chybové hlásenia o tom, že sa súbor používa.
Tieto rozdiely by sa mali vzťahovať aj na iné operačné systémy podobné operačným systémom UNIX. Možno však existujú určité rozdiely - napríklad Mac OS X nerozlišuje veľké a malé písmená. Nie je citlivý na veľké a malé písmená, rovnako ako Windows.