Domovská » jak » 6 způsobů, jak je souborový systém Linux odlišný od systémového systému Windows

    6 způsobů, jak je souborový systém Linux odlišný od systémového systému Windows

    Souborový systém Linux má poměrně málo rozdílů od systému souborů Windows. Nenaleznete žádné písmena nebo zpětná lomítka, ale najdete rozvržení, které vypadá jako cizí, kde mohou mít soubory stejný název, lišící se pouze písmeny velkými písmeny.

    Toto není vyčerpávající seznam. Je určen pro nové uživatele Linuxu, kteří si nejsou vědomi všech rozdílů mezi Linuxem a Windows. Existuje mnoho dalších rozdílů, které platí.

    Struktura adresářů

    Nenajdete-li žádné složky Windows, Program Files nebo Users, pokud začnete prohlížet souborový systém v počítači Linux. (Přestože adresář / home / je velmi podobný složce Users.)

    Struktura adresáře Linuxu nepoužívá pouze různé názvy složek, používá zcela odlišné uspořádání. Například v systému Windows může aplikace ukládat všechny soubory v C: \ Program Files \ Application. V Linuxu by byly jeho soubory rozděleny mezi více umístění - jejich binární soubory v adresáři / usr / bin, jeho knihovny v / usr / lib a jeho konfigurační soubory v souboru / etc /.

    Vysvětlili jsme, jaký je každý adresář v systému souborů Linux a proč je. Pro podrobnosti přečtěte: HTG vysvětluje: Linux Directory Structure Explained

    Citlivost případu

    V systému Windows nemůžete mít soubor s názvem soubor a další soubor s názvem SOUBOR ve stejné složce. Souborový systém Windows nerozlišuje velká a malá písmena, a proto považuje tato jména za stejný soubor.

    V systémech souborů v systému Linux se rozlišují velká a malá písmena. To znamená, že můžete mít pojmenované soubory soubor, Soubor, a SOUBOR ve stejné složce. Každý soubor by měl jiný obsah - Linux zachází s písmeny s písmeny a malými písmeny jako s různými znaky.

    Zpětná lomítka vs. lomítka vpřed

    Systém Windows používá zpětné lomítko, stejně jako služba DOS. Například cesta do adresáře uživatele v systému Windows je:

    C: \ Users \ Název

    Na Linuxu je cesta k domovskému adresáři uživatele:

    / home / jméno

    Také si všimnete, že adresy URL ve vašem webovém prohlížeči - dokonce i v systému Windows - používají lomítka vpřed. Například je to https://www.howtogeek.com/article, ne http: \\ www.howtogeek.com \ article.

    Žádné písmena na disku - je to vše pod /

    Systém Windows odhaluje diskové oddíly a zařízení pomocí písmen jednotek. Ať už máte více pevných disků, více diskových oddílů na stejném pevném disku nebo připojených vyměnitelných zařízení, každý souborový systém je k dispozici pod vlastním písmem jednotky.

    Linux nemá písmena jednotky. Místo toho zpřístupňuje jiné souborové systémy v libovolných adresářích. (Windows to také může udělat, ale tohle není způsob, jak fungovat mimo krabici.)

    V Linuxu je vše pod / - kořenový adresář. Neexistují žádné soubory nad kořenovým adresářem, protože existují soubory mimo C: Windows. Když připojíte zařízení k počítači, bude k dispozici v části / media /. Obsah adresáře zobrazuje obsah nainstalovaného oddílu.

    Máte-li několik pevných disků nebo diskových oddílů na pevném disku, můžete je připojit kdekoli ve vašem systému souborů. Například byste mohli umístit své domovské adresáře na samostatný oddíl tím, že namontujete jiný oddíl na / home. Můžete však připojit oddíl kdekoli - můžete ho dokonce připojit na / myBackupDrive.

    Vše je soubor

    Stejně jako každý namontovaný souborový systém je adresář pod adresářem / (kořenový adresář), vše v Linuxu je soubor. Například váš první pevný disk je reprezentován příkazem / dev / sda, jednotka CD je k dispozici na / dev / cdrom, zatímco myš je reprezentována nástrojem / dev / mouse.

    Tato fráze je vlastně trochu zjednodušení - všechno ve skutečnosti není soubor na Linuxu. Ale pochopení toho, co tato fráze znamená, vám pomůže pochopit, jak funguje Linux. Chcete-li se dozvědět více, přečtěte si: HTG vysvětluje: Co znamená "Vše je soubor" znamená Linux

    Můžete smazat nebo změnit otevřené soubory

    V systémech Linux a dalších operačních systémech typu UNIX aplikace neuzavřují výhradní přístup k souborům tak často, jako v systému Windows. Řekněme, že například sledujete soubor videa ve formátu VLC v systému Windows. Úvěry se hrají a vy jste skončili sledujením, takže se pokusíte smazat. Zobrazí se chybová zpráva - musíte přestat sledovat soubor ve VLC, než ho můžete smazat, přejmenovat nebo udělat něco jiného.

    V Linuxu můžete obecně odstranit nebo upravit video soubor ve chvíli, kdy byl přehráván. Neuvidíte chybové zprávy, že soubor je používán.


    Tyto rozdíly by se měly vztahovat i na jiné operační systémy typu UNIX. Mohou však existovat určité rozdíly - například Mac OS X nerozlišuje velká a malá písmena. Je to malá a velká písmena, stejně jako Windows.