Les bases de Linux
Cet article à été rédigé par un membre de ce site. Malgré tout le soin qu'il a pu y apporter, l'équipe d'Infos PC ne peut garantir que le contenu soit exact à 100%.
Auteur : Neurones67
Écrit le 27/02/2008.
Dernière mise à jour : 28/02/2008.
Vu 342 fois.
Linux ?
Qu'est-ce que c'est que ce truc ?
Vous en avez déjà entendu parlé mais vous ne savez pas ce que c'est ? Pas de problème, je vais vous expliquer de façon la plus claire possible.
Qu'est-ce que c'est ?
C'est ce qu'on appelle un système d'exploitation, au même titre que votre cher Windows que vous connaissais par Cur.
Ok... Mais qu'est-ce qu'un système d'exploitation ?
C'est un énorme programme qui permet tout simplement d'utiliser votre ordinateur, de commander et gérer tous les périphériques de votre ordinateur, tout en essayant d'être le plus simple et intuitif possible.
En réalité, Linux seul n'est pas vraiment le système d'exploitation, mais juste le noyau d'une distribution Linux

.
Windows = Linux ? Quelles sont les différences ?
Ah non erreur à ne jamais commettre sous peine de vous faire détester par les adeptes, Windows N'EST PAS = à Linux
ben Pourquoi ?
-Tout d'abord pour une raison sentimentale, le portefeuille... Linux est complètement gratuit et libre, vous pouvez le distribuer autan que vous le voulez, le télécharger sur la mule sur torrent, vous le graver, le passez à vos amis, votre famille VOUS EN AVEZ PARFAITEMENT LE DROIT (Pas comme Windows pour ceux qui n'auraient pas compris ^^).
-Ensuite parce qu'il n'y a pas que 5 version de Linux comme pour Windows Vista par exemple... Il y en a un nombre fou (même si certaines sont beaucoup moins connues que d'autres, des distributions basée sur d'autres, etc) ayant chacune ses adeptes, ses qualités ses défauts. Je vous en cite quelques uns des plus connus :
-Debian
-Ubuntu, Kubuntu, Xubuntu, Edubuntu (comme un air de famille..., expliqué plus tard)
-Mandriva
-Fedora
-RedHat
-etc...
Il y a encore un tas d'autre différences que vous comprendrez plus tard...
Le système de fichiers
Tout de suite le sujet qui fâche...
Comment Linux se débrouille avec mon disque dur ?
Oubliez tout ce que vous savez sur les systèmes de fichiers FAT32, NTFS & Cie., c'est complètement différent (enfin, je vous rassure, il y a quand même des fichiers et des dossiers ^^).
Tout d'abord, oubliez le
C:\ Ca n'existe pas sous Linux. Pour embêter encore un peu, on a remplacer l'antislash "\" classique de Windows par un slash "/". Donc pas d'embrouilles.
La racine du lecteur est donc un slash tout simplement "
/"
Le système de fichier le plus utilisé est le ext3 qui gère le système de droits comme NTFS. Pour voir les détails,
c'est ici.
Vous aimiez l'arborescence de Windows avec les dossiers
Documents and Settings,
Program Files, ou
WINDOWS ? Ben pas de bol c'est pas du tout comme ça sous Linux.
Le dossier
/home/ correspond à peu près à
Document and Settings.
Les dossiers
/usr/ et
/etc/ contiennent les programmes, que je détaillerais pas trop, j'ai pas trop de connaissances sur ces noms bizarres.
/boot/ devinez à quoi ça sert... Ca comprend le programme de démarrage du système et pas seulement de Linux lui même.
Le reste sur demande
Les programmes
Et oui, c'est ce qui nous intéresse le plus, qu'est-ce qu'on peut faire avec ce fameux Linux ? Mais avant il faut comprendre que sous Linux, on ne parles pas vraiment de programmes, mais de paquets.
Sous Linux, vous ne verrez plus de fichier exécutable .exe (ne pleurez pas, c'est pas encore fini ^^ ), en effet un fichier exécutable peut prendre plusieurs formes, parfois ils n'ont même pas d'extension... Il suffit de le lui demander de l'exécuter, et il le fait sans broncher (s'il en a le droit)...
Vu la complexité, et la diversité des plate forme Linux, il existe un système de paquets qui permet d'installer des paquets de façon simple.
Qu'est-ce qu'un paquet ? C'est une archive qui contient un programme, une librairie, un fichier de configuration, un code source ou juste des fichiers de données.
Comme rien n'est parfait, les gestionnaire de paquets sont différents suivant les distribution et la qualité des paquets dépend d'où vous les chercher...
Pour la distribution Debian par exemple, pour installer VLC par exemple vous devez faire :
apt-get install vlc
et il vous installe VLC et vous l'avez dans vos programmes, Magique, ça semble encore plus simple que Windows... Oui mais ce n'est pas la dernière version... Le paquet n'est pas souvent à jour, parce qu'il faut que quelqu'un le fasse et le mette à disposition.
Autre bémol, tous les programmes ne sont pas dans les paquets, ce serait trop facile. On doit alors compiler le programme manuellement (Quelle horreur !)
Le système d'utilisateur de Linux
Supposons de nouveau que vous êtes un pro de Windows, il n'y a pas de doutes.
Comment fonctionne les utilisateurs sous Windows :
"-Ben j'en sais rien, j'allume mon PC, il me met mon nom avec une case en dessous où je met mon mot de passe, et je rentre dans ma session"
Exact, encore heureux, c'est un tout petit peu pareil sous Linux. Sauf qu'on vous affichera pas votre nom...
Explication :
Sous Linux les utilisateurs ne correspondent pas forcément à des personnes. Ce sont le plus souvent des programmes qui ont créer un utilisateur particulier pour eux tout seul avec leurs propre droit. Bon point pour Linux, cette méthode est très intelligente et très sécurisé

.Les utilisateurs peuvent aussi être rangé par groupe pour des droits supplémentaires.
Tous les utilisateurs sont des utilisateurs ont donc des droits limités. Mais comment fait-on avec les taches d'administration ? Comme formater un disque dur, ou changer des paramètres systèmes ?
Ben il n'y a qu'un seul utilisateur qui peut faire ça, l'utilisateur "root" obligatoire sous Linux. C'est lui qui a TOUS les droits sur le système, il peut faire ce qu'il veut, c'est pour ça qu'il est indispensable se souvenir du mot de passe du compte admin.
Autre chose, les utilisateurs de Linux sont obligé d'avoir un mot de passe.
Il existe une une solution pour avoir plusieurs administrateur, c'est de configurer le programme sudo, ce programme émule les droits d'administrateur de façon complètement sécurisée. Pour en profiter, il faut bien sur être un administrateur système (donc être dans le fichier de config de sudo) et pour chaque commande nécessitant les droits d'administrateurs, on doit rajouter avant la commander, tout simplement "
sudo". Sudo est configuré par défaut dans la distribution Ubuntu.
La sécurité sous Linux
Et oui face à notre petit Windows qu'on connais par cur on peut s'imaginer que Linux soit aussi victime de virus, de logiciels publicitaires, espions et toute la
** qu'on peut recevoir sous Windows.
Et ben ce serait trop beau de vous dire non, Linux ne connais pas du tout ça. Enfin vous pouvez oublier quand même les virus et logiciels publicitaires, espion sous Linux mais il subsiste tout de même des problèmes de sécurité.
Pourquoi pas de virus sur Linux ?
Bonne question, parce qu'un utilisateur sous Linux comme dit avant, ne dispose pas des droits d'administration, donc en théorie ne devrait pas de faire de mal au système, donc pas de virus installé accidentellement. La deuxième raison c'est que les créateurs de virus destructeurs veulent détruire le monopole de Windows et veulent promouvoir Linux (enfin je crois :mrgreen: )
Quels problèmes de sécurité peut on rencontrer alors ?
Les mêmes que sous Windows, des attaques, le phishing, la pub, enfin toutes les arnaques qu'on peut trouver sur le Web, aucun système d'exploitation n'est protéger contre ça.
Et pour les failles, il en va de même.
Il faut savoir aussi qu'on utilise surtout Linux pour des serveurs, le serveur où est hébergé ce site est sous Linux, le site de Free, est sous Linux... Donc sous Linux on rencontre surtout des attaques de pirates pour effacer un site par exemple. Mais si vous n'avez pas de site sur votre Linux, tout va bien

.
Il est aussi intéressant de savoir qu'il n'existe d'antivirus pour Linux.
Citation : "Moi j'ai fais des recherche sur Google"N'importe quoi ! il existe des antivirus pour Linux ! ClamAV et Kaspersky par exemple !
Certes mais ce ne sont que des antivirus sous Linux pour détecter les virus WINDOWS qui pourraient transiter par le serveur Mail de Linux.
Linux ç'est donc hyper galère alors, pourquoi l'utiliser ?
Que ce post ne vous donnes pas d'obligation à utiliser Linux, il faut avoir de bonnes raisons :
-Vous utilisez une copie piratée de Windows et ça vous énerve de devoir soit le cr*cker soit le payer.
-Vous en avez vraiment marre des virus sur Windows, de devoir payer pleins d'antivirus.
-Vous voulez vraiment découvrir ce qu'est Linux (ça a été mon cas ^^).
-Vous voulez faire votre propre site Web ou vous voulez vous faire un serveur (explications sur demande

).
-Les bugs de Windows vous énerve, et vous avez envie de quelque chose de fiable. Hum pas de rêves, Linux n'est pas exempt de bug même s'il est beaucoup plus stable

.