Tutoriel Linux

Lire(76757) temps de mise à jour(2022-04-15)

L'explication anglaise de Linux est que Linux n'est pas Unix. 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 protocoles réseau UNIX. "Tutoriel Linux", nous présenterons comment utiliser Linux. Linux est en fait très facile à apprendre, je pense que vous pouvez l'apprendre rapidement.


Linux est un système d'exploitation gratuit et open source de type UNIX. Le noyau du système d'exploitation a été publié pour la première fois par Linus Torvalds le 5 octobre 1991. Après avoir ajouté des applications en espace utilisateur, il est devenu le système d'exploitation Linux.

Linux est également l'exemple le plus célèbre de développement de logiciels libres et de logiciels open source. Tant qu'ils suivent la licence publique générale GNU (GPL), tout individu ou institution peut utiliser librement tout le code source sous-jacent de Linux, et peut également le modifier et le redistribuer librement.

La plupart des systèmes Linux incluent également des programmes comme X Window qui fournissent une interface graphique. À l'exception de quelques experts, la plupart des gens se lancent simplement dans une distribution Linux sans choisir chaque composant ni les configurer eux-mêmes.

Conseils : Si vous êtes familier avec la connaissance du système d'exploitation, je pense que vous apprendrez Linux rapidement.

Architecture système

Le noyau Linux prend en charge une variété d'architectures matérielles et fournit une plate-forme commune pour les logiciels, y compris les logiciels potentiellement propriétaires.

Un système basé sur Linux est un système d'exploitation modulaire de type Unix. La plupart des idées de conception du système d'exploitation Linux proviennent des idées de conception de base créées par le système d'exploitation Unix dans les années 1970 et 1980.

Le système Linux utilise un noyau de macro et le noyau Linux est responsable de la gestion du contrôle des processus, de la mise en réseau et de l'accès aux périphériques et aux systèmes de fichiers. Lorsque le système est en cours d'exécution, les pilotes de périphériques sont soit directement intégrés au noyau, soit ajoutés en tant que modules de chargement.

Linux est indépendant des appareils et son noyau est hautement adaptable, offrant ainsi au système des fonctions plus avancées.

Les composants de l'interface utilisateur GNU constituent une partie importante de la plupart des systèmes d'exploitation Linux, fournissant des bibliothèques de fonctions C couramment utilisées, des shells et de nombreux utilitaires Unix courants qui peuvent effectuer de nombreuses tâches de base du système d'exploitation.

L'interface utilisateur graphique utilisée par la plupart des systèmes Linux est créée sur le système X Window. Le système X Window (XWindow) utilise des outils logiciels et des protocoles d'architecture pour créer l'interface utilisateur graphique utilisée par le système d'exploitation.

Quelques composants inclus dans le système d'exploitation Linux installé :

  • Programme de démarrage : tel que GRUB ou LILO. Ce programme s'exécute lorsque l'ordinateur est allumé et charge le noyau Linux en mémoire.

  • Programme init : init est le premier processus créé par le noyau Linux, appelé processus racine. Tous les processus système sont ses processus enfants, c'est-à-dire que tous les processus sont démarrés via init. Processus démarrés par init tels que les services système et les invites de connexion (choix du mode graphique ou terminal).

  • La bibliothèque logicielle contient du code : des fichiers qui peuvent être exécutés au format ELF sur un système Linux via un processus en cours d'exécution. L'éditeur de liens dynamique chargé de gérer l'utilisation de la bibliothèque est "ld-linux.so". La bibliothèque logicielle la plus couramment utilisée sur les systèmes Linux est la bibliothèque GNU C.

  • Programme d'interface utilisateur : tel qu'un shell de ligne de commande ou un environnement de fenêtre.

Conseils : Notre tutoriel Linux vous aidera à apprendre à utiliser le système Linux étape par étape. Si vous avez des questions, veuillez vous rendre sur le site Web PHP chinoisCommunauté Linux pour poser vos questions, et des internautes enthousiastes y répondront pour vous.

Distribution Linux

Ubuntu est une distribution Linux de bureau populaire.

La distribution Linux fait référence à ce que l'on appelle communément le « système d'exploitation Linux », qui est généralement produit et distribué par certaines organisations, groupes, entreprises ou individus. Le noyau Linux est principalement utilisé dans le cadre d'une distribution Linux. De manière générale, une distribution Linux comprend le noyau Linux, un ensemble d'outils d'installation pour installer l'intégralité du logiciel sur l'ordinateur, divers logiciels GNU et d'autres logiciels gratuits. Certaines distributions Linux peuvent inclure des logiciels propriétaires.

Les distributions sont réalisées à de nombreuses fins différentes, notamment la prise en charge de différentes structures matérielles informatiques, l'ajustement de la façon dont les utilisateurs ou les développeurs ordinaires les utilisent, le développement d'applications en temps réel ou de systèmes embarqués, et bien plus encore. Actuellement, plus de trois cents distributions sont activement développées, avec environ une douzaine des distributions les plus couramment utilisées. Les plus connus incluent Debian, Ubuntu, Fedora et openSUSE.

Une distribution typique comprend :

Le noyau Linux, les bibliothèques GNU et divers outils système, le shell de ligne de commande, le système X window sous-jacent de l'interface graphique et l'environnement de bureau de niveau supérieur, etc. Les environnements de bureau tels que KDE ou GNOME contiennent des milliers de logiciels d'application allant des packages bureautiques, compilateurs, éditeurs de texte, mini-jeux, logiciels éducatifs pour enfants jusqu'aux outils scientifiques.

