dimanche 5 mars 2023

Initiation à Linux

Linux: Qui est ce manchot non challant ?



Vous allez découvrir un système d'exploitation peu médiatisé, peu démocratisé mais hyper puissant et fonctionnel.

Élevés à Windows, Mac et Android, nous, simples moldus ne connaissons pas ou très peu les distributions Linux.

Et pourtant, le petit manchot est présent partout au sein de notre environnement numérique !

Terminaux CB, Box Internet, Consoles de jeu, Serveurs et j'en passe, sont des équipements généralement gérés par le système d'exploitation Linux. 

Mais alors, comment cela fonctionne ? 

Avant d'entrer dans le fonctionnement de linux nous allons aborder l'OS sur le plan "historique".


Histoire de Linux :

Linux a été créé par Linus Torvalds en 1991 alors qu'il était étudiant à l'Université de Helsinki. À l'époque, Torvalds cherchait un système d'exploitation stable et gratuit pour son ordinateur personnel. Il a commencé à développer le noyau Linux en utilisant des outils de développement GNU, qui étaient déjà disponibles en open-source.

Le développement initial de Linux a été réalisé en utilisant des ordinateurs personnels équipés de processeurs Intel. Au fil du temps, Linux a été porté sur de nombreux autres processeurs, ce qui en fait un choix populaire pour les systèmes embarqués et les superordinateurs.

Aujourd'hui, Linux est utilisé par de nombreuses entreprises, gouvernements et organisations à travers le monde. Il est également utilisé par des millions de personnes pour leurs ordinateurs personnels et leurs appareils mobiles.


Linux un Système OpenSource:

Petite déf bateau

Un logiciel open source est un modèle de développement décentralisé qui distribue le code source publiquement pour une collaboration ouverte et une production par des pairs, appelée « la méthode open source ». La méthode open source est une forme de pensée et de collaboration au sein de la communauté open source.

Linux est un système d'exploitation open-source qui peut fonctionner sur de nombreux types de matériel. 


Voici une liste de quelques-uns des systèmes d'exploitation basés sur Linux :


Ubuntu - l'une des distributions Linux les plus populaires, basée sur Debian et connue pour sa convivialité

Debian - une distribution Linux stable et bien testée, souvent utilisée pour les serveurs

Fedora - une distribution Linux populaire développée par la communauté, souvent utilisée pour les postes de travail

CentOS - une distribution Linux basée sur Red Hat Enterprise Linux, souvent utilisée pour les serveurs

Arch Linux - une distribution Linux légère et personnalisable pour les utilisateurs avancés

openSUSE - une distribution Linux développée par SUSE, connue pour sa stabilité et sa sécurité

Mint - une distribution Linux basée sur Ubuntu et connue pour sa convivialité

Kali Linux - une distribution Linux spécialisée dans les tests de sécurité et les pénétrations

Manjaro - une distribution Linux basée sur Arch Linux, conçue pour les utilisateurs avancés et les gamers

Red Hat Enterprise Linux - une distribution Linux populaire utilisée dans les environnements professionnels et les serveurs.


Il y a beaucoup d'autres distributions Linux disponibles, chacune avec ses propres caractéristiques et avantages. 

La plupart des distributions Linux sont gratuites et peuvent être téléchargées et installées facilement. Télécharger Linux Ubuntu


Fonctionnement de Linux :

Le fonctionnement de Linux est basé sur le modèle Unix, qui est connu pour sa stabilité, sa sécurité et sa flexibilité. Linux utilise un noyau monolithique, qui est un noyau qui gère directement les ressources matérielles de l'ordinateur. 

Le noyau Linux est divisé en plusieurs parties, appelées modules, qui peuvent être chargés ou déchargés en fonction des besoins.

En savoir plus sur les noyaux 


