Pagina principala » HOWTO » 6 Moduri în care sistemul de fișiere Linux este diferit de sistemul de fișiere Windows

    6 Moduri în care sistemul de fișiere Linux este diferit de sistemul de fișiere Windows

    Sistemul de fișiere al Linux are foarte puține diferențe față de sistemul de fișiere Windows. Nu veți găsi nici un fel de scrisori de unitate sau backslash, dar veți găsi un aspect străin în cazul în care fișierele pot avea același nume, care diferă numai prin scriere cu majuscule.

    Aceasta nu este o listă exhaustivă. Acesta este destinat noilor utilizatori Linux care nu sunt conștienți de toate diferențele dintre Linux și Windows. Există mai multe diferențe care se aplică.

    Structura directorului

    Nu veți găsi dosare Windows, Program Files sau Utilizatori dacă începeți să navigați în jurul sistemului de fișiere de pe computerul dvs. Linux. (Deși directorul / home / este foarte asemănător cu folderul Users.)

    Structura directorului Linux nu folosește doar nume diferite pentru foldere, ci utilizează un aspect complet diferit. De exemplu, în Windows, o aplicație ar putea să stocheze toate fișierele în C: \ Program Files \ Application. Pe Linux, fișierele sale ar fi împărțite între mai multe locații - binarele sale în / usr / bin, bibliotecile din / usr / lib și fișierele de configurare din / etc /.

    Am explicat ce este fiecare director în sistemul de fișiere Linux și pentru ce este. Pentru detalii, citiți: HTG Explică: Structura directorului Linux Explained

    Sensibil la majuscule

    Pe Windows, nu puteți avea un fișier numit fişier și un alt fișier numit FIŞIER în același folder. Sistemul de fișiere Windows nu este sensibil la minuscule, deci tratează aceste nume ca același fișier.

    Pe Linux, sistemul de fișiere este sensibil la minuscule. Aceasta înseamnă că ați putea avea fișiere numite fişier, Fişier, și FIŞIER în același folder. Fiecare fișier ar avea conținut diferit - Linux tratează cu majuscule literele și literele mici ca caractere diferite.

    Backslashes vs. Lateral Slashes

    Windows folosește backslash-uri, la fel ca DOS-ul. De exemplu, calea către directorul unui utilizator pe Windows este:

    C: \ Users \ Nume

    Pe Linux, calea către directorul de domiciliu al unui utilizator este:

    / Home / nume

    De asemenea, veți observa că adresele URL din browserul dvs. web - chiar și pe Windows - utilizează tăișuri înainte. De exemplu, este https://www.howtogeek.com/article, nu http: \\ www.howtogeek.com \ article.

    Nu există scrisori despre unitate - toate sunt sub /

    Windows expune partiții și dispozitive la litere de unitate. Indiferent dacă aveți mai multe unități de hard disk, mai multe partiții pe aceeași unitate de disc sau dispozitive detașabile conectate, fiecare sistem de fișiere este disponibil sub o literă proprie.

    Linux nu are litere de unitate. În schimb, face ca alte sisteme de fișiere să fie accesibile directoarelor arbitrare. (Windows poate face și asta, dar asta nu este cum funcționează din cutie.)

    Pe Linux, totul este sub directorul rădăcină. Nu există fișiere deasupra directorului rădăcină, deoarece există fișiere în afara C: pe Windows. Când conectați un dispozitiv la computer, acesta va deveni disponibil în / media /. Conținutul directorului afișează conținutul partiției montate.

    Dacă aveți mai multe unități hard disk sau partiții de hard disk, le puteți monta oriunde doriți în sistemul de fișiere. De exemplu, ați putea plasa directoarele de acasă pe o partiție separată prin montarea unei alte partiții la / home. Cu toate acestea, ați putea monta o partiție oriunde doriți - ați putea chiar să o montați la / myBackupDrive.

    Totul este un Dosar

    La fel cum fiecare sistem de fișiere montat este un director sub / (directorul rădăcină), totul pe Linux este un fișier. De exemplu, prima dvs. unitate de disc este reprezentată de / dev / sda, unitatea dvs. CD este disponibilă la / dev / cdrom, în timp ce mouse-ul este reprezentat de / dev / mouse.

    Această expresie este de fapt un pic de o simplificare - totul nu este într-adevăr un fișier pe Linux. Dar înțelegerea a ceea ce înseamnă această frază vă va ajuta să înțelegeți cum funcționează Linux. Pentru a afla mai multe, citiți: HTG Explică: Ce înseamnă "Totul este un fișier" înseamnă Linux

    Puteți șterge sau modifica fișiere deschise

    Pe Linux și alte sisteme de operare asemănătoare cu sistemele UNIX, aplicațiile nu blochează accesul exclusiv la fișiere la fel de des ca în cazul Windows. De exemplu, să presupunem că vizionați un fișier video în VLC pe Windows. Creditele se joacă și ați terminat vizionarea acesteia, deci încercați să o ștergeți. Veți vedea un mesaj de eroare - trebuie să întrerupeți vizionarea fișierului în VLC înainte de al șterge, de a le redenumi sau de al face altceva.

    Pe Linux, în general, puteți șterge sau modifica fișierul video în timp ce se redă. Nu veți vedea mesaje de eroare care să ateste că fișierul este în uz.


    Aceste diferențe ar trebui să se aplice și altor sisteme de operare similare UNIX. Cu toate acestea, s-ar putea să existe unele diferențe - de exemplu, Mac OS X nu este sensibil la minuscule. Este insensibil pentru caractere, la fel ca Windows.