Système d'exploitation Linux. Quel est le système d’exploitation Linux ? Red Hat et autres systèmes Rpm

Voyons sereinement pourquoi, en fait, une personne ordinaire, et non un fan d'ordinateur ou un pirate informatique, a besoin de Linux.

Commençons par avantages Linux :

1. Gratuit. La distribution Linux peut être téléchargée sur Internet, gravée sur un DVD ou un CD et, après avoir démarré à partir de ce disque, installée.

2. Toute distribution Linux contient déjà tous les programmes imaginables pour l'utilisateur moyen : éditeurs de texte, traitements de texte, programmes pour travailler avec des images de toute complexité, plusieurs navigateurs, toute la gamme d'applications Internet telles que Skype, Acek, Messengers et autres, installation et programmes d'outils de suppression, partitionnement de disques durs, dictionnaires, jeux simples comme le solitaire et Tetris, et bien plus encore que vous ne pourriez pas essayer en un an. Tout cela n'a pas besoin d'être acheté et installé ; il est installé automatiquement avec le système d'exploitation. Et cela n'occupe pas plus de 10 Go d'espace disque avec le système.

3. Linux a été créé pour les réseaux locaux et Internet. Il fonctionne plus rapidement, de manière plus fiable et présente un énorme avantage : l'invulnérabilité aux virus. Plus précisément, il existe un peu plus d'une centaine de virus connus pour Linux, et les collectionneurs avides les échangent comme des papillons rares. En conséquence, vous n'aurez pas besoin d'installer et de mettre à jour votre antivirus chaque semaine, de réinstaller Windows lorsqu'il cesse simplement de fonctionner sous l'assaut de virus, ni de payer trop cher pour le trafic Internet lorsque des virus commencent à envoyer du spam depuis votre ordinateur partout dans le monde.

Par souci d’objectivité, parlons de l’essentiel lacunes Linux :

1. Une extrême variété et un large choix d'options incompréhensibles pour un néophyte : de nombreuses distributions, de nombreux programmes, de nombreux systèmes de fichiers, beaucoup d'informations non systématisées et souvent obsolètes.

2. Difficulté à échanger des programmes entre différentes distributions. Un débutant est obligé d'utiliser les programmes qui lui sont proposés par le référentiel de programmes (référentiel) d'une distribution donnée.

3. Les jeux modernes complexes ne fonctionnent pas (ou fonctionnent mal) sous Linux.

Jusqu'à récemment, la principale difficulté était d'installer Linux sur votre ordinateur ; Désormais, avec de nombreuses distributions, cette procédure est plus simple que l'installation de Windows.

Les LiveCD sont extrêmement courants, vous permettant d'exécuter une distribution Linux directement à partir d'un CD ou d'un DVD et de l'essayer. Le disque dur de votre ordinateur n’est en aucun cas impliqué ; il se peut tout simplement qu’il n’existe pas. Et si vous avez besoin de sauvegarder quelque chose, enregistrez-le sur une clé USB.

Mais assez parlé du pour et du contre, il est temps de répondre à la question principale : « Pourquoi ?

Avant de répondre à cette question, vous devez comprendre que Linux est un système très convivial pour Windows. Pour installer Linux, vous n'avez pas besoin d'un ordinateur séparé, ni même d'un disque dur séparé (disque dur), il vous suffit de presser un peu Windows, libérant ainsi 10 à 15 gigaoctets d'espace sur le disque. Compte tenu de la taille des disques modernes, cela représente une somme considérable.

La cohabitation de Windows et Linux sur un seul disque donne l’impression qu’un sous-lieutenant aurait été transféré dans l’appartement commun d’un général. Windows ne voit tout simplement pas la partition occupée par Linux. Et Linux sait parfaitement où Windows a tout, vous permet de lire et de modifier les fichiers et dossiers Windows, de les copier et d'échanger des données avec Windows. Ainsi, en cas d'accident, Linux sauvegardera les fichiers précieux de la partition Windows. De plus, il installera son bootloader et chargera Windows en premier (si vous le souhaitez).

