Maison  >  Article  >  Opération et maintenance  >  Quelle est la différence entre les systèmes de fichiers Linux et Windows

Quelle est la différence entre les systèmes de fichiers Linux et Windows

WBOY
WBOYoriginal
2022-04-07 11:48:4019799parcourir

Différences : 1. Le système de fichiers Linux est sensible à la casse, tandis que le système de fichiers Windows n'est pas sensible à la casse ; 2. Le chemin du fichier Linux utilise "/", tandis que le chemin du fichier Windows utilise "" ; ne verrouille pas l'accès exclusif aux fichiers, et Windows verrouille l'accès exclusif au fichier.

Quelle est la différence entre les systèmes de fichiers Linux et Windows

L'environnement d'exploitation de ce tutoriel : système Linux7.3&&windows10, ordinateur Dell G3.

Quelle est la différence entre les systèmes de fichiers Linux et Windows

Si vous commencez à parcourir le système de fichiers sur votre ordinateur Linux, vous ne trouverez aucun Windows, fichier programme ou dossier utilisateur. (Bien que le répertoire /home/ soit très similaire au dossier Utilisateurs.)

La structure de répertoires Linux utilise non seulement des noms différents pour les dossiers, mais elle utilise une présentation complètement différente. Par exemple, sous Windows, une application peut stocker tous ses fichiers dans C:\Program Files\Application. Sous Linux, ses fichiers seront répartis entre plusieurs emplacements : ses binaires dans /usr/bin, ses bibliothèques dans /usr/lib et ses fichiers de configuration dans /etc/.

Case Sensitive

Sous Windows, vous ne pouvez pas avoir un fichier nommé FILE et un autre fichier nommé FILE dans le même dossier. Les systèmes de fichiers Windows ne sont pas sensibles à la casse, ils traitent donc ces noms comme le même fichier.

Sous Linux, le système de fichiers est sensible à la casse. Cela signifie que vous pouvez avoir des fichiers nommés file, File et FILE dans le même dossier. Chaque fichier aura un contenu différent – ​​Linux traite les lettres majuscules et minuscules comme des caractères différents.

Quelle est la différence entre les systèmes de fichiers Linux et Windows

Chemins de fichiers

Windows utilise des barres obliques inverses, tout comme DOS. Par exemple, le chemin d'accès au répertoire utilisateur sous Windows est :

C:Users username

Quelle est la différence entre les systèmes de fichiers Linux et Windows

Sous Linux, le chemin d'accès au répertoire personnel de l'utilisateur est :

/home/name

Quelle est la différence entre les systèmes de fichiers Linux et Windows

Windows affiche sous forme de lettre de lecteur Partitions et périphériques

Windows affiche les partitions et les périphériques avec des lettres de lecteur. Que vous ayez plusieurs disques durs, plusieurs partitions sur le même disque dur ou des périphériques amovibles connectés, chaque système de fichiers est disponible sous sa propre lettre de lecteur.

Linux n'a pas de lettres de lecteur. Au lieu de cela, il rend d'autres systèmes de fichiers accessibles dans n'importe quel répertoire. (Windows peut le faire aussi, mais ce n'est pas ainsi que cela fonctionne.)

Sous Linux, tout se trouve dans / - le répertoire racine. Il n'y a aucun fichier dans le répertoire racine car il existe des fichiers autres que C: sous Windows. Lorsque vous connectez votre appareil à votre ordinateur, il sera disponible sous /media/. Le contenu de ce répertoire affiche le contenu de la partition montée.

Quelle est la différence entre les systèmes de fichiers Linux et Windows

Si vous disposez de plusieurs disques durs ou partitions de disque dur, vous pouvez les monter n'importe où sur votre système de fichiers. Par exemple, vous pouvez placer votre répertoire personnel sur une partition distincte en montant une autre partition sur /home. Cependant, vous pouvez monter une partition n'importe où, même sur /myBackupDrive.

Tout est un fichier

Tout comme chaque système de fichiers monté est un répertoire sous / (le répertoire racine), tout sous Linux est un fichier. Par exemple, votre premier disque dur est représenté par /dev/sda, votre lecteur de CD est disponible dans /dev/cdrom et votre souris est représentée par /dev/mouse.

Cette phrase est en fait un peu simpliste - pas vraiment un fichier sous Linux. Mais comprendre ce que signifie cette expression peut vous aider à comprendre le fonctionnement de Linux.

Supprimer ou modifier des fichiers ouverts

Sous Linux et d'autres systèmes d'exploitation de type UNIX, les applications ne verrouillent pas l'accès exclusif aux fichiers aussi fréquemment que sous Windows. Par exemple, disons que vous regardez un fichier vidéo dans VLC sous Windows. Le générique est en cours de lecture et vous avez fini de le regarder, vous essayez donc de le supprimer. Vous verrez un message d'erreur : Vous devez arrêter de regarder le fichier dans VLC avant de pouvoir le supprimer, le renommer ou faire quoi que ce soit avec lui.

Sous Linux, il est généralement possible de supprimer ou de modifier des fichiers vidéo pendant leur lecture. Vous ne verrez pas de message d'erreur concernant le fichier en cours d'utilisation.

Ces différences s'appliquent également à d'autres systèmes d'exploitation de type UNIX. Cependant, il peut y avoir quelques différences : par exemple, Mac OS X n'est pas sensible à la casse. Ce n'est pas sensible à la casse, tout comme Windows.

Recommandations associées : "Tutoriel vidéo Linux"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn