Maison > Tutoriel système > Linux > le corps du texte

Système d'exploitation Linux : un système réseau multi-utilisateurs gratuit, librement diffusé et stable

王林
Libérer: 2024-06-24 15:32:35
original
550 Les gens l'ont consulté

Linux 操作系统:免费、自由传播且性能稳定的多用户网络系统

Linux est un ensemble de systèmes d'exploitation de type Unix qui sont libres d'utilisation et de diffusion libre. Il s'agit d'un système d'exploitation multi-utilisateurs, multi-tâches, multi-thread et multi-CPU basé sur POSIX et UNIX. Il peut exécuter les principaux outils logiciels, applications et contrats réseau UNIX. Il prend en charge le matériel 32 bits et 64 bits. Linux hérite de la philosophie de conception centrée sur le réseau d'Unix et est un système d'exploitation réseau multi-utilisateurs aux performances stables.

linux特有的文件系统_linux系统有几种文件类型_linux典型文件系统类型

Les enseignants de Lingyang Education ont dit auparavant qu'à proprement parler, le mot Linux lui-même ne désigne que le noyau Linux, mais en fait, les gens sont habitués depuis longtemps à utiliser Linux pour décrire l'ensemble du système d'exploitation basé sur le noyau Linux, mais en utilisant divers outils et bases de données de le projet GNU.

Systèmes de fichiers inclus dans Linux :

1. Type de fichier

Fichier régulier : c'est un fichier auquel on accède habituellement. Parmi les attributs affichés par ls-al, le premier attribut est [-], tel que [-rwxrwxrwx]. De plus, selon le contenu du dossier, celui-ci peut être grossièrement divisé en :

1. Fichier texte brut (ASCII) : Il s'agit du type de fichier le plus courant dans les systèmes Unix. Il est appelé fichier texte brut car le contenu peut être lu directement, comme les chiffres, les lettres, etc. Les fichiers de paramètres appartiennent presque toujours à ce type de fichier. Par exemple, utilisez la commande "cat~/.bashrc" pour voir le contenu du fichier (cat lit le contenu du fichier).

2. Fichier complément à deux (binaire) : bien que le système ne reconnaisse et ne puisse exécuter que le fichier complément à deux (fichier binaire). Les fichiers exécutables sous Linux (scripts Il existe plusieurs types de fichiers dans les systèmes Linux , les fichiers batch sous forme de texte ne sont pas comptés) sont dans ces formats. Par exemple, la commande cat est un fichier en complément à deux.

linux系统有几种文件类型_linux特有的文件系统_linux典型文件系统类型

3. Fichiers au format de données (données) : Certains programmes liront des fichiers individuels dans des formats spécifiques pendant le fonctionnement. Ces fichiers dans des formats spécifiques peuvent être appelés fichiers de données (fichiers de données). Par exemple, lorsqu'un utilisateur se connecte, Linux enregistrera les données de connexion dans le fichier /var/log/wtmp. Ce fichier est un fichier de données qui peut être lu via la dernière commande. Mais lors de l'utilisation de cat, des caractères tronqués seront lus. Parce que c'est un fichier dans un format spécial.

Répertoire : C'est un répertoire, le premier attribut est [d], tel que [drwxrwxrwx].

Fichier lien (lien) : similaire à la méthode raccourci sous Windows. Le premier attribut est [l], tel que [lrwxrwxrwx].

Fichiers de périphérique et de périphérique : certains fichiers liés aux périphériques système et au stockage sont généralement concentrés dans le répertoire /dev. Généralement divisé en deux types :

Bloquer le fichier de périphérique : il s'agit d'un périphérique socket qui stocke les données pour l'accès au système. En termes simples, il s'agit d'un disque dur. Par exemple, le code du disque dur n°1 est /dev/hda1 et d'autres fichiers. Le premier attribut est [b].

Fichier de périphérique de caractère : le périphérique de prise du port série, tel que les boutons, la souris, etc. Le premier attribut est [c].

linux典型文件系统类型_linux系统有几种文件类型_linux特有的文件系统

Sockets : ce type de fichier est généralement utilisé dans les connexions de données réseau. Un programme peut être démarré pour écouter la demande du client, et le client peut communiquer des données via le socket. Le premier attribut est [s], et ces types de fichiers se trouvent le plus souvent dans le répertoire /var/run.

Pipeline (FIFO, pipe) : FIFO est également un type de fichier spécial. Son objectif principal est de résoudre les erreurs causées par plusieurs programmes accédant à un fichier en même temps. FIFO est l'abréviation de premier entré, premier sorti. Le premier attribut est [p].

2. Structure des fichiers sous Linux

/ : Répertoire racine, tous les répertoires, fichiers et périphériques sont sous /. Puppy Linux, / est l'organisateur du système de fichiers Linux et le leader de plus haut niveau.

/bin : bin est l'abréviation anglaise de complément à deux (binaire). Dans les systèmes normaux, les commandes Linux couramment utilisées se trouvent dans ce répertoire. Les commandes requises par le système se trouvent dans ce répertoire.

/boot : Le répertoire de fichiers requis pour le noyau Linux et les programmes du système de démarrage, tels que le fichier vmlinuzinitrd.img, se trouve dans ce répertoire. Dans des circonstances normales, le gestionnaire de démarrage du système GRUB ou LILO se trouve également dans ce répertoire.

linux特有的文件系统_linux系统有几种文件类型_linux典型文件系统类型

/cdrom : Ce répertoire était vide lorsque le système vient d'être installé. Le système de fichiers du disque dur peut être monté dans ce répertoire. Tels que : mount/dev/cdrom/cdrom