Lorsque viendra le temps de réinstaller Windows, la nouvelle version effacera le chargeur de démarrage Linux et installera Windows. Mais ce n'est pas grave, Linux n'est pas fier et peut être lancé depuis une clé USB, depuis un CD ou depuis une disquette (si vous vous souvenez de ce que c'est). Après avoir démarré Linux, vous pouvez facilement restaurer son chargeur de démarrage, qui vous permet de charger n'importe quel nombre de systèmes d'exploitation.

Nous sommes donc proches de la réponse. Le voici.

Il n’est pas nécessaire de décider s’il faut « passer » à Linux ou « rester » avec Windows. Vous pouvez simplement avoir un deuxième système d'exploitation Linux sur le même disque dur (ou sur un autre, s'il y a plusieurs disques).

Avec Linux, il est pratique d'accéder à Internet, de recevoir et d'envoyer du courrier, de télécharger et d'envoyer des programmes et d'autres fichiers, de parler sur Skype, d'utiliser ICQ et d'autres fonctionnalités de communication. Bref, tout ce qui implique le risque de « capter » des virus doit être fait sous Linux. Écrire sous Linux est très bien : ses éditeurs de texte sont riches en fonctionnalités utiles, et ils sont rapides et faciles.

Mais si vous avez besoin de Word, copiez le fichier texte sur le « territoire » Windows et profitez de votre processeur préféré. Il est également préférable de travailler sous Windows dans des programmes tels que Photoshop, Macromedia Flash, Corell Draw, etc. - ils ne fonctionnent pas sous Linux. Si vous utilisez Microsoft Office, faites-le dans votre environnement natif. La même chose s'applique aux jeux.

De cette façon, vous vous protégerez des virus et maîtriserez progressivement un autre système d'exploitation - une compétence utile.

Et pour commencer, je risquerai de recommander une distribution idéale pour le schéma que j’ai décrit.

Il s'agit de la distribution Linux la plus populaire au monde : Ubuntu. Téléchargez simplement la dernière version, actuellement Ubuntu 9.4. Plusieurs forums en langue russe sont dédiés à cette distribution simple, où des jeunes sympathiques répondront à vos questions les plus amateurs. Il existe également une tonne d’articles, de guides et de tutoriels disponibles. N'oubliez pas Google et Yandex.

Si votre objectif est d'apprendre et de comprendre Linux, alors Ubuntu vous permettra de faire le premier pas dans cette direction. Et pour ceux qui souhaitent avoir un autre système d’exploitation en parallèle avec Windows, installez Ubuntu, et vous ne remarquerez tout simplement pas la différence.

Cet article parlera de certaines des fonctionnalités des systèmes d'exploitation de la famille Linux.

– une famille de systèmes d'exploitation basés sur le noyau Linux. Comprend un modèle de développement de logiciels ouvert et gratuit.
La beauté des systèmes d’exploitation Linux est qu’ils sont distribués absolument gratuitement.
La plupart des utilisateurs utilisent des kits de distribution pour installer Linux. Les distributions les plus populaires au monde sont les suivantes :

Debian-Linux est la plus ancienne distribution Linux. De nombreuses autres images sont construites sur cette distribution. Principales différences Debian– une approche stricte de l'inclusion des logiciels propriétaires ;
Ubuntu- une distribution créée à l'aide de Debian et qui gagne très rapidement sa grande popularité. L'interface et l'utilisation de cette distribution sont très simples et ne nécessitent pas de connaissances particulières. Prend en charge presque tout le matériel PC et s'adapte à n'importe quel ordinateur ; sur la façon d'installer ce système d'exploitation est écrit.
Linux Menthe– cette distribution, quant à elle, est basée sur Ubuntu. Ces deux distributions sont entièrement compatibles entre elles.

Les deux derniers seront abordés dans cet article.

Pour l'utilisateur moyen, à qui l'article est dédié, il n'y a pratiquement aucune différence entre Ubuntu et Linux, sauf peut-être au niveau du design. En parlant de l'interface, comme je l'ai déjà dit, elle est tout simplement élémentaire - le long du bord gauche (Ubuntu) et en bas (Linux Mint) se trouve une barre des tâches qui comprend les programmes nécessaires. Ces programmes peuvent être ajoutés ou supprimés. Comme sous Windows, la barre des tâches dispose d'un « Démarrer », où vous pouvez trouver tous les autres programmes, documents, jeux, et également effectuer des recherches sur votre ordinateur ou sur Internet.


Centre de candidatures sur Linux (App Gird) et Ubuntu (App Store) propose de nombreuses applications, dont 95 % sont absolument gratuites. Dans le centre d'applications, vous pouvez trouver de nombreux utilitaires utiles, divers jeux et bien d'autres logiciels. Ces applications sont installées directement depuis le centre, ainsi que désinstallées, ce qui est très pratique. Ces distributions intègrent Flash Player, ce qui vous évite de longues recherches sur Internet, car le site officiel d'Adobe ne dispose pas de lecteur pour toutes les versions de Linux, et pour Ubuntu, il n'y a pas de lecteur du tout.

