que fait Linux

Jan 14, 2019 am 11:03 AM

Linux est un système d'exploitation de type UNIX qui est libre 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 ; être configuré via Linux L'environnement peut simplifier le processus de développement, réduire les obstacles liés aux outils de simulation en cours de développement et rendre le système hautement portable.

que fait Linux

L'environnement d'exploitation de cet article : système Linux5.9.8, ordinateur Dell G3.

Chaque ordinateur de bureau utilise un système d'exploitation. Les systèmes d'exploitation les plus utilisés actuellement sont : Windows, Mac OS, UNIX.

Linux est un système d'exploitation. Un système d'exploitation est un programme informatique et est le premier logiciel qu'un ordinateur exécute lorsque la machine est allumée. Le système d'exploitation se charge en mémoire et commence à gérer les ressources disponibles sur l'ordinateur. Il met ensuite ces ressources à la disposition d'autres applications que l'utilisateur souhaite exécuter.

Les services typiques fournis par le système d'exploitation incluent :

Planificateur de tâches - Le planificateur de tâches est capable de distribuer l'exécution du processeur à plusieurs différentes tâches. Certaines de ces tâches sont différentes applications exécutées par l'utilisateur, et certaines d'entre elles sont des tâches du système d'exploitation. Le Planificateur de tâches est une partie du système d'exploitation qui vous permet d'imprimer un document dans une fenêtre tout en téléchargeant un fichier dans une autre et en recalculant une feuille de calcul dans une troisième.

Memory Manager - Le gestionnaire de mémoire contrôle la RAM de votre système, en utilisant généralement les fichiers de votre disque dur pour créer un espace de mémoire virtuelle plus grand.

Gestionnaire de disque - Disk Manager crée et gère des répertoires et des fichiers sur le disque. Lorsque vous demandez un fichier, Disk Manager l'extrait du disque.

Network Manager - Network Manager contrôle toutes les données qui se déplacent entre votre ordinateur et votre réseau.

Autre gestionnaire de services d'E/S - Le système d'exploitation gère le clavier, la souris, le moniteur vidéo, l'imprimante, etc.

Gestionnaire de sécurité - Le système d'exploitation maintient la sécurité des informations contenues dans les fichiers de votre ordinateur et contrôle qui peut accéder à votre ordinateur.

Le système d'exploitation fournit également généralement une interface utilisateur par défaut pour le système. L'apparence standard de Windows 98 inclut le bouton Démarrer, la barre des tâches, etc. Mac OS offre une apparence complètement différente pour les ordinateurs Macintosh.

Linux est à la fois un système d'exploitation et un phénomène. Pour comprendre pourquoi Linux est devenu si populaire, il est utile de connaître un peu son histoire. La première version d'UNIX a été initialement développée il y a plusieurs décennies, principalement comme système d'exploitation de recherche dans les universités. Les postes de travail de bureau hautes performances d'entreprises comme Sun ont proliféré dans les années 1980, et ils étaient tous basés sur UNIX. De nombreuses entreprises sont entrées dans le domaine des postes de travail pour concurrencer Sun : HP, IBM, Silicon Graphics, Apollo, etc. Malheureusement, chaque entreprise possédait sa propre version d'UNIX, ce qui rendait la vente de logiciels difficile. Windows NT est la réponse de Microsoft à ce marché. NT offre les mêmes fonctionnalités que le système d'exploitation UNIX : sécurité, prise en charge de plusieurs processeurs, gestion de la mémoire et des disques à grande échelle, etc.

L'entrée de Microsoft dans l'arène des stations de travail haut de gamme a créé une étrange dynamique. Les systèmes d'exploitation propriétaires appartenant à des sociétés indépendantes et l'absence d'autorité centrale dans le monde UNIX ont affaibli UNIX, mais de nombreuses personnes ont eu des problèmes personnels avec Microsoft. Linux entre dans cet environnement étrange et attire beaucoup d'attention.

Le noyau Linux créé par Linus Torvalds est disponible gratuitement dans le monde entier. Torvalds a ensuite invité d'autres personnes à rejoindre le noyau à condition qu'elles apportent leur contribution gratuitement. Des milliers de programmeurs ont commencé à travailler sur l'amélioration de Linux et le système d'exploitation a évolué rapidement. Parce qu'il est gratuit et fonctionne sur les plates-formes PC, il gagnera rapidement une audience importante parmi les développeurs inconditionnels.

Linux a une clientèle dédiée et attire différents types de personnes :

Connaît déjà UNIX et souhaite fonctionner sur du matériel de type PC. Ses utilisateurs

Les personnes qui souhaitent découvrir les principes du système d'exploitation

Les personnes qui ont besoin ou souhaitent avoir beaucoup de contrôle sur leur système d'exploitation

