Linux est open source , Unix -like système d'exploitation. Open source se réfère au fait que l'ensemble du code source du système d'exploitation est disponible gratuitement à quiconque d'afficher ou de modifier comme ils l'entendent . Il est appelé Unix ou Unix , car il ne repose pas sur le noyau Unix d'AT & T, mais plutôt sur un noyau conçu par Linus Torvalds avec une base de code complètement différent. Cependant, le système d'exploitation Linux est conforme à la plupart des structures Unix et utilise la plupart des mêmes commandes . Le système
d'exploitation Le système d'exploitation Linux (OS ) est basé sur le noyau Linux. Le noyau est un logiciel qui est chargé de gérer la communication entre le matériel et le logiciel . C'est la couche d'abstraction pour la mémoire , des processeurs et des périphériques d'E /S que le logiciel doit contrôler.
En plus du noyau se trouve la coquille . L'enveloppe est l'interface entre l'utilisateur et le noyau. Le shell interprète les commandes et les exécute . Il existe plusieurs shells disponibles pour les systèmes d'exploitation Linux , mais le shell par défaut est le Bash ( Bourne Again ) shell.
La dernière couche de l'OS sont les programmes ou applications. Bien que la coque et le cerneau existe également des programmes , ils sont considérés comme distincts de programmes tels que les traitements de texte et les lecteurs multimédia .
Le système de fichiers
Le système de fichiers est hiérarchique la nature , la base étant le répertoire racine , désigné par "/" . Chaque répertoire en dessous peut être remonté dans le répertoire racine. Chaque répertoire a un but très précis . Par exemple, le répertoire " /home " contient les fichiers personnels de chaque utilisateur , le "/bin " et " /sbin " répertoires contiennent les fichiers de programme et le " /boot " répertoire contient les fichiers nécessaires au démarrage du système d'exploitation .
une autre chose importante à noter est que tout dans Linux est traité comme un fichier, y compris les fichiers de programme , les fichiers texte, les répertoires et les périphériques matériels. Il existe trois types de fichiers, et chaque type de fichier a une fonction spécifique. Fichiers ordinaires sont des fichiers tels que les fichiers texte et les fichiers binaires ( logiciel ) . Fichiers d'annuaire ne détiennent que le nom et le numéro d'identification de chaque dossier détenu dans le répertoire. Fichiers de périphériques détiennent aucune information mais sont utilisés pour passer des commandes pour les périphériques matériels.
The Shell
Souvent, quand les gens pensent du système d'exploitation Linux, ils penser à l'interface de ligne de commande (CLI) ou coquille . C'est là que vous entrez les commandes du système. Pour accéder à la coquille , vous ouvrez une fenêtre de terminal . La fenêtre de terminal se trouve généralement sous la rubrique « Outils système » ou « accessoires » sous la main " Démarrer" ou le menu "Applications" dans le bureau graphique .
Lorsque vous ouvrez la fenêtre de terminal, vous êtes présenté avec la commande invite , sous la forme de «%» ou «$» . C'est là que vous tapez les commandes . Les commandes sont nécessaires pour rendre l' OS rien de manipulation de fichiers texte à manipuler le matériel . La base de commande Linux est trop nombreux pour aller dans les détails ici , mais les commandes courantes peuvent être trouvées sur le site de BSD.org (voir Ressources ci-dessous) .
Les Bureaux graphiques
Avec l'avancement des bureaux graphiques tels que Gnome ou KDE , vous pouvez théoriquement utiliser le système d'exploitation Linux depuis longtemps sans jamais ouvrir une fenêtre de terminal . La plupart des tâches au jour le jour ont maintenant une interface utilisateur graphique (GUI) de quelque sorte ou d'une autre . Chaque environnement de bureau a son propre ensemble d'avantages et d' inconvénients. Par exemple , KDE est un environnement de bureau plus robuste, avec des graphiques et des menus améliorés. Gnome est plus utilitaire au look and feel . Le bureau que vous choisissez est uniquement une préférence personnelle , et certaines personnes aiment installer GNOME et KDE et basculer entre les deux .
Il est important de noter que tous les programmes ne sont pas conçus pour GNOME fonctionne sous KDE, et vice versa , sans les bibliothèques bureau spécifiques installés. Toutefois, s'il ya une demande qui fait une chose dans Gnome, vous pouvez être raisonnablement sûr qu'il ya une demande similaire dans KDE.
Maintenant que vous avez une compréhension de base du système d'exploitation Linux, la meilleure façon de en savoir plus est de choisir une distribution comme Ubuntu ou Fedora et installer ( voir Ressources). L'expérience est de loin le meilleur professeur dans ce cas.