Un autre utilitaire Linux utile est Terminal. , pour faire simple. Avec son aide, vous pouvez faire beaucoup de choses sous Ubuntu et Linux : installer une application, la déplacer, la supprimer, créer des fichiers et des répertoires, modifier le shell et bien plus encore. Le terminal, bien sûr, sera incompréhensible pour un utilisateur inexpérimenté, mais il est très simple à apprendre.

Le dernier plus qui sera raconté ici est virus. Ou plutôt leur absence. Pourquoi il n'y a pas de virus sous Linux est une longue histoire, mais si vous avez peur, lorsque vous utilisez Windows, par exemple, de virus qui peuvent effacer des données importantes, ou simplement ralentir votre ordinateur pour qu'il ne puisse plus être utilisé, passez à Linux. Un bon antivirus pour Windows est très difficile à trouver. À propos, le nôtre est constamment mis à jour avec diverses critiques d'antivirus populaires et moins populaires, assurez-vous de venir lire.

Il existe de nombreux types de systèmes d'exploitation. L'un d'eux est le système d'exploitation Linux. Quel est ce système d'exploitation ? Où est-il utilisé ? Comment est-il structuré ?


En quoi est-il différent de la famille de systèmes d'exploitation Windows ? Que sont les distributions Linux ? Nous essaierons de trouver des réponses à ces questions et à d’autres dans cette revue.

Linux : qu'est-ce que c'est ?

Linux est un système d'exploitation dans lequel l'utilisateur dispose d'un large choix de logiciels qui y seront installés. Dans ce système d'exploitation, vous pouvez choisir entre plusieurs types de bureaux et une douzaine de shells de ligne de commande, qui, d'ailleurs, s'appellent un terminal et jouent un rôle assez important. Étant donné que ce système d'exploitation est conçu pour exécuter plusieurs programmes à la fois, il est moins susceptible aux pannes.

Aucun programme ne peut être lancé par défaut à l'insu de l'utilisateur, il est donc très difficile de rencontrer un virus écrit pour Linux. S’ils infectent les ordinateurs, c’est uniquement parce que l’utilisateur a lui-même lancé une application suspecte. Des échantillons de ce système peuvent fonctionner via des lecteurs USB ou optiques.

Linux : historique du développement

Le nom de ce système d'exploitation n'est pas traduit en russe. Il porte le nom de son fondateur pionnier, Linus Torvalds. Il a présenté sa création à la société en 1994. Le développement du système a commencé en 1991. Étant donné que ce système d'exploitation était open source et pouvait être modifié par n'importe qui, il a gagné des adeptes dans le monde entier. Diverses sociétés produisant des distributions payantes commencent à utiliser ces développements.

Dans le même temps, des communautés entières de développeurs ont émergé qui, sur une base volontaire, créent et distribuent leurs propres builds. En 2016, il existe environ une douzaine de versions populaires des systèmes d'exploitation Linux. Que signifie cet état de fait ? Cela signifie qu’il existe une concurrence et une diversité sérieuses. En plus des versions populaires, des versions moins courantes sont également utilisées, conçues pour effectuer un ensemble spécifique de tâches. Si vous êtes intéressé par la version russe du système d'exploitation Linux, il convient de noter que son téléchargement aujourd'hui ne pose aucun problème. Pour les autres versions, il existe des localisateurs capables de traduire au moins certains symboles.

Linux et Windows : différences

À première vue, ces systèmes d’exploitation présentent de sérieuses différences. Cependant, en réalité, tout n’est pas tout à fait ainsi. Il existe des différences, mais pour les voir, il faut regarder un peu plus en profondeur. Nous nous concentrerons sur le système d'exploitation Linux, mais comme nous comparerons avec Windows, nous devrons également décrire ce système d'exploitation. Nous considérerons le système de fichiers, le shell graphique, la configuration du système, le champ d'application. En fin d’article, nous accorderons une petite attention aux kits de distribution.

Système de fichiers

