If-Koubou

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 (Cum să)

Sistemul de fișiere Linux are câteva 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 capitalizare.

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ă 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, pe Windows, o aplicație ar putea să stocheze toate fișierele în C: \ Program Files \ Application. Pe Linux, fișierele sale vor fi împărțite între mai multe locații - binarele în / usr / bin, bibliotecile din / usr / lib și fișierele de configurare din / etc /.

Am explicat ce este fiecare director pe sistemul de fișiere Linux și despre ce este vorba. 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 face diferența între majuscule și majuscule, 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ă scrisorile cu majuscule și literele mici ca caractere diferite.

Backslashes vs. Lateral Slashes

Windows utilizează 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ă reduceri înainte. De exemplu, este https://www.howtogeek.com/article, nu http: \ www.howtogeek.com \ articol.

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 acest lucru, dar acest lucru 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 sub / 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 fișier

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 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 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 ao șterge, ao redenumi sau puteți face altceva.

Pe Linux, în general, puteți șterge sau modifica fișierul video în timp ce acesta 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 litere mici, la fel ca Windows.