
Retrouvez cet article dans : Linux Pratique Hors série 8
En UNIX, tout est fichier
Il est courant d'entendre qu'avec GNU/Linux tout est possible à partir d'une simple invite de commande, et ce n'est pas faux. En effet, les possibilités des systèmes Unix (ancêtres de GNU/Linux), étaient en avance sur leur temps lorsque les ordinateurs étaient encore tous uniquement accessibles à partir d'une console en mode texte. L'administration de ces machines était alors entièrement à la portée d'un éditeur de texte, puisque toutes les configurations étaient stockées dans de simples fichiers textes. Lire la suite »
Posté par admin-web (
fabrice) | Signature : Simon Descarpentries | Article paru dans

Retrouvez cet article dans : Linux Pratique Hors série 8
Même si aujourd'hui la capacité des disques durs a considérablement augmenté, il est toujours utile de contrôler de temps en temps si l'espace disponible restant est suffisant. Il existe pour cela des commandes simples qui vous donneront rapidement les informations nécessaires. Lire la suite »
Posté par Fleur Brosseau (
Fleur) | Signature : Fleur Brosseau | Article paru dans

Retrouvez cet article dans : Linux Pratique Hors série 8
Votre ordinateur contient au minimum une carte mère et une carte graphique. Pour connaître les cartes supplémentaires dont vous disposez, une seule commande à retenir : lspci (cette commande fait partie du paquetage pciutils, à installer sur votre système si ce n'est déjà fait). La commande lspci -n permet de connaître diverses informations comme la classe, la marque, le modèle, etc. La commande lspci -v permet, quant à elle, de connaître diverses informations supplémentaires comme la fréquence du bus associé à la carte, les zones mémoires qu'elle occupe, etc. Lire la suite »
Posté par Fleur Brosseau (
Fleur) | Signature : Fleur Brosseau | Article paru dans

Retrouvez cet article dans : Linux Pratique Hors série 8
Un programme informatique est écrit dans un langage informatique donné. Le plus souvent en C ou en C++ pour un Logiciel libre. Une des avancées majeures est la modularisation des codes : ainsi, un programme peut utiliser des « bouts » de code qui existent déjà . En effet, pourquoi recoder toujours une bibliothèque qui lit des .jpeg quand la libjpeg le fait très bien ? Les fonctionnalités de base sont fournies par la glibc, qui fait notamment l'interface avec le noyau Linux. Lire la suite »
Posté par Nicolas Boulay (
nicolas.boulay) | Signature : Nicolas Boulay | Article paru dans

Retrouvez cet article dans : Linux Pratique Hors série 8
Root, c'est le nom que l'on donne au premier utilisateur (dans l'ordre d'installation du système) d'un système UNIX. Root signifie « racine » en anglais. Il existe d'ailleurs aussi sous Mac OS X, mais il n'est pas visible. Il est l'équivalent de « l'administrateur » dans les versions 2000/XP/2003/Vista de Microsoft Windows. Lire la suite »
Posté par Sidoine PIERREL (
spierrel) | Signature : Sidoine Pierrel | Article paru dans

Retrouvez cet article dans : Linux Pratique Hors série 8
Le terme deamon, si l'on en croit le Jargon Français, viendrait de l'expression Disk And Execution MONitor. En réalité, le terme « démon » aurait été suggéré par les inventeurs d'Unix pour décrire un processus non invoqué manuellement, qui s'exécute en tâche de fond et qui ne demande aucune intervention de l'utilisateur. En effet, un démon n'est rien d'autre qu'un programme qui s'exécute en arrière-plan de votre système (et ce, quel que soit le système d'exploitation). Vous n'avez aucun contrôle direct sur lui, et vous ne vous rendez même pas compte qu'un démon est en train de tourner.
Un démon exécute une tâche prédéterminée à intervalles réguliers ou à la suite d'un événement. Un bon exemple de démon capable de répondre à un événement est un serveur Web qui attend qu'un client soumette une demande. Le serveur Web dort en arrière-plan jusqu'au moment où un client se connecte et demande une page Web. Le démon se réveille alors et transmet la page au client. Lire la suite »
Posté par Fleur Brosseau (
Fleur) | Signature : Fleur Brosseau | Article paru dans

Retrouvez cet article dans : Linux Pratique Hors série 8
De manière générale, on peut dire qu'une commande, c'est un programme, qui va être exécuté dès lors que vous l'appelez. Mais la particularité de ces programmes, c'est qu'ils nécessitent d'être décodés par un interpréteur de commandes particulier : le shell (voir page 40), qui n'est lui-même qu'un programme servant d'interface entre vous et votre système. Quand vous ouvrez une console, votre shell est inactif. Mais quand vous tapez une commande, le shell va réagir en cherchant dans le système s'il est possible d'exécuter ce que vous lui avez demandé. Lire la suite »
Posté par admin-web (
fabrice) | Signature : Lucie Robin | Article paru dans

Retrouvez cet article dans : Linux Pratique Hors série 8
Fork est un terme anglais qui signifie littéralement « fourchette ». Quel rapport avec l'informatique ? Eh bien, c'est en fait la connotation d'embranchement (une même racine pour plusieurs branches) qui nous intéresse ici. Un fork désigne donc un projet informatique qui possède une racine commune avec un autre projet. Ces deux projets peuvent suivre cependant des voies de développement tout à fait différentes. On peut aussi parler de « projet dérivé ». Lire la suite »
Posté par Fleur Brosseau (
Fleur) | Signature : Fleur Brosseau | Article paru dans

Retrouvez cet article dans : Linux Pratique Hors série 8
Les systèmes d'exploitation modernes permettent à plusieurs programmes de fonctionner « en même temps ». Cette expression est mise entre guillemets, car généralement (sauf pour le cas des machines multi-processeurs ou des processeurs multi-cÅ“urs), seul un programme peut être exécuté par la machine à un instant donné. Comment le système d'exploitation peut-il alors exécuter plusieurs programmes en même temps ? Tout simplement en allouant le processeur à un programme pendant un quantum de temps très court, puis en le faisant passer à un autre, et ainsi de suite. Le délai très court alloué à chaque programme donne l'impression que tous fonctionnent en même temps, même s'il n'y a qu'une seule ressource processeur dans la machine. Lire la suite »
Posté par admin-web (
fabrice) | Signature : Alexandre Courbot | Article paru dans

Retrouvez cet article dans : Linux Pratique Hors série 8
Entre le cÅ“ur de votre machine UNIX, le kernel, et vous, utilisateur, se trouve le shell. Le shell est un programme qui sert d'interface de dialogue entre l'utilisateur et le système, une sorte de « coquille » (d'où son nom anglais) autour du noyau. Le dialogue se fait par les commandes, que l'utilisateur saisit. Le rôle du shell est alors de lire la commande, de l'interpréter, de l'exécuter et éventuellement d'en donner le résultat. Lire la suite »
Posté par admin-web (
fabrice) | Signature : Lucie Robin | Article paru dans