De nombreuses distributions incluent LiveCD, ce qui signifie que vous n'avez pas besoin de l'installer. Insérez simplement le CD système ou un autre support pour démarrer, et vous pouvez l'utiliser sans modifier le système existant. Les plus célèbres incluent Damn Small Linux, Knoppix, etc. La technologie liée à LiveCD a progressé jusqu'à présent, et les CD d'installation de nombreuses distributions disposent également de fonctions LiveCD.

Applications de Linux

Diverses distributions Linux sont utilisées à diverses occasions aujourd'hui, des appareils embarqués aux superordinateurs (Super Computers), et ont établi une position dans le domaine des serveurs. Habituellement, les serveurs utilisent des combinaisons LAMP. Les distributions Linux sont de plus en plus utilisées dans les foyers et les entreprises. Il est également populaire parmi les gouvernements, et le gouvernement fédéral brésilien est mondialement connu pour son soutien à Linux. Selon certaines informations, la propre distribution Linux de l'armée russe aurait été produite dans le cadre du projet G.H.ost.

L'État indien du Kerala prévoit de promouvoir l'utilisation de Linux dans les lycées de la fédération. Afin d'acquérir une indépendance technologique, la République populaire de Chine utilise exclusivement Linux dans le processus Loongson. Certaines régions d'Espagne ont développé leurs propres distributions Linux et sont largement utilisées dans les domaines gouvernementaux et éducatifs, comme gnuLinEx dans la région d'Estrémadure et Guadalinex dans la région d'Andalousie. Le Portugal utilise également sa propre distribution Linux, Caixa Mágica, pour les ordinateurs portables Magalhães et le logiciel gouvernemental e-escola. La France et l'Allemagne commencent également à adopter progressivement Linux.

Les utilisateurs traditionnels de Linux sont généralement des professionnels. Ils sont disposés à installer et à configurer leurs propres systèmes d'exploitation et passent souvent plus de temps à installer et à configurer leurs propres systèmes d'exploitation que les utilisateurs d'autres systèmes d'exploitation. Ces utilisateurs sont parfois appelés « hackers » ou « geeks ».

Le principal coût de l'utilisation de Linux est le coût de la transplantation, de la formation et de l'apprentissage. Au début, parce qu'il y avait moins de personnes capables d'utiliser Linux et que le recours à des non-professionnels n'était pas pris en compte lors de la conception du logiciel. le coût dans ce domaine était extrêmement élevé. Cependant, le coût dans ce domaine a été réduit avec la popularité croissante de Linux et le nombre croissant de logiciels sous Linux. Cependant, le professionnalisme reste le principal coût de l'utilisation de Linux.

Cependant, à mesure que Linux devenait populaire, certains fabricants d'équipement d'origine (OEM) ont commencé à préinstaller Linux sur les ordinateurs qu'ils vendaient. Parmi les utilisateurs de Linux, il y avait aussi des utilisateurs d'ordinateurs ordinaires, et les systèmes Linux ont commencé à apparaître lentement dans les ordinateurs personnels. . Marché des systèmes d'exploitation informatiques. Linux est très populaire en Europe, aux États-Unis et au Japon, et des jeux et autres logiciels domestiques sur la plate-forme Linux sont également publiés en Europe et aux États-Unis. La communauté open source Linux est également dominée par des personnes originaires de pays développés comme l'Europe, les États-Unis et le Japon.

Le projet One Laptop Per Child crée une nouvelle base d'utilisateurs Linux plus large, qui devrait inclure des centaines de millions d'écoliers, leurs familles et leurs communautés dans les pays en développement. En 2007, six pays ont commandé chacun au moins un million d'unités pour les distribuer gratuitement aux étudiants. Google, Red Hat et eBay sont les principaux bailleurs de fonds du projet.

En raison de son faible coût et de son haut degré de configurabilité, Linux est souvent utilisé dans les systèmes embarqués, tels que les décodeurs, les téléphones mobiles et les appareils mobiles. Sur les téléphones mobiles, Linux est devenu le principal concurrent d'IOS ; sur les appareils mobiles, il est devenu une alternative à Windows CE et Palm OS. Les appareils photo numériques TiVo actuellement populaires utilisent Linux personnalisé. En outre, il existe de nombreux pare-feu et routeurs réseau matériels, tels que certains produits LinkSys, qui sont pilotés en interne par Linux et utilisent les fonctions de pare-feu et de routage fournies par le système d'exploitation.

Ce que couvre ce manuel de didacticiel Linux

Ce manuel de didacticiel Linux couvre toutes les connaissances sur les serveurs Linux, y compris des introductions détaillées à l'installation de Linux, aux opérations sur les fichiers, à l'utilisation des commandes, à la gestion des disques et aux didacticiels Shell, etc.

Conseils : Chaque chapitre de ce tutoriel contient de nombreux exemples Linux. Vous pouvez directement cliquer sur le bouton "Exécuter l'exemple" pour afficher les résultats en ligne. Ces exemples vous aideront à mieux comprendre et exploiter les systèmes Linux.

Autres ressources de référence d'apprentissage liées à Linux

En plus de l'expansion des connaissances sur le côté droit de cette page, les ressources suivantes sont également sélectionnées pour tout le monde

  1. En tant qu'excellent ingénieur PHP, maîtrisez-vous ces Linux des commandes ?


Dernier chapitre


MySQL 安装配置 2016-10-18
Nginx 安装配置 2016-10-18
Linux 命令大全 2016-10-18
Shell 文件包含 2016-10-18
Shell 输入/输出重定向 2016-10-18
Shell 函数 2016-10-18
Shell 流程控制 2016-10-18
Shell test命令 2016-10-18