Les personnes qui ont des problèmes personnels avec Microsoft

En général, Linux est plus difficile à gérer que Windows, mais offre plus de flexibilité et d'options de configuration.

Avantages de Linux

1. Linux est composé de nombreux micro-noyaux et son code source est entièrement open source

2. d'Unix, il possède des fonctions réseau très puissantes et prend en charge tous les protocoles Internet, y compris les programmes TCP/IPv4, TCP/IPv6 et de topologie de couche liaison, etc., et peut utiliser les caractéristiques réseau d'Unix pour développer de nouvelles piles de protocoles

3. La chaîne d'outils du système Linux est complète et un environnement de développement approprié peut être configuré avec des opérations simples, ce qui peut simplifier le processus de développement, réduire les obstacles aux outils de simulation en développement et rendre le système hautement portable

[Apprentissage recommandé :

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 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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Tutoriel sur la recherche de mots clés pour les commandes Linux communes Tutoriel sur la recherche de mots clés pour les commandes Linux communes Mar 05, 2025 am 11:45 AM

Ce didacticiel démontre une recherche de mots clés efficace dans Linux à l'aide de la famille de commandes GREP et des outils connexes. Il couvre les techniques de base et avancées, y compris des expressions régulières, des recherches récursives et combinant des commandes comme AWK, SED et XA

Contenu de travail des ingénieurs de l'opération et de la maintenance Linux Que font les ingénieurs de l'opération et de maintenance Linux? Contenu de travail des ingénieurs de l'opération et de la maintenance Linux Que font les ingénieurs de l'opération et de maintenance Linux? Mar 05, 2025 am 11:37 AM

Cet article détaille le rôle multiforme d'un administrateur du système Linux, englobant la maintenance du système, le dépannage, la sécurité et la collaboration. Il met en évidence des compétences techniques et générales essentielles, des attentes salariales et des relations publiques de carrière diverses

Comment configurer Selinux ou Apparmor pour améliorer la sécurité dans Linux? Comment configurer Selinux ou Apparmor pour améliorer la sécurité dans Linux? Mar 12, 2025 pm 06:59 PM

Cet article compare les modules de sécurité SELINUX et Apparmor, Linux, fournissant un contrôle d'accès obligatoire. Il détaille leur configuration, mettant en évidence les différences d'approche (basées sur la stratégie vs basée sur le profil) et les impacts de performance potentiels

Comment sauvegarder et restaurer un système Linux? Comment sauvegarder et restaurer un système Linux? Mar 12, 2025 pm 07:01 PM

Cet article détaille les méthodes de sauvegarde et de restauration du système Linux. Il compare les sauvegardes d'image système complètes avec des sauvegardes incrémentielles, discute des stratégies de sauvegarde optimales (régularité, emplacements multiples, versioning, test, sécurité, rotation) et DA

Comment utiliser des expressions régulières (regex) dans Linux pour la correspondance de motifs? Comment utiliser des expressions régulières (regex) dans Linux pour la correspondance de motifs? Mar 17, 2025 pm 05:25 PM

L'article explique comment utiliser des expressions régulières (regex) dans Linux pour la correspondance de motifs, la recherche de fichiers et la manipulation du texte, la syntaxe détaillant, les commandes et les outils comme Grep, SED et AWK.

Comment surveiller les performances du système dans Linux à l'aide d'outils comme TOP, HTOP et VMSTAT? Comment surveiller les performances du système dans Linux à l'aide d'outils comme TOP, HTOP et VMSTAT? Mar 17, 2025 pm 05:28 PM

L'article discute de l'utilisation de TOP, HTOP et VMSTAT pour surveiller les performances du système Linux, détaillant leurs fonctionnalités uniques et leurs options de personnalisation pour une gestion efficace du système.

Comment implémenter l'authentification à deux facteurs (2FA) pour SSH dans Linux? Comment implémenter l'authentification à deux facteurs (2FA) pour SSH dans Linux? Mar 17, 2025 pm 05:31 PM

L'article fournit un guide sur la configuration de l'authentification à deux facteurs (2FA) pour SSH sur Linux à l'aide de Google Authenticator, détaillant l'installation, la configuration et les étapes de dépannage. Il met en évidence les avantages de sécurité du 2FA, comme SEC amélioré

Méthodes de téléchargement de fichiers pour les commandes Linux communes Méthodes de téléchargement de fichiers pour les commandes Linux communes Mar 05, 2025 am 11:42 AM

Cet article compare les commandes Linux (SCP, SFTP, RSYNC, FTP) pour télécharger des fichiers. Il met l'accent sur la sécurité (favorisant les méthodes basées sur SSH) et l'efficacité, mettant en évidence les capacités de transfert Delta de RSYNC pour les fichiers volumineux. Le choix dépend de la taille du fichier,

See all articles