Il convient de noter tout d'abord que, au sens habituel du terme, le système d'exploitation Linux ne dispose pas de disques durs. Que peut indiquer en premier lieu cet état de choses ? Les disques physiques et les partitions logiques sont sauvegardés, ils seront ici représentés par des répertoires. Le système d'exploitation se connecte à un dossier, tout ce qui est créé y finira. Le travail ne peut être effectué qu'avec les fichiers qui s'y trouvent. Le dossier principal est appelé dossier racine. Il est indiqué par le signe /. Les fichiers utilisateur sont généralement stockés dans le dossier /home/username/. L'emplacement peut être modifié si vous le souhaitez.

Coque graphique

Après avoir utilisé le système d'exploitation Windows, passer à Linux peut sembler gênant au début. Cependant, cela ne s'applique que lors de l'utilisation d'un terminal. Il existe des shells graphiques avec lesquels vous pouvez travailler avec une interface familière. Le terminal est utilisé soit par des utilisateurs très avancés, soit sur des serveurs. Le shell conçu graphiquement convient à tous les autres utilisateurs qui ne souhaitent pas se souvenir de catalogues d'informations exacts. Ainsi, on peut dire que le système d'exploitation Linux peut apparaître sous différentes formes. Il existe plusieurs options pour personnaliser votre bureau. La conception graphique comporte des centaines de variantes.

Configuration

Dans le système d'exploitation Windows, ces informations se trouvent dans le registre système. C'est une sorte de base de données. Il est nécessaire pour que les programmes lancés dans le système d'exploitation du programme soient correctement configurés au premier démarrage et au début de l'exploitation. Si le registre est endommagé, seule une réinstallation complète peut aider. Cependant, cela présente un avantage certain : tout est au même endroit. Dans le système d'exploitation Linux, les développeurs ont décidé de suivre une voie légèrement différente. Dans ce système d'exploitation, chaque programme possède un fichier de configuration distinct, voire plusieurs.

Ces fichiers peuvent être visualisés et modifiés dans n'importe quel éditeur de texte. S'il y a plusieurs fichiers supplémentaires, cela présente des avantages. Si l’un d’eux est endommagé, seule une partie de l’œuvre sera perdue. Dans le pire des cas, il vous suffira de réinstaller le programme. De plus, si l’utilisateur souhaite changer d’ordinateur, il n’est pas obligé de tout recommencer. Il peut simplement copier les fichiers nécessaires entre machines, directement ou via un support. Mais que faire si le système d’exploitation est endommagé ? C'est un autre avantage important du système d'exploitation Linux.

Le système d'exploitation doit être réinstallé et vous devez le faire. Mais les paramètres du fichier ne disparaîtront pas une fois ce processus terminé. Il y a cependant un petit inconvénient : chaque programme possède son propre format de fichier de configuration. Vous devrez bien les comprendre avant de modifier quoi que ce soit.
Domaines d'application

Nous avons déjà parlé du système d'exploitation Linux et de ses différences avec le système d'exploitation Windows familier à de nombreux utilisateurs. Aujourd'hui, nous allons prêter attention aux domaines de son application. Hélas, elle ne trouvera pas d'application partout. Linux, qu'il s'agisse d'un poste de travail au bureau ou à domicile, est proche de l'idéal. Le fait est qu'il existe de nombreux jeux créés ou portés pour ce système d'exploitation. Il existe également des programmes distincts qui exécutent des programmes d'ingénierie complexes ou des packages graphiques tels qu'Adobe.

Grâce à l'émulation, ce problème peut être résolu très simplement dans la plupart des cas. Cependant, tous les utilisateurs n’ont pas besoin d’un ordinateur capable de résoudre des problèmes spécifiques. Jetons un coup d'œil à la liste des fonctionnalités de ce système d'exploitation. Le système d'exploitation Linux vous permet de rédiger des documents bureautiques, de traiter des textes et de créer des feuilles de calcul. Il est également possible de visualiser et de modifier des photographies et des images. Vous pouvez regarder des vidéos et écouter de la musique. Vous pouvez même jouer à des jeux simples sur le système. Il est possible d'effectuer des processus de communication via Internet.

Il convient de noter qu'à cet égard, le système d'exploitation Linux est nettement supérieur à son concurrent. Linux est pratique pour la programmation. L'utilisateur peut facilement explorer l'espace Internet. Il est également pratique de gérer à distance n’importe quel système d’exploitation. Le courrier électronique et divers programmes de messagerie sont disponibles ici. Le partage de fichiers est très pratique.

À propos des distributions