/dev : dev est l'abréviation anglaise de périphérique. Ce répertoire est extrêmement important pour tous les utilisateurs. Parce que ce répertoire contient tous les périphériques externes utilisés dans le système Linux. Et les pilotes pour les périphériques externes ne sont pas placés ici. Ceci est différent des systèmes d'exploitation Windows et DOS couramment utilisés. C'est en fait un port pour accéder à ces périphériques externes. Vous pouvez accéder à ces périphériques externes très facilement, et il n'y a aucune différence avec l'accès à un fichier ou à un répertoire.

/etc : Le répertoire etc est l'un des répertoires les plus importants du système Linux. Divers fichiers de configuration et sous-répertoires utilisés pour la gestion du système sont stockés dans ce répertoire. Les fichiers de configuration réseau, les systèmes de fichiers, les fichiers de configuration du système x, les informations de configuration du périphérique, les paramètres utilisateur, etc. à utiliser se trouvent tous dans ce répertoire.

/home : Si vous créez un utilisateur et que le nom d'utilisateur est "xx", alors il y aura un chemin /home/xx correspondant dans le répertoire /home pour stocker le répertoire personnel de l'utilisateur.

/lib : lib est l'abréviation anglaise de library. Ce répertoire est utilisé pour stocker les bibliothèques partagées liées dynamiquement au système. Presque toutes les applications utiliseront des bibliothèques partagées dans ce répertoire. Pour cette raison, n'effectuez aucune opération facilement sur ce répertoire. Une fois qu'un problème survient, le système ne fonctionnera pas.

/lost+found : Dans le système de fichiers ext2 ou ext3, lorsque le système plante de manière inattendue ou que la machine se bloque de manière inattendue, certains fragments de fichiers sont formés et placés ici. L'outil fsck détectera cela lors du démarrage du système et réparera le système de fichiers endommagé. Parfois, il y a un problème avec le système et de nombreux fichiers sont déplacés vers ce répertoire. Il peut être réparé manuellement ou les fichiers peuvent être déplacés vers leur emplacement d'origine.

linux典型文件系统类型_linux特有的文件系统_linux系统有几种文件类型

/mnt : Ce répertoire est généralement un système Linux commun utilisé pour stocker le répertoire de montage pour le montage des périphériques de stockage, tels que les cdrom et d'autres répertoires. Voir la définition de /etc/fstab.

/media : Certaines distributions Linux utilisent ce répertoire pour monter des disques durs Unicom (y compris les disques U), des lecteurs CD/DVD, etc. avec des interfaces USB.

/opt : Ces programmes optionnels sont principalement stockés ici.

/proc : les informations système peuvent être obtenues dans ce répertoire. Ces informations sont formées dans la mémoire vidéo par le système lui-même.

/root : Le répertoire personnel de l'utilisateur super privilégié Linux root.

/sbin : Ce répertoire est utilisé pour stocker le programme de gestion système de l'administrateur système. La plupart d'entre eux stockent des commandes liées à la gestion du système. Ils constituent l'emplacement de stockage des commandes exécutables de l'utilisateur super privilégié. Les utilisateurs ordinaires n'ont pas l'autorisation d'exécuter des commandes dans ce répertoire. ; /usr/X11R6/sbin ou /usr. Le répertoire /local/sbin est similaire, mais tout ce qui est contenu dans le répertoire sbin peut être exécuté avec les autorisations root.

linux特有的文件系统_linux系统有几种文件类型_linux典型文件系统类型

/selinux : Pour certains répertoires de fichiers de configuration de SElinux, SElinux peut rendre Linux plus sécurisé.

Après le démarrage du service /srv, il existe plusieurs types de fichiers dans le système Linux, ainsi que le répertoire de données auquel il faut accéder. Par exemple, à titre de contre-exemple, les données de la page Web lues par le service www lorsqu'il est utilisé. est démarré peut être placé dans /srv/www

/tmp : Répertoire de fichiers temporaires, utilisé pour stocker les fichiers temporaires formés lors de l'exécution de différents programmes. Parfois, lorsque les utilisateurs exécutent des programmes, des fichiers temporaires sont formés. /tmp est utilisé pour stocker les fichiers temporaires. Le répertoire /var/tmp est similaire à ce répertoire.

/usr

Il s'agit du répertoire qui occupe la plus grande quantité d'espace disque dans le système Linux. De nombreuses applications et fichiers de l'utilisateur sont stockés dans ce répertoire. Dans ce répertoire, vous pouvez trouver ces outils supplémentaires qui ne conviennent pas pour être placés dans les répertoires /bin ou /etc

/usr/local : Ceci stocke principalement ces logiciels installés automatiquement, c'est-à-dire les logiciels qui ne sont pas installés via "Synaptic" ou apt-get. Sa structure de répertoires est similaire à celle du répertoire /usr. Laissez le gestionnaire de packages gérer le répertoire /usr et placez les scripts personnalisés dans le répertoire /usr/local.

/usr/share : L'emplacement de stockage des éléments partagés par le système. Par exemple, /usr/share/fonts est le répertoire des polices, /usr/share/doc et /usr/share/man les fichiers d'aide.

/var : Le contenu de ce répertoire change fréquemment. Vous pouvez le savoir par son nom. Il peut être compris comme l'abréviation devarier. Sous /var se trouve /var/log, qui est le répertoire utilisé pour stocker les journaux système. Le répertoire /var/www définit le répertoire de stockage du site du serveur Apache ; /var/lib est utilisé pour stocker certains fichiers de bibliothèque, tels que MySQL, et l'emplacement de stockage de la base de données MySQL.

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!

source:itcool.net
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!