imatge

El sistema de fitxers de Linux té algunes diferències respecte al sistema de fitxers de Windows. No trobareu cap lletra de disc o retrocés, però trobareu una disposició d’aspecte alienígena on els fitxers puguin tenir el mateix nom, diferint només en majúscules.

Aquesta no és una llista exhaustiva. Està pensat per a usuaris nous de Linux que no siguin conscients de totes les diferències entre Linux i Windows. Hi ha moltes més diferències que s’apliquen.

Estructura del directori

Si no comença a navegar pel sistema de fitxers del vostre ordinador Linux, no trobareu cap carpeta de Windows, fitxers de programa ni usuaris. (Encara que el directori / home / és molt similar a la carpeta Usuaris.)

L'estructura de directoris de Linux no només utilitza diferents noms per a carpetes, sinó que utilitza un disseny totalment diferent. Per exemple, a Windows, una aplicació pot emmagatzemar tots els seus fitxers a C: \ Program Files \ Application. A Linux, els seus fitxers es dividirien en diverses ubicacions: els seus binaris a / usr / bin, les seves biblioteques a / usr / lib i els seus fitxers de configuració a / etc /.

Hem explicat per a què serveix cada directori del sistema de fitxers Linux i per a què serveix. Per obtenir més informació, consulteu: Explicació HTG: L'estructura del directori Linux explicada

Sensibilitat al cas

A Windows no podeu tenir un fitxer anomenat fitxer i un altre fitxer anomenat FILE a la mateixa carpeta. El sistema de fitxers de Windows no és sensible a majúscules i minúscules, de manera que tracta aquests noms com el mateix fitxer.

A Linux, el sistema de fitxers és sensible a majúscules i minúscules. Això significa que podríeu tenir fitxers anomenats fitxer, fitxer i fitxer a la mateixa carpeta. Cada fitxer tindria diferents continguts: Linux tracta de lletres majúscules i minúscules com a caràcters diferents.

linux-file-majúscules i minúscules

Retrocessos davant de Slashes Endavant

Windows utilitza retrocessos, tal com va fer DOS. Per exemple, la ruta al directori d’un usuari a Windows és:

C: \ Usuaris \ Nom
Windows-forward-slashes

A Linux, el camí cap al directori propi d'un usuari és:

/ home / nom
linux-forward-slashes

També notareu que els URL del vostre navegador web, fins i tot a Windows, utilitzen interrupcions de mudança. Per exemple, és https://www.howtogeek.com/article, no http: \\ www.howtogeek.com \ article.

Sense cartes de disc: està tot baix /

Windows exposa particions i dispositius a lletres de la unitat. Tant si teniu diversos discs durs, diverses particions al mateix disc dur o dispositius extraïbles connectats, cada sistema de fitxers està disponible sota la seva pròpia lletra de disc.

Windows-drive-lletres

Linux no té lletres d’unitat. En canvi, fa que altres sistemes d’arxius siguin accessibles en directoris arbitraris. (Windows també pot fer-ho, però no funciona de la manera.)

A Linux, tot està al directori arrel. No hi ha fitxers per sobre del directori arrel, ja que hi ha fitxers fora de C: a Windows. Quan connecteu un dispositiu a l’ordinador, aquest estarà disponible a / media /. El contingut del directori mostra el contingut de la partició muntada.

cd-muntat-sota-suports-directori-en-ubuntu

Si teniu diversos discs durs o particions de disc dur, podríeu muntar-los a qualsevol lloc que vulgueu al vostre sistema de fitxers. Per exemple, podeu col·locar els vostres directoris d'inici en una partició separada muntant una altra partició a / home. Tanmateix, podeu muntar una partició on vulgueu, fins i tot pujar-la a muntar a / myBackupDrive.

Tot és un Fitxer

De la mateixa manera que tot sistema de fitxers muntat és un directori a / (el directori arrel), tot en Linux és un fitxer. Per exemple, el primer disc dur està representat per / dev / sda, la unitat de CD està disponible a / dev / cdrom, mentre que el ratolí està representat per / dev / mouse.

Aquesta frase és en realitat una mica de simplificació: tot no és un fitxer de Linux. Però comprendre què significa aquesta frase us ajudarà a comprendre com funciona Linux. Per obtenir més informació, llegiu: Explica HTG: Què significa "Tot és un fitxer" a Linux

imatge

Podeu suprimir o modificar fitxers oberts

A Linux i altres sistemes operatius similars a UNIX, les aplicacions no bloquegen l’accés exclusiu als fitxers tan sovint com ho fan a Windows. Per exemple, diguem que esteu veient un fitxer de vídeo a VLC a Windows. Els crèdits s’estan reproduint i ja l’heu de veure, de manera que intenteu suprimir-lo. Veureu un missatge d’error: heu de deixar de veure el fitxer a VLC abans de suprimir-lo, canviar-lo el nom o fer-ho.

imatge

A Linux, generalment podríeu suprimir o modificar el fitxer de vídeo tal com es reproduïa. No veureu missatges d’error dient que el fitxer està en ús.

Aquestes diferències també s'han d'aplicar a altres sistemes operatius similars a UNIX. Hi pot haver algunes diferències, però, per exemple, Mac OS X no és sensible a majúscules i minúscules. És sensible a majúscules i minúscules, igual que Windows.