Si vous souhaitez installer la version russe de Linux sur votre ordinateur, cela vaut la peine de parler un peu des distributions. L'utilisateur a la possibilité de choisir la langue et la zone géographique. De plus, avec l’aide de ce système d’exploitation, vous pouvez étudier sérieusement les langues. Mais maintenant nous parlons de distributions. La principale différence est que les programmes se trouvent dans le système de fichiers. Cela ne veut pas dire qu’une distribution est plus pratique à utiliser qu’une autre.

Ici, tout dépendra de l'éventail des tâches à résoudre. Vous pouvez utiliser une version pratique pour la programmation, mais dont la prise en charge Internet est médiocre. Cette option convient aux utilisateurs qui ont besoin de se concentrer sur leur travail au lieu d'être constamment distraits par Internet. Il existe également des versions qui permettent de configurer au mieux l'alimentation. Cela permet d'obtenir des performances maximales. En général, le choix est large, il suffit de choisir une version ou une autre.

L'histoire de ce système d'exploitation a commencé en 1983, alors que Linux n'avait pas encore son nom moderne, Richard Stallman a commencé à y travailler. Environ huit ans plus tard, il avait presque terminé le développement de tous les programmes système inclus.

Dans les années 90, un jeune hacker et programmeur s'est joint aux travaux sur le système. Linus Torvalds, il a développé le noyau du système d'exploitation. Et comme le montre le nom de cet homme, le système tire son nom de lui. À propos, le pingouin, qui est devenu l'emblème du système, était auparavant le symbole personnel de Linus, mais c'est l'épouse du programmeur, Tove, qui a eu l'idée de faire de ce pingouin un symbole du système d'exploitation.

En septembre 1991, Torvalds a publié pour la première fois le code source sur Internet ; n'importe quel utilisateur pouvait le télécharger. Cela a immédiatement attiré l'attention de centaines de programmeurs, qui ont téléchargé le code source et ont commencé à travailler dessus, en ajoutant leurs propres programmes. A partir de ce moment, sa distribution gratuite et gratuite a commencé. Au cours des premières années, seuls des programmeurs individuels étaient impliqués, mais plus tard, des entreprises entières ont rejoint le développement. Un fait intéressant est que s’ils développaient maintenant un tel système sur une base commerciale, cela coûterait environ 11 milliards de dollars. Au total, plus de 70 000 personnes ont travaillé dessus au fil des ans pour amener Linux à son état actuel. C'est Linux qui est arrivé en tête en 2012 en termes d'utilisation dans les smartphones ; ils utilisent , qui a été créé sur la base du noyau Linux, spécifiquement pour les appareils mobiles.

Avantages de Linux

De nos jours, Linux lui-même n'existe plus en tant que tel, mais il existe d'autres systèmes d'exploitation développés sur son noyau. Si vous écrivez en cyrillique, alors ce sont Fedora, Ubuntu et Android, ce sont les systèmes les plus populaires et les plus répandus à l'heure actuelle. Exemple de bureau Linux Fedora

Tout d’abord, bien sûr, je voudrais souligner l’un de ses principaux avantages, à savoir qu’il est distribué gratuitement. Par conséquent, si vous installez Linux sur des ordinateurs dans une entreprise, vous n’avez à craindre aucun contrôle. Personne ne vous accusera d'utiliser un logiciel piraté. Tous les programmes nécessaires fonctionnant sous Linux sont déjà disponibles, à la fois pour le travail et pour les loisirs. Nous ne discuterons pas à qui et pourquoi distribuer des programmes gratuits.

Son deuxième avantage est que Linux est open source. Cela ne veut rien dire pour beaucoup de gens, mais je vais essayer de l’expliquer simplement. Prenons Windows, après avoir écrit le noyau de ce système, le code est fermé et il est impossible de l'ouvrir, il est donc impossible de changer quoi que ce soit dans Windows. Bien sûr, nous pouvons modifier le design dans une certaine mesure, mais nous ne pourrons pas accéder à Windows. Avec Linux, la situation est différente, son code est ouvert, donc si vous avez des connaissances en programmation, vous pouvez expérimenter, modifier et améliorer le système.

Quelques autres avantages et petits inconvénients

Voici quelques autres avantages et inconvénients de Linux. Premièrement, la sécurité, ce qu'elle est, est

que les virus qui surfent constamment sur Internet à la recherche d'un ordinateur non protégé n'ont aucun effet sur ce système.