Linux utilise un système de fichiers hiérarchique, ce qui signifie que tous les fichiers sont organisés en un arbre de répertoires. Le répertoire racine est le répertoire de plus haut niveau et tous les autres répertoires sont situés en dessous. Les utilisateurs peuvent naviguer dans l'arborescence des fichiers en utilisant des commandes en ligne de commande ou des interfaces graphiques.



Linux est également connu pour sa grande flexibilité. Il peut être configuré pour exécuter une grande variété de tâches, depuis les serveurs Web jusqu'aux superordinateurs. En outre, Linux est capable de fonctionner sur une grande variété de matériel, ce qui en fait un choix populaire pour les ordinateurs personnels et les appareils mobiles.


Les commandes de base Linux:

Les commandes de base de Linux sont essentielles pour quiconque souhaite travailler efficacement avec ce système d'exploitation. Dans cet article, nous allons passer en revue les commandes de base de Linux.


ls

La commande "ls" est utilisée pour lister le contenu d'un répertoire. Elle affiche les noms des fichiers et des dossiers présents dans le répertoire courant. Par exemple, si vous tapez "ls" dans le terminal, vous verrez une liste des fichiers et des dossiers présents dans le répertoire courant.


cd

La commande "cd" est utilisée pour changer de répertoire. Par exemple, si vous voulez naviguer vers le répertoire "Documents", vous pouvez saisir "cd Documents" dans le terminal.


mkdir

La commande "mkdir" est utilisée pour créer un nouveau répertoire. Par exemple, si vous voulez créer un répertoire appelé "Nouveau dossier", vous pouvez saisir "mkdir Nouveau dossier" dans le terminal.


touch

La commande "touch" est utilisée pour créer un nouveau fichier vide. Par exemple, si vous voulez créer un fichier appelé "nouveau_fichier.txt", vous pouvez saisir "touch nouveau_fichier.txt" dans le terminal.


cp

La commande "cp" est utilisée pour copier des fichiers ou des répertoires. Par exemple, si vous voulez copier le fichier "mon_fichier.txt" dans le répertoire "Documents", vous pouvez saisir "cp mon_fichier.txt Documents/" dans le terminal.


mv

La commande "mv" est utilisée pour déplacer ou renommer des fichiers ou des répertoires. Par exemple, si vous voulez renommer le fichier "ancien_nom.txt" en "nouveau_nom.txt", vous pouvez saisir "mv ancien_nom.txt nouveau_nom.txt" dans le terminal.


rm

La commande "rm" est utilisée pour supprimer des fichiers ou des répertoires. Par exemple, si vous voulez supprimer le fichier "mon_fichier.txt", vous pouvez saisir "rm mon_fichier.txt" dans le terminal.


cat

La commande "cat" est utilisée pour afficher le contenu d'un fichier. Par exemple, si vous voulez afficher le contenu du fichier "mon_fichier.txt", vous pouvez saisir "cat mon_fichier.txt" dans le terminal.


grep

La commande "grep" est utilisée pour rechercher des chaînes de caractères dans des fichiers. Par exemple, si vous voulez rechercher la chaîne "motif" dans le fichier "mon_fichier.txt", vous pouvez saisir "grep motif mon_fichier.txt" dans le terminal.


chmod

La commande "chmod" est utilisée pour modifier les permissions de fichiers et de répertoires. Par exemple, si vous voulez donner les permissions de lecture, d'écriture et d'exécution à un fichier appelé "mon_fichier.txt" pour l'utilisateur et le groupe, vous pouvez saisir "chmod ug+rwx mon_fichier.txt" dans le terminal.


Ce ne sont que quelques-unes, si vous souhaitez découvrir l'ensemble des commandes utilisables sous Linux. 👇👇👇👇👇

Je veux en savoir plus !

Amusez-vous bien#️⃣

A très vite !


Noureddine Lahmar

👨‍💻 Formateur Systèmes et Réseaux 


 

Aucun commentaire:

Enregistrer un commentaire