1Sep

6 modi con cui il file system Linux è diverso dal file system di Windows

Il file system di

Linux ha alcune differenze rispetto al file system di Windows. Non troverai alcuna lettera o barra rovesciata, ma troverai un layout dall'aspetto alieno in cui i file possono avere lo stesso nome, differendo solo in lettere maiuscole.

Questa non è una lista esaustiva.È destinato ai nuovi utenti Linux che non sono a conoscenza di tutte le differenze tra Linux e Windows. Ci sono molte più differenze che si applicano. Struttura di directory

Se non si trovano cartelle di Windows, Programmi o Utenti, si inizia a sfogliare il file system sul proprio computer Linux.(Sebbene la directory /home/ sia molto simile alla cartella Utenti.)

La struttura di directory di Linux non utilizza solo nomi diversi per le cartelle, ma usa un layout completamente diverso. Ad esempio, su Windows, un'applicazione potrebbe archiviare tutti i suoi file in C: \ Programmi \ Applicazione. Su Linux, i suoi file verrebbero suddivisi tra più posizioni: i suoi binari nel raccoglitore /usr/, le sue librerie nella libreria /usr/ lib e i suoi file di configurazione in /etc/.

Abbiamo spiegato cosa è ogni directory sul file system di Linux e a cosa serve. Per i dettagli, leggere: HTG Spiega: La struttura della directory Linux spiegata

Sensibilità alle maiuscole e minuscole

Su Windows, non è possibile avere un file denominato e un altro file FILE nella stessa cartella. Il file system di Windows non fa distinzione tra maiuscole e minuscole, quindi considera questi nomi come lo stesso file.

Su Linux, il file system è case sensitive. Ciò significa che è possibile avere file denominati file , File e FILE nella stessa cartella. Ogni file avrebbe contenuti diversi: Linux tratta lettere maiuscole e lettere minuscole come caratteri diversi.

barre rovesciate e barre rovesciate

Windows utilizza barre rovesciate, proprio come ha fatto DOS.Ad esempio, il percorso della directory di un utente su Windows è:

C: \ Users \ Name

Su Linux, il percorso della home directory di un utente è:

/home/ nome

Noterai anche che gli URL nel tuo browser web - anche su Windows- usa le barre in avanti. Ad esempio, è https: articolo //www.howtogeek.com/, non http: \\ www.howtogeek.com \ article.

No Drive Letters - It's All Under /

Windows espone partizioni e dispositivi alle lettere di unità.Indipendentemente dal fatto che si disponga di più dischi rigidi, partizioni multiple sullo stesso disco rigido o dispositivi rimovibili collegati, ogni file system è disponibile con la propria lettera di unità.

Linux non ha lettere di unità.Al contrario, rende accessibili altri file system su directory arbitrarie.(Windows può fare anche questo, ma non è così che funziona fuori dalla scatola.)

Su Linux, tutto è sotto / - la directory root. Non ci sono file sopra la directory root, poiché ci sono file al di fuori di C: su Windows. Quando si collega un dispositivo al computer, questo sarà disponibile con /media/.Il contenuto della directory mostra il contenuto della partizione montata.

Se si dispone di più dischi rigidi o partizioni del disco rigido, è possibile montarli ovunque nel sistema di file desiderato. Ad esempio, è possibile posizionare le directory home su una partizione separata montando un'altra partizione su / home. Tuttavia, puoi montare una partizione ovunque ti piaccia: puoi persino montarla su / myBackupDrive.

Tutto è un file

Proprio come ogni file system montato è una directory in /( la directory root), tutto su Linux è un file. Ad esempio, il tuo primo disco rigido è rappresentato da /dev/ sda, l'unità CD è disponibile su /dev/ cdrom, mentre il mouse è rappresentato dal mouse /dev/.

Questa frase è in realtà un po 'una semplificazione eccessiva - tutto non è veramente un file su Linux. Ma capire cosa significa questa frase ti aiuterà a capire come funziona Linux. Per saperne di più, leggi: HTG spiega: Cosa significa "Tutto è un file" su Linux

Puoi eliminare o modificare i file aperti

Su Linux e altri sistemi operativi simili a UNIX, le applicazioni non bloccano l'accesso esclusivo ai file tanto spesso quantolo fanno su Windows. Ad esempio, supponiamo che stai guardando un file video in VLC su Windows. I crediti stanno giocando e hai finito di guardarlo, quindi provi a eliminarlo. Verrà visualizzato un messaggio di errore- - è necessario interrompere la visualizzazione del file in VLC prima di poterlo eliminare, rinominarlo o fare qualsiasi altra cosa ad esso.

Su Linux, in genere è possibile eliminare o modificare il file video durante la riproduzione. Non vedrai i messaggi di errore che dicono che il file è in uso.

Queste differenze dovrebbero applicarsi anche ad altri sistemi operativi simili a UNIX.Ci possono essere alcune differenze, tuttavia, ad esempio, Mac OS X non è sensibile al maiuscolo / minuscolo. Non è case-insensitive, proprio come Windows.