Par exemple, si un virus pénètre dans un ordinateur Windows, tous les dossiers de tous les disques seront bientôt infectés. Le système, et dans la plupart des cas, ne peut être sauvegardé qu'en formatant complètement l'intégralité du disque. Avec Linux, c'est un peu différent, il n'est pas réparti dans les dossiers et ne peut donc pas endommager le système.

Deuxièmement, il s'agit de la disponibilité des logiciels pour Windows ; plus vous avancez, plus il est difficile de trouver un programme gratuit qui fonctionne bien. Les licences sont très chères, mais les gratuites ne valent rien. Avec Linux, c'est le contraire : de nouveaux programmes apparaissent, absolument gratuits, et en qualité et fonctionnalités, souvent supérieurs à leurs homologues développés pour Windows. Et l'installation des programmes est simplifiée : en vous rendant sur le site de distribution, vous sélectionnez plusieurs programmes, tapez la ligne souhaitée dans la ligne de commande, et l'installation commence.

Je voudrais également souligner la vitesse de Linux, sa conception est simplifiée, le système fonctionne donc beaucoup plus rapidement que Windows. Bien sûr, si une personne préfère un design luxueux ou a la possibilité d'acheter un superordinateur, alors elle n'aimera peut-être pas Linux. Ce système fonctionne très bien sur les modèles économiques et les ordinateurs ; il n'est pas exigeant et donc rapide.

Le seul inconvénient de ce système est qu'il est un peu tardif dans la publication des pilotes pour l'équipement. Le temps avance, tout est mis à jour, tout d'abord, les programmeurs professionnels créent des pilotes pour Windows 7, puis pour Linux. Ceci est principalement lié au commerce ; dans la première option, vous pouvez gagner beaucoup d’argent et la deuxième option est gratuite. Mais dans un avenir proche, cet état de fait sera corrigé. D'autres inconvénients de ce système sont également mentionnés, mais la plupart d'entre eux sont tirés par les cheveux, et au final, chaque utilisateur décide lui-même quoi choisir.

Ministère de l'Agriculture de la Fédération de Russie

Établissement d'enseignement fédéral d'enseignement professionnel supérieur

Académie agricole d'État de Perm

nommé d'après l'académicien D.N. Pryanishnikov"

Département d'informatique

Spécialité "Comptabilité, analyse et audit"

Test

en informatique

Complété par un étudiant par correspondance

Batueva A.N.

Vérifié par un professeur senior :

Kritchenko T.N.

Perm, 2008

1. Tâche théorique. Système d'exploitation Linux

1.1 Fonctionnalités fournies par le système d'exploitation Linux

1.2 Qui pourrait avoir besoin du système d'exploitation Linux et pourquoi ?

1.3 Caractéristiques de Linux en tant que système d'exploitation

1.4 À quoi ressemble l'exécution simultanée de plusieurs programmes ?

1.5 Comment plusieurs utilisateurs travaillent sur la même machine

1.6 Dans quelle mesure le système d'exploitation Linux est-il entièrement documenté ?

1.7 Différence entre Linux et les autres systèmes d'exploitation avec licence gratuite

1.8 Logiciel pris en charge par le système Linux

1.9 Travailler avec Internet

1.10 Quel traitement de texte peut être utilisé sous Linux

2. Tâche pratique

2.1 Tâche 1

2.2 Tâche 2

2.3 Tâche 3


1. Système d'exploitation Linux

Linux est un système d'exploitation moderne compatible POSIX et de type Unix pour les ordinateurs personnels et les postes de travail.

Il s'agit d'un système d'exploitation réseau multi-utilisateurs doté d'un système graphique de fenêtrage en réseau appelé XWindowSystem. Le système d'exploitation Linux prend en charge les normes de systèmes ouverts et les protocoles Internet et est compatible avec les systèmes Unix, DOS et MSWindows. Tous les composants du système, y compris le code source, sont distribués avec une licence de copie et d'installation gratuites pour un nombre illimité d'utilisateurs.

Le système d'exploitation Linux est largement utilisé sur les plates-formes IntelPC 386/486/Pentium/PentiumPro et gagne du terrain sur de nombreuses autres plates-formes.

Le développement du système d'exploitation Linux a été réalisé par Linus Torvalds de l'Université d'Helsinki et une innombrable équipe de milliers d'utilisateurs Internet, d'employés de centres de recherche, de fondations, d'universités, etc.

1.1 Fonctionnalités fournies par le système d'exploitation Linux

· permet d'avoir un système d'exploitation moderne gratuitement et légalement pour une utilisation au travail et à la maison ;

· a des performances élevées ;

· fonctionne de manière fiable, constante, absolument sans gel ;

· non sensible aux virus ;

· vous permet d'utiliser pleinement les capacités des PC modernes, en supprimant les limitations inhérentes à DOS et MSWindows sur l'utilisation de la mémoire de la machine et des ressources du processeur ;

· gère efficacement le multitâche et les priorités, les tâches en arrière-plan (calculs longs, envoi de courrier électronique via modem, formatage d'une disquette, etc., etc.) n'interfèrent pas avec le travail interactif ;

· vous permet d'intégrer facilement votre ordinateur dans les réseaux locaux et mondiaux, incl. sur Internet; fonctionne avec des réseaux basés sur Novell et MSWindows ;

· vous permet d'exécuter des programmes d'application d'autres systèmes d'exploitation présentés en format de téléchargement - différentes versions d'Unix, DOS et MSWindows ;

· permet d'utiliser un grand nombre de progiciels différents accumulés dans le monde Unix et distribués gratuitement avec les codes sources ;

· fournit un riche ensemble d'outils pour développer des programmes d'application de tout degré de complexité, y compris des systèmes de classe client-serveur, orientés objet, avec une interface texte et/ou graphique multi-fenêtres, adaptés au travail sous Linux et d'autres systèmes d'exploitation ;

· fournit à l'utilisateur et surtout au développeur une excellente base de formation sous la forme d'une riche documentation et de textes sources de tous les composants, y compris le noyau du système d'exploitation lui-même ;

· permet à chacun de s'essayer au développement, d'organiser la communication et la collaboration via Internet avec n'importe lequel des développeurs du système d'exploitation Linux et d'apporter sa contribution en devenant co-auteur du système.

1.2 Qui peut avoir besoin d'un système d'exploitation et pourquoi ? Linux

De nombreuses catégories d'utilisateurs peuvent être intéressées par Linux pour diverses raisons. Il est impossible d'en fournir une liste exhaustive. Voici cependant quelques exemples. Linux est un système d'exploitation 32 bits à part entière (64 bits sur la plateforme DECAXP) qui utilise l'ordinateur à sa pleine capacité. Linux transforme l'ordinateur personnel IBMPC en une véritable station de travail. Au prix d’un ordinateur personnel, ce qui est nettement inférieur au coût d’un poste de travail.

L'avantage en termes de prix est très important, car en plus d'économiser sur le matériel, le logiciel Linux est livré avec une licence gratuite qui permet une copie gratuite et illimitée du système. Noyau, éditeurs, traducteurs, SGBD, réseau, interfaces graphiques, jeux et bien d'autres logiciels représentant des milliers de mégaoctets - gratuits et légaux.

Les gains générés par le logiciel seul peuvent aller de plusieurs milliers à plusieurs dizaines de milliers de dollars. Pour de nombreux utilisateurs en Russie, une licence gratuite est la seule possibilité de se doter légalement d'un ensemble complet de logiciels.

Pour le marché pirate, ne pas payer pour les programmes est une pratique courante. Cependant, dans le cas de Linux, non seulement personne ne vous poursuivra pour cela, mais en plus, on vous fournira une documentation complète ! De plus, avec les codes sources de tous les programmes ! Les pirates n'en ont jamais rêvé.

Linux présente un grand intérêt pour les consommateurs et les développeurs de systèmes d'applications. Imaginez une entreprise composée de plusieurs succursales, situées géographiquement dans différents quartiers de la ville et même dans différentes villes et pays. Un serveur de base de données fonctionne au siège social, les clients - postes de travail dans les succursales - interagissent avec le serveur via le réseau. Un tel système est réalisé rapidement, à moindre coût et de manière pratique sous Linux. Pensez à la résilience Linux. C’est là que cela s’avère très pratique !

Linux ouvre la porte au monde gigantesque des systèmes ouverts, dans lequel il existe un grand nombre d'outils pour résoudre une grande variété de problèmes.

1.3 Caractéristiques Linux comme le système d'exploitation

· multitâche : de nombreux programmes sont exécutés simultanément ;

· mode multi-utilisateurs : plusieurs utilisateurs travaillent simultanément sur la même machine ;

· mode processeur protégé (386 modes protégés) ;

Protection de la mémoire des processus ; une défaillance du programme ne peut pas provoquer le blocage du système ;

· diviser les pages par enregistrement entre les instances du programme en cours d'exécution. Cela signifie que les processus qui sont des instances d'un programme peuvent utiliser la même mémoire lors de leur exécution. Lorsqu'un tel processus tente d'écrire dans la mémoire, la page de 4 kilo-octets en cours d'écriture est copiée dans l'espace libre. Cette propriété augmente les performances et économise de la mémoire ;

· mémoire virtuelle avec organisation des pages (c'est-à-dire que l'intégralité du processus inactif n'est pas déplacée de la mémoire vers le disque, mais uniquement la page requise) ; mémoire virtuelle dans des partitions de disque séparées et/ou des fichiers du système de fichiers ; capacité de mémoire virtuelle jusqu'à 2 Go ; changer la taille de la mémoire virtuelle pendant l'exécution du programme ;

· mémoire partagée des programmes et cache disque : toute la mémoire libre est utilisée pour tamponner les échanges avec le disque ;

· bibliothèques partagées chargées dynamiquement ;

· certification selon le standard POSIX.1, compatibilité avec les standards SystemV et BSD au niveau source ;

· via la compatibilité de l'émulateur compatible iBCS2 avec SCO, SVR3, SVR4 pour les programmes téléchargeables,

· gestion des tâches dans le standard POSIX ;

· disponibilité du texte source de tous les programmes, y compris les textes du noyau, les pilotes, les outils de développement et les applications. Ces textes sont distribués gratuitement. Actuellement, certaines sociétés proposent un certain nombre de programmes commerciaux pour Linux sans code source, mais tout ce qui était gratuit reste gratuit ;

· émulation de coprocesseur dans le noyau, de sorte que l'application n'a pas à se soucier de l'émulation de coprocesseur. Bien entendu, si un coprocesseur est présent, il n'est pas utilisé ;

· prise en charge des alphabets et conventions nationaux, incl. pour la langue russe ; la possibilité d'en ajouter de nouveaux ;

· plusieurs consoles virtuelles : sur un écran, plusieurs sessions de travail indépendantes simultanées commutées depuis le clavier ;

· prise en charge d'un certain nombre de systèmes de fichiers courants (systèmes de fichiers MINIX, Xenix, SystemV) ; la présence de son propre système de fichiers avancé d'une capacité allant jusqu'à 4 téraoctets et avec des noms de fichiers allant jusqu'à 255 caractères ;

· accès transparent aux partitions DOS (ou OS/2 FAT) : la partition DOS ressemble à une partie du système de fichiers Linux ; Prise en charge VFAT (WNT, Windows 95) ;

· système de fichiers spécial UMSDOS, qui vous permet d'installer Linux dans le système de fichiers DOS ;

· accès (lecture seule) au système de fichiers HPFS-2 OS/2 2.1 ;

· prise en charge de tous les formats de CDROM standard ;

· Prise en charge du réseau TCP/IP, notamment ftp, telnet, NFS, etc.

1.4 À quoi ressemble l'exécution simultanée de plusieurs programmes ?

La multi-console dite virtuelle permet d'organiser le fonctionnement de plusieurs consoles sur un seul écran. Le processus de diffusion démarre sur la première console. La combinaison de touches Alt-F2 va à la deuxième console. La diffusion continue, mais la première console sur l'écran d'affichage est remplacée par une nouvelle image de la deuxième console. Dans lequel, par exemple, un éditeur de texte est lancé. La combinaison Alt-F3 va à la troisième console, dans laquelle le débogueur est lancé, etc. Il y a généralement 8 consoles dans le système, mais jusqu'à 64 peuvent être installées. Vous pouvez passer à n’importe quelle console à tout moment.

Une console séparée peut exécuter à la fois un programme de texte et un programme graphique.

Sur l'une des consoles gratuites, vous pouvez exécuter le système graphique fenêtré XWindowSystem. Ouvrez une fenêtre sur l'écran et jouez à DOOM. C’est possible grâce à un réseau avec un partenaire. Et dans d'autres fenêtres - base de données, messagerie, éditeur, diffusion, etc.

Ainsi, de nombreuses consoles fonctionnent en même temps, et sur l'une des consoles se trouvent également de nombreuses fenêtres XWindowSystem.



Des questions ?

Signaler une faute de frappe

Texte qui sera envoyé à nos rédacteurs :