Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tutoriel:glossaire [Le 21/07/2009, 23:18]
213.95.41.13 ancienne révision restaurée
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​tutoriel}} 
  
----- 
- 
-====== Glossaire ====== 
- 
-//Voir aussi l'​encyclopédie collaborative en ligne [[http://​fr.wikipedia.org/​|Wikipédia]]//​. 
- 
-===== A ===== 
- 
- 
- 
- 
-==== Accès & permissions ==== 
- 
-Un ensemble de droits ou permissions associés à tout fichier ou dossier, y compris les fichiers spéciaux, et qui détermine qui peut lire (Read), écrire (Write) ou exécuter (Execute) un fichier. Seul le propriétaire du fichier ou le super-utilisateur (administrateur) peuvent modifier ces droits. 
- 
-Les droits des fichiers d'un dossier peuvent être affichés par la commande 
- 
-  ls -l 
- 
-Le format des droits d'​accès est une liste de 10 symboles : 
- 
-<​file>​ 
-drwxr-xr-x 
-</​file>​ 
- 
-Le premier symbole est soit « - », « l » ou « d », indiquant si le fichier en question est effectivement un fichier, est un lien ou est un dossier. Suivent ensuite 3 groupes de 3 symboles chacun, indiquant si le fichier (ou dossier) est autorisé en lecture, écriture ou exécution. Les 3 groupes correspondent respectivement aux droits du propriétaire,​ du groupe ou du reste des utilisateurs. L'​exemple ci-dessus se traduit de la manière suivante :  
- 
-  * C'est un dossier. 
-  * Son propriétaire peut lire, écrire et exécuter. 
-  * Le groupe peut uniquement lire et exécuter le fichier, sans pouvoir le modifier. 
-  * Le reste du monde peut lire et exécuter le fichier, sans pouvoir le modifier. 
- 
-//Voir aussi [[tutoriel:​glossaire#​Propriétaire|Propriétaire]],​ [[tutoriel:​glossaire#​Groupe|Groupe]],​ [[tutoriel:​glossaire#​Octale|Octale]]//​ 
- 
-==== ACPI ====  
- 
-**L'​Advanced Configuration and Power Interface** (ACPI) est une norme qui a été co-développée par Microsoft, Toshiba, Intel, Phoenix Technologies et Hewlett Packard. 
- 
-Cette norme a pour but de limiter la consommation d'​énergie en mettant hors tension certaines parties de l'​ordinateur tel que le lecteur CD-ROM, l'​écran,​ ... 
- 
-Pour cela, ils ont défini une interface qui permet au [[tutoriel:​glossaire#​système d'​exploitation|système d'​exploitation]] d'​envoyer un signal à ces différents périphériques. Il faut que ces périphériques supportent également l'​ACPI. Cette interface permet aussi d'​envoyer des signaux au [[tutoriel:​glossaire#​système d'​exploitation|système d'​exploitation]],​ par exemple lorsque l'​utilisateur appuie sur le bouton d'​alimentation. 
- 
-Cette norme est utilisée aussi bien sur les portables que sur les ordinateurs de bureau. 
- 
-Le bios acpi est terriblement buggé sur beaucoup de machines aussi bien desktop que laptops. 
- 
-==== AFAIK ==== 
- 
-Abréviation anglaise : **As Far As I Know** → **Pour autant que je sache** 
- 
- 
-==== alsa ==== 
- 
-ALSA (acronyme de **Advanced Linux Sound Architecture**) est un module du noyau [[tutoriel:​glossaire#​Linux|Linux]] qui remplace plusieurs pilotes différents pour le [[tutoriel:​glossaire#​noyau|noyau]] en un seul, ce qui permet de gérer les différentes cartes son depuis le noyau. Il remplace tous les anciens pilotes pour le son du noyau Linux, comme notamment OSS. 
- 
-Voir aussi : [[:​son]] ​ 
- 
- 
- 
- 
-==== Anjuta ==== 
- 
-Anjuta est un Environnement de Développement Intégré pour le C et le C++ sur GNU/Linux. Il a été écrit pour les bibliothèques GTK+/GNOME et il fournit un nombre important de fonctions avancées de programmation. Il inclut un système de gestion de projet, de création d’application interactive,​ une interface au debugger, et un puissant éditeur de code avec une navigation efficace et de la coloration syntaxique. 
- 
-Voir aussi : [[:Anjuta]] 
- 
-L'​article entier sur wikipedia : [[http://​fr.wikipedia.org/​wiki/​Anjuta]] 
- 
- 
- 
-==== Apache ==== 
- 
-Apache, est le plus populaire des serveurs HTTP. Produit par la Apache Software Foundation, c'est un logiciel libre avec un type spécifique de licence, nommée licence Apache. 
- 
-Voir aussi : [[:lamp]] 
- 
- 
-==== APMD ==== 
- 
-apmd est un démon de gestion de l'APM, et fonctionne en conjonction avec le pilote de BIOS APM du [[tutoriel:​glossaire#​noyau|noyau]] du [[tutoriel:​glossaire#​système d'​exploitation|système d'​exploitation]]. Il peut exécuter une commande (normalement un script shell) quand certains événements sont rapportés par le pilote, et enregistrera,​ via syslogd, certains changements dans l'​état du système d'​énergie. Quand l'​énergie disponible des batteries devient très basse, il peut alerter tous les utilisateurs sur le système en utilisant plusieurs méthodes. 
- 
-==== apropos ==== 
- 
-apropos liste les pages de manuel contenant certains mots. 
- 
- 
-==== Arrière-plan ==== 
- 
-Un processus fonctionne en "​arrière-plan"​ quand il n'​occupe pas le terminal de sortie. Parmi ces programmes on compte les démons. Vous pouvez lancer un programme en arrière-plan en utilisant la combinaison de touches Ctrl+Z. L'​interpréteur Bash affichera le nom et le numéro du programme que vous pourrez utiliser pour faire passer de nouveau le programme au premier-plan,​ via la commande : 
-<​code>​ 
-$ fg <numéro du programme>​ 
-</​code>​ 
- 
-==== ASCII ==== 
- 
-Abréviation anglaise : **American Standard Code for Information Interchange** 
-Il s'agit d'un standard pour représenter des lettres, des chiffres, et des caractères de contrôle sur 7-bits (8 bits pour les caractères accentués). 
- 
-Un fichier texte ascii est un fichier qui peut être lu directement par des éditeurs basiques, comme //cat//, //more//, //joe//, etc. 
- 
-//Voir aussi [[tutoriel:​glossaire#​Unicode|Unicode]].//​ 
- 
- 
-==== AT ==== 
- 
-**At** est une commande qui permet l'​exécution d'une commande à une heure précise. ​ 
- 
-==== ATI ==== 
- 
-ATI est une compagnie qui fabrique des cartes graphiques dont les pilotes sont disponibles sous linux. 
- 
- 
-==== Audacity ==== 
- 
-Audacity est un logiciel libre très complet pour la manipulation de données audio numériques. 
-???  
- 
- 
- 
-==== Autocomplétion ==== 
- 
-Il s'agit d'une fonctionnalité offerte par la plupart des interpréteurs ([[tutoriel:​glossaire#​shell|shell]]) de commandes (incluant entre autres //bash//, //tcsh//, //ksh// et en particulier [[:zsh]]) qui permet de compléter automatiquement une commande quand cela peut l'​être sans ambiguïté. On peut même parfois avoir une liste des complétions possibles. Lisez le manuel en ligne (Manpage) de votre interpréteur pour connaitre la syntaxe exacte et les différentes possibilités. Avec ''​bash''​ et ''​tcsh'',​ l'​autocomplétion est possible en appuyant une fois sur la touche tabulation. Avec ''​ksh'',​ il faut appuyer deux fois sur la touche d'​échappement... consultez-donc le manuel en ligne. ​ 
- 
-Voir aussi [[http://​yekubuntu.free.fr/​hoary/​d-compapt.php]] pour l'​améliorer. 
- 
-==== Awk ==== 
- 
-awk, effectue des opérations sur les fichiers (afficher une colonne, la traiter, ..) (initiales de ses créateurs : Aho, Kernighan, Weinberger) 
- 
-===== B ===== 
- 
-==== Binaires ==== 
- 
-Les fichiers binaires sont des fichiers qui ne sont pas écrits en format [[tutoriel:​glossaire#​ascii|ASCII]],​ mais qui consistent en une succession d'​octets. Parmi les fichiers binaires on compte les fichiers compilés à l'aide d'un [[tutoriel:​glossaire#​compilateur|compilateur]] ​ pour les rendre exécutables,​ les fichiers compressés (y compris les images), et certains fichiers de données dont la lecture n'est pas utile ni même autorisée (ou qui ont des exigences spéciales : ciphering, taille, etc.)  
- 
- 
-==== Binfmt ==== 
- 
-**Binfmt** fait en sorte que tel fichier soit considéré par le système comme un exécutable standard. Pour cela il faut faire en sorte que le noyau de Linux soit capable de reconnaître de nouveaux exécutables. 
- 
-Le problème est le suivant : sur un système Un*x, l'​exécution d'un programme repose sur les permissions (j'​aime mieux dire droits) d'​exécution. Mais les environnements actuels autorisent à gérer comme des exécutables du système, des fichiers de données, via une association. Le problème est que tous ces environnements n'​utilisent pas, loin s'en faut, le même système d'​association. Pour l'​administrateur c'est un casse-tête chinois : il faut créer les associations pour KDE, les recréer pour Gnome, et ainsi de suite. 
- 
- 
- 
-==== BIOS ==== 
- 
-Le BIOS (**B**asic **I**nput/​**O**utput **S**ystem) est un micrologiciel enregistré dans une mémoire non-volatile de la carte mère d'un ordinateur de type //IBM PC Compatible//​. Il gère, de manière basique, les divers composants de l'​ordinateur (nombre de disques durs, capacité de mémoire vive, cadence du processeur, premier périphérique d'​amorçage...) et permet de configurer certaines options de base, au travers d'une interface graphique simple. Le BIOS est indépendant de tout système d'​exploitation et est automatiquement exécuté à chaque mise sous tension de l'​ordinateur. Vous pouvez généralement entrer dans l'​interface de configuration du BIOS dans les premières secondes qui suivent la mise sous tension de l'​ordinateur en pressant une touche ou une combinaison de touches indiquées à l'​écran (DEL, F1, F2, etc.). 
- 
-//Voir [[wpfr>​BIOS]]//​ 
- 
-==== Blender ==== 
- 
-Blender est une suite d'​animation 3D complète, libre et gratuite. 
- 
-==== BTW ==== 
- 
-Abréviation anglaise : **By The Way** -> **Au fait, à propos** 
- 
-===== C ===== 
- 
- 
- 
-==== Langage C ==== 
- 
-Un des langages informatiques les plus puissants inventés. Linux est lui-même écrit en C, tout comme la plupart des systèmes [[tutoriel:​glossaire#​UNIX|UNIX]]. Sa portabilité est excellente parmi les architectures UNIX. Le langage C a été inventé dans le but de pouvoir écrire facilement des [[tutoriel:​glossaire#​systèmes d'​exploitation|système d'​exploitation]],​ et il a d'​abord été utilisé pour créer UNIX. Un programmeur pourra écrire le code source en C avec un simple éditeur texte, pour ensuite le compiler dans une forme [[tutoriel:​glossaire#​binaire|binaire]] exécutable. 
- 
-//Voir aussi [[tutoriel:​glossaire#​Interpréteurs|Interpréteurs]].//​ 
- 
-==== Cat ==== 
- 
-Cat, concatène des fichiers texte. Peut aussi servir à simplement afficher ou lire un fichier. (conCATenate) 
- 
-==== cd ==== 
- 
-cd, Change le répertoire courant. (Change Directory) 
- 
-==== Chemin ==== 
- 
-//Voir ''​[[tutoriel:​glossaire#​path|path]]''​.//​ 
- 
-==== Chfn ==== 
- 
-chfn modifie les informations finger de l'​usager. (CHange FiNger) 
- 
-==== Chgrp ==== 
- 
-chgrp change le groupe possesseur d'un fichier. (CHange GRouP) 
- 
-==== Chmod ==== 
- 
-chmod change les permissions de qui peut lire, écrire, ou exécuter le fichier. 
- 
-==== Chown ==== 
- 
-La commande chown permet de modifier le [[tutoriel:​glossaire#​Propriétaire|propriétaire]] d'un fichier ou d'un dossier. ​ 
-Utilisation :  
-<​code>​ 
-$ chown <nouveau propriétaire>​ <​fichier/​dossier> ​ 
-</​code>​ 
- 
-==== Chsh ==== 
- 
-chsh modifie le shell par défaut de l'​usager. (CHange SHell) 
- 
-==== Code source ==== 
- 
-Un fichier texte compréhensible par l'​être humain. Ce fichier peut ensuite être compilé en un programme exécutable,​ ou interprété avant chaque exécution. Pouvoir lire le code source permet de facto de comprendre le programme, de mieux le connaître, de le déboguer, de le dupliquer, etc. 
- 
-//Voir aussi [[tutoriel:​glossaire#​Propriétaire|propriétaire]],​ [[tutoriel:​glossaire#​Open Source|Open Source]].// 
- 
- 
-==== Codec ==== 
- 
-Le terme **Codec** est construit d'​après les mots codeur décodeur. 
- 
-Il s'agit d'un procédé permettant de compresser et de décompresser un signal, de l'​audio ou de la vidéo, le plus souvent en temps réel. Le procédé peut être sous forme de logiciel ou encore de matériel (hardware). Par extension, c'est le logiciel ou le circuit qui contient cet algorithme. 
- 
-==== Compilateur ==== 
- 
-Un compilateur permet de traduire un code source (format compréhensible par un humain, type [[tutoriel:​glossaire#​ASCII|ASCII]]) en code [[tutoriel:​glossaire#​binaire|binaire]] (langage machine), pour être exécuté. //GCC// est un compilateur [[tutoriel:​glossaire#​GNU|GNU]],​ qui est utilisé par la plupart des distributions [[tutoriel:​glossaire#​linux|linux]]. 
- 
-==== Compilation ===== 
-Procédure par laquelle un code source (format compréhensible par un humain, type [[tutoriel:​glossaire#​ASCII|ASCII]]) est transformé en code [[tutoriel:​glossaire#​binaire|binaire]],​ un langage compréhensible par votre ordinateur, dans le but d'​être exécuté. ​ Un logiciel est compilé afin de pouvoir être lancé par l'​utilisateur. 
- 
- 
-==== Courriel ==== 
-Le courrier électronique,​ e-mail ou courriel désigne le service de transfert de messages envoyés via Internet vers la boîte aux lettres électronique des destinataires choisis par l'​émetteur. L'​envoi et la réception de courrier électronique nécessite l'​usage d'un client e-mail. 
- 
- 
-Par métonymie, on appelle également courrier électronique l'​ensemble des messages ainsi échangés. Ces messages peuvent être constitués de texte simple mais aussi de sons, d'​images de vidéos ou de fichiers de données ou de fichiers exécutables. 
- 
-==== cp ==== 
- 
-cp, Copie un fichier. (CoPy) 
- 
-==== cpio ==== 
- 
-cpio, Copie de fichiers à partir de ou vers une archive cpio/tar (obsolète) 
- 
-==== Cron ==== 
- 
-Cron est le nom d'un programme qui permet aux utilisateurs des systèmes Unix d'​exécuter automatiquement des commandes ou des scripts à une date et une heure spécifiées à l'​avance. 
- 
-Il s'agit d'une fonctionnalité très utile pour des tâches routinières d'​administration système, mais elle peut très bien être exploitée pour tout autre chose. Par exemple, on peut demander à cron de jouer tel fichier mp3 tous les jours à sept heures sauf le samedi et le dimanche afin de se réveiller en musique. 
- 
-Cron est un démon (daemon), ce qui ─ dans le jargon Unix ─ désigne un programme qu'on ne lance qu'une seule fois et qui reste en tâche de fond en attendant qu'on ait besoin de lui. Le démon cron (crond) attend ainsi jusqu'​au moment spécifié dans le fichier de configuration (éditable par le programme crontab) puis effectue l'​action correspondante et se rendort jusqu'​à l'​événement suivant. 
- 
- 
- 
-==== Csh ==== 
- 
-# csh pour (C-like shell) est un [[tutoriel:​glossaire#​shell|shell]] dont la syntaxe de commandes est proche du langage C. 
- 
-==== cut ==== 
- 
-cut, Supprime une partie des lignes d'un fichier selon un critère. 
- 
- 
-==== CVS ==== 
- 
-CVS - Concurrent Versions System - est un système de gestion de [[tutoriel:​glossaire#​Code source|code source]] très utilisé dans le domaine des logiciels [[tutoriel:​glossaire#​Open source|open source]]. Élément clé de la gestion d'un projet libre, il permet de stocker différentes versions des sources du programme et aux programmeurs d'y ajouter leurs modifications. Ce terme est en général mentionné pour parler des ajouts de la toute dernière version d'un programme (la "​version CVS"), que les développeurs ne jugent pas finalisée, et donc pas encore distribuée sous forme de paquet ou [[tutoriel:​glossaire#​tarballs|tarball]]. 
- 
-===== D ===== 
- 
-==== Les démons ==== 
- 
-Il s'agit de programmes qui fonctionnent en arrière-plan,​ et offrent des services aux utilisateurs. Les démons sont en général en veille, et sont activés uniquement lorsque une tâche leur est assignée. 
- 
-Un bon exemple est le démon d'​impression,​ qui attend patiemment en arrière-plan,​ jusqu'​à l'​arrivée de documents pour impression. 
- 
-//Voir aussi [[tutoriel:​glossaire#​Arrière-plan|Arrière-plan]].//​ 
- 
- 
-==== Debian ==== 
- 
-Debian est la distribution à partir de laquelle [[tutoriel:​glossaire#​Ubuntu|Ubuntu]] a été développée. Comme [[tutoriel:​glossaire#​Ubuntu|Ubuntu]],​ Debian ne contient que des logiciels libres. 
- 
- 
-Il y a 3 versions simultanées de la distribution Debian GNU/Linux. La première est dite "​stable",​ la seconde "​instable",​ et la troisième est appelée "​test": ​ 
-  * La version **stable** est celle dont le développement est terminé et dont les paquets ne sont mis à jour que pour des questions de sécurité ou de correction de bogues. ​ 
-  * La version **instable** est celle qui est en cours de développement. ​ 
-  * La version **test**, elle contient des paquets qui ont passé avec succès les 14 jours de tests intenses dans le laboratoire de développement,​ et qui sont donc considérés comme aptes au service. 
- 
-Debian a été créée en 1993 par Ian Murdock, et le nom est la contraction de son prénom et de celui de son épouse Debra: Deb-ian. ​ 
- 
-Pour tout complément d'​information,​ consulter [[http://​www.debian.org/​|le site officiel Debian]]. 
- 
-==== Dépendances ==== 
- 
-Une dépendance est un lien entre deux paquets, l'un ayant besoin de l'​autre pour fonctionner ou pour être installé. On utilise par exemple l'​outil "​debconf"​ pour configurer et installer la plupart des logiciels. Il est écrit en Perl et dépend donc du paquet Perl pour fonctionner. Les paquets qui requièrent //debconf// pour fonctionner,​ dépendent à leur tour du paquet Perl, etc. 
- 
-Les dépendances permettent aussi de gérer les conflits logiciels ou de versions. Il existe en effet un garde-fou évitant de supprimer un paquet indispensable au fonctionnement d'un autre. En cas de conflits, les gestionnaires de paquets proposent également une option permettant de passer outre et d'​ignorer les dépendances. 
- 
-//Voir aussi [[tutoriel:​glossaire#​Paquets|Paquets]].//​ 
- 
-==== /dev ==== 
- 
-Le dossier /dev contient des "​pseudo fichiers"​ qui sont en fait des portes d'​accès vers les périphériques. La plupart des périphériques communiquent ainsi via un ou plusieurs fichiers /dev/*. Parmi ces fichiers citons : 
-== /dev/fd0 = premier lecteur de disquette (appelé A: sous MS-DOS)== 
- 
-== /dev/fd1 = second lecteur de disquette (lecteur B: sous MS-DOS)== 
- 
-== /​dev/​hd[a-d] = les lecteurs IDE...== 
- 
-        * /dev/hda = disque maître sur contrôleur 1 
-        * /dev/hdb = disque esclave sur contrôleur 1 
-        * /dev/hdc = disque maître sur contrôleur 2 
-        * /dev/hdd = disque esclave sur contrôleur 2 
- 
-Pour avoir les partitions, il suffit d'​ajouter un chiffre comme suit : 
- 
-  /dev/hda1 /dev/hdb6 /dev/hdd19 
-  ​ 
-== /​dev/​sc[a-...] = lecteurs SCSI == 
- 
-        * /dev/scd = périphérique SCSI ID 4 
- 
-Pour les partitions, ajouter un chiffre comme suit : 
- 
-  /dev/scd7 /dev/scd13 
-  ​ 
-== En fonction de votre pilote audio, ces pseudo-fichiers sont utilisés pour le traitement des données audio : == 
-        * /dev/audio 
- 
-        * /dev/dsp 
- 
-        * /dev/mixer 
- 
- 
-        * /​dev/​sequencer 
- 
-== /dev/tty* = interface de terminal == 
- 
-        * /dev/tty?? shows up with the `w` command when you log in via hardwired terminal 
- 
-== /dev/pts/* = pseudo-tty - ssh //ou// interface telnet == 
- 
-        * /dev/pts/* offre une interaction type ligne de commande comme avec un véritable tty (voir ci-dessus) 
- 
-== /dev/mouse = votre port COM pour souris == 
- 
- 
-== Certains de ces fichiers sont en fait des liens symboliques comme par exemple : == 
- 
-        * /dev/mouse -> /dev/psaux pour souris PS/2 
- 
-        * /dev/cdrom -> /dev/hdc si vous avez un lecteur IDE de CD-ROM 
-==== df ==== 
- 
-df affiche l'​espace libre sur les partitions (Disk Free) 
- 
-==== Distribution ou "​distro"​ ==== 
- 
-Le système "​Linux"​ n'​existe pas vraiment en tant que tel, mais sous forme d'une distribution qui consiste en : 
- 
-  * Un noyau Linux 
-  * Des applications (logiciels) 
- 
-Les distributions se distinguent les unes des autres par le type de logiciels qu'​elles proposent, leur prix, les détails d'​implémentation,​ et par les outils mis à disposition pour gérer et installer le système, etc. 
- 
-Parmi les plus connues, on citera : Debian, Fedora, SuSe, Slackware, Mandriva, Ubuntu... mais il en existe bien d'​autres. 
- 
-Sur le site [[http://​www.distrowatch.com|Distrowatch]],​ vous trouverez une liste assez exhaustive des distributions existantes, tout comme quelques indications sur leur niveau de popularité. 
- 
-==== DNS ==== 
- 
-DNS (Domain Name System). Ce système permet de transformer une adresse internet en adresse IP. Ainsi il est possible d'​accéder à une page internet simplement en indiquant le nom de son adresse http. 
- 
-==== du ==== 
- 
-du affiche l'​utilisation du disque. (Disk Usage) 
- 
-===== E ===== 
- 
-==== echo ==== 
- 
-echo affiche une ligne de texte donnée en paramètre. 
- 
-==== Emacs ==== 
- 
-Un des éditeurs de texte les plus utilisés dans le monde Unix. Il fait partie du projet GNU, et existe tant en version texte qu'en version graphique, le tout avec de nombreux greffons qui permettent de le personnaliser. Emacs est réputé pour être un vrai "​couteau suisse"​. ​ 
-Sachez néanmoins qu'il est plutôt difficile à utiliser, surtout une fois tous les greffons installés. 
-Nombreuses sont les personnes qui préfèrent ne pas l'​utiliser,​ prétextant que la fonction première d'un éditeur doit être d'​éditer un fichier et rien de plus ! 
- 
-//Voir aussi [[tutoriel:​glossaire#​joe|joe]].//​ 
- 
- 
- 
- 
- 
-==== Ethereal ==== 
- 
-Ethereal est utilisé par les professionels des réseaux autour du monde pour résoudre des problèmes, analyser, développer des logiciel et des protocoles, et à des fins pédagogiques. ​ 
-Ethereal s'​appelle désormais Wireshark (depuis le 8 juin 2006) pour des raisons de copyright. 
- 
- 
-==== Ettercap ==== 
- 
-Ettercap est un logiciel open source pour l'​analyse de protocoles réseaux et tester la sécurité. Il peut être aussi utilisé pour inspecter le trafic sur le réseau. Il permet la capture de mot de passe, et permet l'​attaque dite de [[http://​fr.wikipedia.org/​wiki/​Homme_dans_le_milieu|l'​homme au milieu]] (man-in-the-middle) pour plusieurs protocoles. 
- 
- 
-==== expr ==== 
- 
-expr évalue une expression (mathématique ou sur une chaîne de caractères) 
- 
-==== Ext2 FS ==== 
- 
-Système de Fichier Etendu (version 2). C'est le système de fichier utilisé dans les versions précédentes de Linux, mais toujours supporté dans les versions actuelles. 
- 
-//Voir aussi [[tutoriel:​glossaire#​Système de fichiers|Système de fichiers]].//​ 
- 
-==== Ext3 FS ==== 
- 
-Système de Fichier Etendu (version 3). C'est le système de fichier actuellement utilisé sous Linux. 
- 
-//Voir aussi [[tutoriel:​glossaire#​Système de fichiers|Système de fichiers]].//​ 
- 
-===== F ===== 
- 
-==== FAT ==== 
- 
-Nom standard attribué à la famille de systèmes de fichiers au format Microsoft de Table d'​Allocation de Fichiers. Citons par exemple : 
-          * FAT16 est le système de fichiers du vieil MS-DOS. 
-          * VFAT est le système de fichiers introduit par Windows 95, autorisant les noms de fichiers supérieurs à 8 caractères. 
-          * FAT32 est le système de fichiers courant pour les systèmes Windows, qui comporte des améliorations par rapport à VFAT. 
- 
-A noter que Windows NT et Windows XP utilisent un système de fichiers différent connu sous le nom de NTFS, et qui remplace le format FAT.  
- 
-Il est bien-sûr possible d'​accéder à tous ces systèmes de fichiers depuis Linux, pour peu que l'on utilise le bon outil (bien qu'à l'​heure actuelle l'​écriture sur systèmes NTFS est encore risquée). 
- 
-//Voir aussi [[tutoriel:​glossaire#​Système de fichiers|Système de fichiers]].//​ 
- 
-==== file ==== 
- 
-file affiche le type de fichier en lisant son en-tête. 
- 
-==== find ==== 
- 
-find recherche récursive, à partir d'un répertoire,​ de fichiers ayant des caractéristiques données. 
- 
-==== Firefox ==== 
- 
-Mozilla Firefox [moˈzɪla ˈfaɪəfɒks] (précédemment Phoenix et Mozilla Firebird) est un navigateur Web libre développé et distribué par la Fondation Mozilla aidée de centaines de bénévoles grâce aux méthodes de développement open source. Avant de se concentrer sur Firefox et son compagnon Thunderbird,​ qui lui, permet de gérer son courrier électronique,​ Mozilla était surtout connu pour sa suite intégrée de logiciels Internet, d'une conception plus ancienne héritée de Netscape. 
- 
- 
-==== Firestarter ==== 
- 
-Firestarter est un pare-feu (firewall) personnel open source qui utilise le système Netfilter (iptables/​ipchains) pour construire les règles du pare-feu dans le noyau Linux. Firestarter possède une interface graphique pour la configuration des règles du pare-feu. Il permet aussi l'​audit en temps réel du trafic sur le réseau. Firestarter possède aussi une option de redirection de port, de partage de connexion internet (NAT) et un service de DHCP. 
- 
-==== free ==== 
- 
-free affiche des informations sur l'​utilisation de la mémoire. 
- 
-==== fsck ==== 
- 
-fsck effectue une vérification du système de fichiers (FileSystem ChecK) 
- 
-==== FTP ==== 
- 
-Le File Transfert Protocol (protocole de transfert de fichiers) ou FTP est dédié à l'​échange informatique de fichiers sur un réseau TCP/IP. Il permet, depuis un ordinateur, de copier des fichiers depuis ou vers un autre ordinateur du réseau, d'​administrer un site web, ou encore de supprimer ou modifier des fichiers sur cet ordinateur. 
- 
-==== fuser ==== 
- 
-fuser affiche quel processus utilise le fichier donné en paramètre. 
- 
-==== FWIW ==== 
- 
-Abréviation anglaise: **For What It's Worth** -> **Pour ce qu'il vaut** 
- 
- 
-===== G ===== 
- 
- 
-==== Gaim ==== 
- 
-Gaim (nouvellement **pidgin**) est un programme client de messagerie instantanée qui permet de gérer plusieurs comptes et plusieurs protocoles simultanément. C'est un logiciel libre et gratuit sous licence [[tutoriel:​glossaire#​gpl|GPL]],​ disponible sous [[tutoriel:​glossaire#​gnu|GNU]]/​Linux,​ Mac OS et Windows. Il a été écrit en utilisant la bibliothèque GTK+. 
- 
-==== gcc ==== 
- 
-En informatique,​ GCC, abréviation de GNU Compiler Collection, est le compilateur créé par le projet GNU. Il s'agit d'une collection de logiciels libres intégrés capables de compiler divers langages de programmation,​ dont C, C++, Objective-C,​ Java, Ada et Fortran.Il désigne aussi quelques fois GNU C Compiler. 
- 
- 
-==== Gestion de paquets ==== 
- 
-Sur les systèmes Ubuntu, utiliser [[:​Synaptic]],​ [[:​Aptitude]],​ [[:​apt#​apt-get]] ou [[:​apt_interfaces#​dpkg]]. 
- 
-Les paquets Ubuntu et Debian ont l'​extension .deb , et les paquets pour RedHat (Mandriva, SuSE, Fedora...) ont l'​extension .rpm.  
- 
-==== Gestionnaire de fenêtres ==== 
- 
-Voir [[tutoriel:​glossaire#​X|X]] 
- 
-==== Gimp ==== 
- 
-The GIMP (The Gnu Image Manipulation Program, littéralement « programme de manipulation d'​images de GNU », anciennement General Image Manipulation Program) est un logiciel de dessin bitmap et de retouche d'​images destiné en premier lieu aux systèmes Unix et GNU/Linux (ainsi que Darwin, base de MacOS X) mais tournant aussi sous Microsoft Windows. 
- 
-==== GNOME ==== 
- 
-GNOME, acronyme de GNU Network Object Model Environment,​ est un environnement graphique convivial dont l'​objectif est de rendre accessible l'​utilisation du système d'​exploitation GNU au plus grand nombre ; cette interface est actuellement populaire sur les systèmes GNU/Linux et fonctionne également sur la plupart des systèmes de type UNIX. 
- 
-==== GNU ==== 
- 
-Acronyme de "​GNU'​s Not Unix" = GNU n'est pas Unix 
- 
-Le projet GNU a été lancé en 1984 par Richard M Stallman, un développeur de logiciels au laboratoire d'​Intelligence Artificielle du Massachussets Institute of Technology. Le but de ce projet est d'​offrir des logiciels libres de haute qualité. ​ 
- 
- 
-==== Gparted ==== 
- 
-Gparted est un logiciel libre, qui permet de gérer les partitions d'un disque dur. On peut le trouver par défaut sur la plupart des liveCD d'​Ubuntu,​ mais il existe également un liveCD qui lui est spécifiquement consacré. ​ 
- 
- 
-==== Gphoto2 ==== 
- 
-gPhoto2 est un logiciel libre, pour l'​utilisation de caméras numériques sur les systèmes *nix. Il supporte plus de 700 caméras. 
- 
- 
-==== GPL ==== 
- 
-La Licence publique générale GNU, ou GNU GPL pour GNU General Public License, en anglais, a été écrite pour fixer les conditions légales de distribution des logiciels du projet GNU. Richard Stallman et Eben Moglen, deux des grands acteurs de la Free Software Foundation, en furent les premiers rédacteurs. 
- 
-Elle a depuis été adoptée, en tant que document définissant le mode d'​utilisation donc d'​usage et de diffusion, par de nombreux auteurs de logiciels libres. La principale caractéristique de la GPL est le copyleft, ou gauche d'​auteur,​ qui consiste à « détourner » le principe du copyright pour préserver la liberté d'​utiliser,​ d'​étudier,​ de modifier et de diffuser le logiciel et ses versions dérivées. 
- 
-L'​objectif de la licence GNU GPL, selon ses créateurs est de garantir à l'​utilisateur les libertés suivantes : 
- 
-  - La liberté d'​exécuter le logiciel, pour n'​importe quel usage 
-  - La liberté d'​étudier le fonctionnement d'un programme et de l'​adapter à vos besoins 
-  - La liberté de redistribuer des copies 
-  - La liberté d'​améliorer le programme et de rendre publiques vos modifications afin que l'​ensemble de la communauté en bénéficie 
- 
- 
-==== grep ==== 
- 
-grep affiche les lignes qui correspondent à une expression régulière donnée. 
- 
-==== groupadd ==== 
- 
-groupadd ajoute un groupe d'​utilisateurs. 
- 
-==== Groupe ==== 
- 
-Le concept de groupe d'​utilisateurs provient d'​Unix. Les groupes existent en général afin de faciliter le partage des ressources entre utilisateurs appartenant à un même groupe. ​ 
-Ainsi, alors que la plupart des fichiers de votre projet appartiennent à leur propriétaire,​ ils font également partie du groupe de travail, ce qui permet à chacun des membres de pouvoir les utiliser. 
- 
-//Voir aussi [[tutoriel:​glossaire#​Accès & permissions|Accès & permissions]].//​ 
- 
-==== GTK ==== 
- 
-GTK+ (The GIMP Tool Kit) est un ensemble de bibliothèques logicielles (c'​est-à-dire un ensemble de fonctions informatiques) développé originellement pour les besoins du logiciel de traitement d'​images The GIMP et utilisé également pour le développement des environnements de bureau GNOME, Xfce et ROX. 
- 
-==== gzip ==== 
- 
-gzip/gunzip compresse et décompresse des fichiers. (Gnu ZIPper) 
- 
-===== H ===== 
- 
-==== Hard link ==== 
- 
-Voir //​[[tutoriel:​glossaire#​Liens matériels|Liens matériels]]//​ 
- 
- 
-==== head ==== 
- 
-head affiche les premières lignes d'un fichier. (opposé de tail) 
- 
-==== help ==== 
- 
-help est une commande qui permet d'​obtenir de l'aide pour une commande interne du shell. 
- 
- 
-==== hostname ==== 
- 
-hostname affiche le nom d'​hôte de la machine. 
- 
-==== HTH ==== 
- 
-Abréviation anglaise: **Hope This Helps** -> **En espérant vous avoir aidé** 
- 
- 
-==== HTTP ==== 
- 
-(HyperText Transfer Protocol) C'est le protocole utilisé pour accéder au Web.  
- 
-===== I ===== 
- 
-==== ifconfig ==== 
- 
-ifconfig configurer et afficher les paramètres d'une interface réseau. 
- 
-==== IRC ==== 
- 
-IRC, acronyme de Internet Relay Chat (en français, discussion relayée par internet), est un protocole de communication sur Internet. Il sert à la communication instantanée,​ antécédent de la messagerie instantanée. 
- 
-==== IIRC ==== 
- 
-Abréviation anglaise: **If I (Recall|Remember) Correctly** -> **Si mes souvenirs sont bons** 
- 
-==== irssi ==== 
- 
-irssi un client IRC en mode texte 
- 
-==== IMHO ==== 
- 
-Abréviation anglaise: **In My (Honest|Humble) Opinion** -> **A mon humble avis (AMHA)** 
- 
- 
- 
-==== Image ==== 
- 
-  * **Computer Graphics:** Une image est un tableau bidimensionnel de points colorés/​gris/​noir & blanc. Elle peut être enregistrée sous un grand nombre de format (gif, png, jpg, tiff, bmp...) et affichée avec de nombreux outils : les navigateurs web, les visualiseurs d'​images,​ ou les outils de retraitement d'​images comme [[:gimp|The Gimp]]. ​ 
- 
-  * **Fichiers:​** Une image est la copie exacte de gros volumes de données. Habituellement,​ on utilise des images pour créer des CD ou des disquettes de démarrage, en y copiant une image du noyau Linux. On utilise également des images lors de la gravure de CD: vous créez d'​abord une image des données de votre disque dur (fichiers ou données audio brutes) et copiez ensuite l'​image sur un CD. 
- 
- 
- 
-==== Inkscape ==== 
- 
-Inkscape est un logiciel libre de dessin vectoriel qui a pour but d'​être entièrement conforme avec les spécifications [[tutoriel:​glossaire#​XML|XML]],​ [[tutoriel:​glossaire#​SVG|SVG]] et CSS du W3C. 
- 
-==== indent ==== 
- 
-indent est un programme qui fait l'​indentation automatique d'un code en language c. 
- 
- 
-==== init ==== 
- 
- 
-init change le niveau d'​exécution (runlevel) du système. 
-(par défaut sous ubuntu : 2) 
- 
-==== Interpréteur ==== 
- 
-C'est un programme qui peut exécuter des commandes issues d'un fichier texte. 
- 
-Le "​shell"​ est un interpréteur,​ tout comme le sont perl, tcl/tk, python, scheme, et par extension Java. 
- 
-Il n'est pas nécessaire de compiler un script "​shell"​ (perl ou autre), ce qui le rend facilement portable sur différents systèmes. Néanmoins, il faut savoir que l'​exécution de programmes écrits en langages interprétés est souvent plus lente que celles des programmes écrits en langages compilés comme le C. De plus, il faut bien entendu qu'un interpréteur adéquat soit disponible sur la machine. 
- 
-===== J ===== 
- 
-==== Java ==== 
- 
-"Un langage orienté objet à haute portabilité dont la syntaxe est fondée sur celle du C++" 
- 
-Java est actuellement un language très utilisé. Il est "​orienté objet" et a été créé par Sun Microsystems pour offrir aux développeurs un language de programmation facilement portable sur des systèmes différents et pour l'​utilisation d'une multitude de périphériques. 
- 
-Traditionnellement,​ un programme Java est interprété par une Machine Virtuelle Java (JVM): une émulation logicielle d'un environnement de programmation (processeur,​ mémoire, pile, etc.). 
- 
-La JVM est différente pour chaque architecture,​ mais il n'est pas nécessaire de modifier ou recompiler un programme Java d'une architecture à l'​autre. Ceci a l'​inconvénient de ralentir l'​exécution du programme, en comparaison avec un programme équivalent en C++. Néanmoins, le haut degré de portabilité de Java en fait un outil idéal pour développer le concept de logiciel client-serveur. 
- 
-Parmi les dernières avancées dans le développement du langage Java, on notera la compilation directe (ce qui accroît la vitesse d'​exécution du programme) et l'​ajout de fonctions graphiques. ​ 
- 
-==== Joe ==== 
- 
-Un éditeur texte. Il s'agit de l'​acronyme de "​Joe'​s Own Editor"​. Joe est fondé sur WordStar, un ancien programme de traitement de texte très utilisé par le passé sous MS-DOS. 
- 
-//Voir aussi [[tutoriel:​glossaire#​Emacs|Emacs]],​ [[tutoriel:​glossaire#​Recursif|Recursive]].//​ 
- 
-==== join ==== 
- 
-join fusionne les lignes de deux fichiers contenant un ou plusieurs champs identiques. 
- 
-===== K ===== 
- 
-==== Kernel ==== 
- 
-//Voir [[tutoriel:​glossaire#​Noyau|Noyau]]//​ 
- 
-==== kill ==== 
- 
-kill tue un processus, ou lui envoie un signal donné. 
- 
-==== killall ==== 
- 
-kill tue un processus, ou lui envoie un signal donné mais par son nom plutôt que son pid. 
- 
-===== L ===== 
- 
- 
- 
-==== Liens matériels (ou physiques) ==== 
- 
-Contrairement à ce qui se passe avec un lien symbolique, les données du disque sont ici pointées par plusieurs entrées de répertoire. 
- 
-Un lien symbolique est en fait un fichier qui pointe vers un autre fichier; un lien matériel est quant à lui l'​information exacte elle-même, située à la même position sur le disque dur. 
- 
-Avec un lien physique, vous pouvez copier certaines données du fichier cible, effacer le reste du fichier, et il continuera à exister; avec les liens symboliques,​ si vous supprimez le fichier cible, ils pointeront alors vers un fichier inexistant ! 
- 
-Mais, d'​après la documentation originale, il est plus facile de distinguer les différences entre un tout petit lien symbolique et le fichier cible, que les différences entre plusieurs liens matériels. En fait, c'est impossible à distinguer, car il s'agit exactement de la même chose. 
- 
-L'​utilisation des liens physiques est de plus en plus dépassée, alors que celle des liens symboliques est vivement recommandée. 
- 
-Le compteur de référence,​ c'​est-à-dire le nombre de liens physiques qui apparaissent dans la seconde colonne d'un affichage de ''​ls -l''​. 
-  * Si vous supprimez un fichier avec un compteur de référence >1, cela signifie que les données sont toujours enregistrées sur le disque, et accessibles via un autre lien physique, 
-  * Si par contre le compteur de référence ==1 et que vous effacez le fichier, les données seront perdues et l'​espace occuppé sur le disque sera de nouveau disponible. 
- 
-N'​utilisez pas de réfences < 1, elles sont synonymes de mauvaises nouvelles ! 
- 
-==== Liens symboliques (ou logiques) ==== 
- 
-Il s'agit d'​alias,​ que l'on appelle "​raccourcis"​ sous Windows et "​alias"​ sur Macintosh. Un lien symbolique une entrée qui pointe vers une autre entrée (un dossier ou un fichier). 
- 
-Les alias sont très utiles, et si vous avez plusieurs versions d'un projet ou d'un fichier, il suffit de lancer la commande : 
-<​code>​ 
-$ ln  -s  version_actuelle_du_document ​ courant 
-</​code>​ 
- 
-Vous pourrez ainsi utiliser ''​courant''​ pour désigner le nom du fichier de la version actuelle du document sur lequel vous et vos collaborateurs travaillez. Ainsi, si la version change, il suffit de mettre à jour le lien, et vous pouvez continuer à utiliser ''​courant''​ pour désigner le document de travail, sans devoir changer vos habitudes. 
- 
-Un lien symbolique est un fichier indépendant;​ le supprimer ne supprimera pas le fichier vers lequel il pointe. 
- 
-//Voir aussi [[tutoriel:​glossaire#​Liens matériels ou physiques|Liens matériels ou physiques]].//​ 
- 
-==== Linux ==== 
- 
-Au vrai sens du terme, "​Linux"​ est le nom du [[tutoriel:​glossaire#​Noyau|noyau]]. 
- 
-La plupart des gens utilisent le terme "​Linux"​ pour désigner l'​ensemble du système d'​exploitation,​ alors que le terme plus approprié est "​GNU/​Linux",​ en tout cas selon les recommandations de la [[http://​www.gnu.org/​|Free Software Foundation]]. 
- 
-"​Linux"​ vient de la contraction de **[[tutoriel:​glossaire#​unix|UNIX]]** (évidemment...) et de **Linus Torvalds**, l'​auteur du premier noyau libre à base Unix. Il a été utilisé comme noyau du projet GNU pour leur système, tandis que le noyau HURD était et est toujours en développement. 
- 
-D'​ailleurs,​ certaines personnes alimentent toujours le débat sur la prononciation:​ faut-il dire "lie nucks" , ou "lee nux" ? Faites votre propre choix, car cette bataille est ridicule ;-). Linus Torvalds a même dû publier un communiqué sur la manière dont IL prononçait lui-même Linux! 
- 
-==== links ==== 
- 
-links est un navigateur web en mode texte 
- 
-==== Listes de diffusion ==== 
- 
-Consiste à envoyer un même message à une liste d'​adresses électroniques. Ubuntu-fr possède, par exemple, une liste de diffusion qui permet à chaque traducteurs,​ rédacteurs,​ et développeurs de communiquer facilement en envoyant un seul message à une adresse, qui elle même redistribuera ce message aux différents abonnés. 
-Il existe de nombreuses listes de diffusion (au moins des centaines) pour les utilisateurs. Penser à consulter les archives, car de nombreux gourous refusent de répondre plusieurs fois à la même question... 
- 
-La finalité de ces listes est proche de celle des lignes de dépannage et d'​assistance ou "​Hot-Line"​. ​ 
- 
-==== ln ==== 
- 
-ln crée un lien avec un autre dossier ou fichier. (LiNk) 
- 
- 
-==== locate ==== 
- 
-locate recherche un fichier à partir de la dernière version de la base de données des fichiers (base généralement créée par updatedb). Beaucoup plus rapide que find, mais moins flexible, elle peut être recommandée aux débutants. Voir [[:​recherche_de_fichiers]] 
- 
-==== Logiciel libre ==== 
- 
-Le terme "​libre"​ est ici l'​adjectif tiré du nom commun "​liberté"​. 
- 
-C'est une manière de créer et de distribuer un logiciel avec son code source et d'​accorder,​ à l'​utilisateur qui le souhaite, le droit de le modifier, de le mettre à jour, et de le (re-)vendre,​ ceci dans le cadre de la licence (en général la licence GPL = GNU Public License). 
- 
-Le terme ''​Open Source''​ est également souvent utilisé pour désigner un logiciel libre, non par souci de conviction idéologique mais parce que c'est une manière intéressante de développer des programmes. Consultez à ce sujet [[http://​www.opensource.org|le site OpenSource.org]]. 
- 
-''​Open Source''​ n'est pas toujours synonyme de ''​logiciel libre''​. Il est en effet plus facile de convaincre une société commerciale de distribuer ses sources sous licence ''​Open Source''​ que sous licence ''​logiciel libre''​. 
- 
-Consultez également le site [[http://​www.gnu.org|GNU]] 
- 
- 
- 
- 
-==== logrotate ==== 
- 
-Logrotate est le logiciel qui automatise la rotation de fichier de log et permet l'​archivage de ceux-ci 
- 
-==== ls ==== 
- 
-ls affiche la liste des fichiers dans le dossier courant. (LiSt) 
- 
-==== lvm === 
- 
-LVM (Logical Volume Manager) permet la création et la gestion de volume logique sous Linux. 
-[[http://​www.ibiblio.org/​pub/​linux/​docs/​HOWTO/​translations/​fr/​html-1page/​LVM-HOWTO.html#​whatislvm|Guide pratique sur l' utilisation de LVM]] 
- 
-===== M ===== 
- 
-==== Manpage ==== 
- 
-Fichier spécialement formaté pour offrir une information sur une commande ou un sujet précis. 
- 
-La commmande 
-<​code>​ 
-$ man ls  
-</​code>​ 
-permet d'​appeler la page du manuel (manpage) concernant la commande **ls**, en indiquant la syntaxe à respecter, les options disponibles,​ etc. 
- 
-La plupart des programmes installent eux-mêmes leur propre manuel, en général dans le répertoire ''/​usr/​share/​man'',​ bien qu'il puisse y avoir des exceptions. Il existe une variable d'​environnement MANPATH qui pointe vers tous les répertoires susceptibles de contenir des pages de manuel). ​ 
- 
-==== mail ==== 
- 
-mail est une commande qui permet de lire ou envoyer des courriels. 
- 
- 
-==== mesg ==== 
- 
-mesg contrôle l'​accès à votre terminal par d'​autres personnes (par write). 
- 
-==== mkdir ==== 
- 
-mkdir crée un ou plusieurs répertoires (MaKe DIRectory) 
- 
-==== mkfs ==== 
- 
-mkfs crée un système de fichiers. (MaKe FileSystem) 
- 
-==== more ==== 
- 
-more affiche le contenu d'un fichier texte, page par page (la page correspond à la taille du terminal) ; 
-==== Mount ==== 
- 
-Un système de fichier est organisé en arborescence,​ avec des dossiers et des sous-dossiers. Pour pouvoir accéder à un autre système de fichier (sur d'​autres partitions, une disquette, ...) il est nécessaire de le "​monter"​. Pour cela, il faut spécifier le type de système de fichiers (ext3, fat...) et le dossier où placer la racine du nouveau système de fichiers dans l'​arborescence. 
- 
-Si vous disposez d'un disque Dos appelé C: et qui contient les fichiers autoexec.bat et config.sys, la commande suivante: 
-<​code>​ 
-$ mount -t msdos /dev/hda1 /mnt/dos 
-</​code>​ 
-montera le lecteur ''​C:​\''​ vers le dossier ''/​mnt/​dos''​. 
- 
-La commande 
-<​code>​ 
-$ ls /​mnt/​dos ​ 
-</​code> ​   
-donnera alors comme information 
-<​code>​ 
-autoexec.bat config.sys ​ 
-</​code>​ 
- 
-Les systèmes de fichier Linux sont en général montés automatiquement pendant la phase de démarrage de la machine, en commençant par le système de fichier "​root",​ puis /usr, /home, etc. 
- 
-Consultez le fichier ''/​etc/​fstab''​ pour plus d'​information sur le montage au démarrage. Soyez prudent en modifiant ce fichier, ne montez pas le dossier ''/​usr/​local''​ avant d'​avoir monté ''/​usr'',​ cela ne serait pas logique... 
- 
-**Attention**:​ Le répertoire désigné comme point de montage **doit** exister et **doit absolument** être **vide** avant l'​opération de montage; dans le cas contraire certains fichiers indispensables à la stabilité du système seront cachés. 
- 
-Ne procédez au montage qu'en toute connaissance de cause. 
-Et si vous vous sentez l'âme d'un cascadeur, allez voir la commande ''​chroot''​. ​ 
- 
-==== Mozilla ==== 
- 
-Mozilla [moˈzɪla] est un ensemble de logiciels libres multi-plateformes destinés à Internet, comprenant notamment un navigateur Web([[tutoriel:​glossaire#​firefox|firefox]]),​ un gestionnaire de courrier électronique([[tutoriel:​glossaire#​thunderbird|thunderbird]]),​ un éditeur HTML (Composer) et un client IRC (ChatZilla). Il s'agit également du nom du projet responsable du développement de ces logiciels. 
- 
-==== mv ==== 
- 
-mv déplace (ou renomme) un fichier, y compris si c'est un répertoire. (MoVe) 
- 
-==== Mysql ==== 
- 
-MySQL (SQL veut dire Structured Query Language en anglais) est un serveur de bases de données relationnelles SQL très rapide, multithread,​ robuste et multi-utilisateurs. MySQL est un logiciel libre développé sous licence GNU General Public License. Il a été conçu et est maintenu par une société suédoise, MySQL AB, fondée par deux Suédois et un Finlandais : David Axmark, Allan Larsson et Michael « Monty » Widenius. 
- 
-===== N ===== 
- 
-==== Nano ==== 
- 
-nano : Éditeur de texte en console très simple. 
- 
-==== nice ==== 
- 
-nice exécute un programme avec une priorité modifiée. 
- 
-==== Noyau ==== 
- 
-Le coeur du système Linux. Le noyau est chargé juste après le démarrage de linux, et s'​occuppe du lancement de votre machine en fonction de votre configuration. 
- 
-Le noyau est un peu le chef d'​orchestre linux. 
- 
-Versions du noyau : 
-   * Premier chiffre (majeur): le "Grand chiffre",​ il change une fois de temps en temps lorsque c'est nécessaire.. 
-   * Second chiffre (mineur): le numéro de version. Il est pair pour les versions stable et impair pour les versions de développement. 
-   * Troisième chiffre (patch): le numéro de mise-à-jour,​ pour des corrections de bogues ou des ajustements légers 
- 
-Surtout n'​installez jamais un noyau avec un numéro mineur impair (contraitement à ce que j'ai pu faire :-) comme par exemple 2.3, en espérant qu'il fonctionne parfaitement. Le chiffre impair signifie en effet qu'il s'agit d'une version en développement,​ une version intermédiaire avant la sortie de la version stable (dans ce cas, la version 2.4). 
- 
-Pour voir la version que vous avez : uname -r  
- 
-==== Nslookup ==== 
- 
-Nslookup permet de connaître l'​adresse IP d'un ordinateur, via un serveur [[tutoriel:​glossaire#​DNS|DNS]]. 
- 
-==== NTP ==== 
- 
-Network Time Protocol, abrégé NTP, est un protocole permettant de synchroniser des horloges de systèmes informatiques à travers un réseau de paquets dont la latence est variable. Bien que NTP soit le plus souvent utilisé avec UDP il peut aussi l'​être avec TCP. 
- 
-==== Nvidia ==== 
- 
-nVIDIA Corporation est un des plus grands fabricants de processeurs graphiques, de cartes graphiques et de chipsets pour PC et consoles de jeux (Xbox puis Playstation 3). La société est basée à Santa Clara en Californie, États-Unis. 
- 
-===== O ===== 
- 
-==== Octale ==== 
- 
-La numération octale peut être construite à partir de la numération binaire en groupant les chiffres consécutifs en triplets (à partir de la droite). Par exemple, la représentation binaire du nombre décimal 74 est 1001010, que l'on groupe en 1 001 010 ; ainsi, la représentation octale est 1 pour 1, 1 pour le groupe 001, et 2 pour le groupe 010, ce qui nous donne 112. 
- 
-Il existe une autre manière d'​indiquer les permissions,​ appelée notation octale. Elle est composée de trois chiffres de 0 à 7 correspondant respecivement de gauche à droite aux permissions du propriétaire,​ du groupe et des autres utilisateurs.Comme par exemple : 
- 
-  chmod 640 index.html 
- 
-Le premier exemple permet au propriétaire de lire et écrire le fichier index.html. Les membres du groupe auquel appartient ce fichier peuvent uniquement le lire, tandis que les autres utilisateurs ne peuvent rien faire avec. 
- 
-Le deuxième exemple permet à tout le monde (utilisateur,​ groupe, autres) de lire et exécuter le fichier, alors que seul le propriétaire peut le modifier. Le 4 indique que de plus l'​attribut SUID doit être mis.  
- 
-==== Openoffice ==== 
- 
-OpenOffice.org (parfois abrégé en OOo) désigne à la fois un logiciel libre de bureautique,​ une communauté de développeurs,​ et le site internet hébergeant l'​ensemble du projet. Le but énoncé est de créer, en tant que communauté,​ la suite bureautique internationale leader tournant sur les principales plateformes,​ et fournissant l'​accès aux fonctionnalités et aux données via des composants et API ouverts et un format de donnée [[tutoriel:​glossaire#​XML|XML]]. 
- 
-==== Open Source ==== 
- 
-Terme général qui qualifie un logiciel dont le code source est disponible afin que l'​utilisateur puisse le modifier en cas de besoin. L'​expression est souvent utilisée comme synonyme de l'​expression "​logiciel libre"​. ​ 
- 
-===== P ===== 
- 
-==== /proc/* ==== 
- 
-Structure de pseudo-répertoire ou pseudo-système de fichiers résidant en mémoire vive en temps réel, ayant le rôle de sas pour communiquer avec des processus et autres fonctionnant "en coulisse"​ comme la réseautique,​ la mémoire, etc. 
- 
-Ces fichiers n'ont pas d'​existence réelle; quand ils sont lus, le système renvoie de l'​information,​ et quand d'​autres sont écrits, cela modifie le comportement du système. Plutôt génial ! 
- 
-        * /proc/$$ = affiche des informations sur l'​interpréteur courant ($$) incluant la ligne de commande, le répertoire courant, les variables d'​environnement,​ etc. 
-        * /proc/self/ = lien symbolique vers l'​information sur les processus courants 
-        * /​proc/​sys/​net/​* = ... 
-        * /proc/pci: info sur les périphériques PCI 
-        * /​proc/​interrupts:​ surveillance des IRQ 
-        * ... 
- 
-==== Paquets ==== 
- 
-Les logiciels linux sont souvent disponibles soit sous forme de fichier compressés ou "​tarballs"​ ou sous forme de paquets. 
- 
-La plupart des distributions préfèrent utiliser le format en "​paquet"​ pour deux raisons majeures : 
- 
-* il est plus facile de déterminer ce qui a été installé, puisqu'​il suffit de rechercher les paquets (et leur numéro de version). C'est un paramètre important puisque dans le monde linux, les logiciels évoluent rapidement et sont donc souvent mis-à-jour. 
- 
-* c'est une façon simple et pratique de vérifier les dépendances. ​ 
- 
-==== Partimage ==== 
- 
-Partimage (Partition Image) est un utilitaire Linux/UNIX qui fait une sauvegarde des partitions dans plusieurs formats. Le fichier image  peut être compressé en GZIP/BZIP2, et divisé en multiples fichiers de plus les partitions peuvent être sauvegardés par le réseau. 
- 
-==== Partition ==== 
- 
-Une partition est un espace du disque dur sur lequel on peut construire un système de fichiers. 
- 
-Un disque dur peut contenir plusieurs partitions, chacune pouvant avoir son propre système de fichiers. Il est ainsi possible d'​avoir plusieurs systèmes d'​exploitation qui coexistent sur un même disque dur, chacun ayant sa ou ses propres partitions. 
- 
-"​Partitionnner un disque dur" signifie "​découper le disque en partitions"​. Il existe plusieurs outils pour partitionnner,​ parmi lesquels les outils Linux natifs ''​fdisk''​ et ''​cfdisk'',​ tout comme le très controversé ''​Partition Magic''​ pour Windows. 
- 
-Linux a besoin d'au moins 2 partitions pour fonctionner : la partition d'​échange ou ''​swap''​ (dont la taille est souvent le double de la mémoire Ram), et la partition principale qui contient le système de fichiers ''​root''​. Néanmoins il est parfois conseillé de monter les répertoires /usr, /home, et autres sur des partitions séparées, distincte de la partition principale. 
-  
- 
-==== path ==== 
- 
-La liste de tous les dossiers à partir du répertoire racine (chemin absolu) ou à partir d'un répertoire quelconque (chemin relatif) vers un fichier donné : ''/​usr/​bin/​vi''​ est ainsi le chemin absolu vers ''​vi''​. Si le répertoire courant est ''/​usr''​ le chemin relatif vers ''​vi''​ est alors ''​./​bin/​vi''​. ​ 
- 
-On parle aussi du PATH pour la liste de répertoires dans lesquels une commande va fonctionner sans qu'on lui communique le chemin absolu complet. Par exemple, si ''/​usr/​bin''​ n'​était pas listé dans votre ''​PATH'',​ vous devrez utilisez la commande ''/​usr/​bin/​vi''​ au lieu de la simple commande ''​vi''​. Votre ''​PATH''​ est une variable d'​environnement pour votre interpréteur,​ et sa modification dépend de l'​interpréteur que vous utilisez. 
- 
-//Voir aussi [[tutoriel:​glossaire#​Interpréteur|Interpréteur]].//​ 
- 
-==== PERL ==== 
- 
-//Practical Extraction and Report Language//, ou //​Pathological Eclectic Rubbish Lister// ; ces définitions sont toutes deux reconnues par Larry Wall, créateur du langage PERL. 
- 
-PERL est parfois considéré comme le "​couteau suisse de l'​administrateur système"​. C'est un langage interprété très connu, et fréquemment utilisé pour développer des outils d'​administration,​ comme **debconf**,​ voire certaines parties de serveurs. ​ 
- 
-==== ping ==== 
- 
-ping effectue un ping sur une machine distante, utilise ICMP. 
- 
-==== pkill ==== 
- 
-pkill même commande que [[tutoriel:​glossaire#​kill|kill]],​ mais par son nom au lieu de son numéro. 
- 
-==== Postfix ==== 
- 
-Postfix est un MTA (Mail Transfer Agent) dont le code source est ouvert. Il se charge de la livraison de messages électroniques. Il a été conçu comme une alternative plus rapide, plus facile à administrer et plus sécurisée que l'​historique Sendmail. 
- 
-==== Processeur ==== 
- 
-Le CPU est l’unité de traitement de données principale d’un ordinateur, ce qui veut dire qu’il va exécuter les programmes, ce qui peut inclure de déléguer une partie du traitement à d’autres processeurs périphériques. En plus de sa capacité de traitement, il a donc également une fonction de contrôle et de coordination de l’action de l’ensemble des composants d’un ordinateur. Un programme est un ensemble d’instruction situé dans la mémoire centrale de l’ordinateur,​ que le processeur va lire puis exécuter séquentiellement,​ à moins d’un saut dans le programme. Le temps d’exécution propre à chaque instruction,​ est exprimé en cycles de l’horloge interne qui cadence l’activité du processeur. 
- 
-==== Processus ==== 
- 
-Un processus est une représentation par le noyau linux de programmes en fonctionnement ou en veille temporaire. 
- 
-Les processus sont identifiés par un nombre unique appelé ''​PID''​. Ils sont également caractérisés par leur propriétaire,​ et leur priorité. 
- 
-Pour vérifier les processus courants, utiliser les commandes ''​ps''​ ou ''​ps aux''​. ​ 
- 
-==== Propriétaire ==== 
- 
-1) L'​antonyme de "​Logiciel Libre" et "Open Source"​. Un format de données est dit propriétaire quand ses spécifications ne sont pas rendues publiques. 
- 
-Un logiciel est dit propriétaire quand l'​accès à son code source n'est pas autorisé, ou uniquement à un nombre restreint d'​analystes sélectionnés. Les logiciels propriétaires sont en général très onéreux comparés à l'Open Source, et ont souvent des phases de test plus courtes. ​ 
- 
-2) L'​utilisateur ayant les permissions individuelles pour un fichier ou un dossier. Par défaut, le propriétaire est l'​utilisateur qui crée le fichier original, mais il est possible de changer de propriétaire avec la commande ''​chown''​. 
- 
-//Voir aussi [[tutoriel:​glossaire#​Accès & Permissions|Accès & Permissions]],​ [[tutoriel:​glossaire#​chown|chown]].//​ 
- 
-==== ps ==== 
- 
-ps affiche les processus en cours d'​exécution (Process Status) 
- 
-==== pstree ==== 
- 
-pstree affiche l'​arbre des processus en cours d'​exécution. 
- 
-==== pwd ==== 
- 
-pwd affiche le chemin du dossier courant. (Print Working Directory) 
- 
-==== Python ==== 
- 
-Python est un langage de programmation interprété,​ multi-paradigme,​ ce qui signifie qu'il autorise la programmation impérative structurée,​ orientée objet, et fonctionnelle. Il est doté d'un typage dynamique (ce qui ne l'​empêche pas de disposer d'un typage fort), d'une gestion automatique de la mémoire par ramasse-miettes et d'un système de gestion d'​exceptions. 
- 
-===== R =====  
- 
-==== RAM ==== 
- 
-Random Access Memory : littéralement //mémoire à accès direct//, mémoire vive (volatile) ; on recommande en général une partition d'​échange (//swap//) d'une taille environ double de la taille de la RAM. Pour connaître la taille de la mémoire vive installée : 
- 
-''​$ cat /​proc/​meminfo | grep MemTotal''​ 
- 
-Cette commande renvoie la quantité en k(ilo)B(ytes) //i.e.// Kilo Octets. Sans filtre, la commande retourne de nombreuses informations sur les différents types de mémoire du poste et leur taux d'​occupation. 
- 
-==== read ==== 
- 
-read lit une chaîne de caractères à partir de l'​entrée standard. 
- 
-==== Récursif ==== 
- 
-Un acronyme dont la définition commence par l'​acronyme lui-même. En voici quelques exemples : 
- 
-GNU: Gnu is Not Unix //...GNU N'est pas Unix// 
- 
-JOE: Joe's Own Editor //​...l'​Editeur persOnnel de Joe// 
- 
-Wine: Wine Is Not an Emulator //...Wine n'est pas un émulateur//​ 
- 
-...et mes préférés : 
- 
-HURD: Hird of Unix-Replacing Daemons 
- 
-HIRD: Hurd of Interfaces Representing Depth 
- 
-["A ma connaissance il s'agit ici du premier logiciel nommé par une paire d'​acronymes mutuellement récursifs"​] 
- 
-==== Expression régulière ==== 
- 
-Il s'agit d'une des fonctionnalités les plus puissantes sur un système Unix (appelé également "​regexp"​). Une expression régulière consiste en une série de caractères spéciaux qui sont utilisés pour désigner certaines formes de texte, et obtenir des listes de chaînes de caractères (qui sont en général - mais pas toujours - des noms de fichiers). Ces listes peuvent alors être utilisées par la plupart des outils en ligne de commande. ​ 
- 
-//Voir aussi [[tutoriel:​glossaire#​Wildcard|wildcard]]...//​ 
- 
- 
-==== renice ==== 
- 
-renice modifie la priorité d'un processus. 
- 
-==== Root ==== 
- 
-Ce terme renvoit à deux concepts importants :  
- 
-1) l'​administrateur ou "​super-utilisateur"​ 
- 
-Le compte ''​root''​ correspond au compte administrateurs,​ dont les droits sont étendus pour les opérations de maintenance du système. Il peut lire/​modifier/​supprimer tout fichier du système sans restriction. On l'​utilise aussi pour installer/​désinstaller des logiciels, pour les opérations de maintenance,​ et d'​autres processus qui nécessite les droits ''​root''​. 
- 
-Pour lancer une commande en tant que super-utilisateur,​ on utilise : 
- 
-  sudo    COMMANDE ​ 
- 
-à l'​invite de toute console ouverte par un utilisateur,​ et en tapant ensuite le mot de passe du super-utilisateur. 
- 
-ATTENTION : évitez d'​utiliser le compte ''​root''​ pour une opération qui peut être exécutée par un simple compte utilisateur. Même si vous êtes l'​utilisateur unique de votre machine, en dehors des tâches d'​administration spécifique,​ utiliser toute application en mode utilisateur normal. Dans le cas contraire, vous risquez de perdre des données importantes,​ le compte ''​root''​ étant très puissant. 
- 
-2) Le système de fichiers ou "/"​ 
- 
-Le système de fichier ''​root''​ est le premier système de fichiers à être monté. C'est le répertoire racine de toute l'​arborescence du système. D'​autres systèmes de fichiers sont montés comme sous-systèmes de ''/''​ (cas de /usr, /home et bien-sûr /mnt ). Le noyau a besoin de pouvoir monter un système de fichier ''​root'',​ et le chemin est indiqué dans le chargeur de démarrage ''​lilo''​ ou ''​grub''​. 
- 
-==== route ==== 
- 
-route manipulation des tables de routage.. 
- 
-==== rm ==== 
- 
-rm supprime un fichier. (ReMove) 
- 
- 
-==== rmdir ==== 
- 
-rmdir supprime un ou plusieurs répertoires (ReMove DIRectory) s'ils est (s'ils sont) vide(s) 
- 
-==== RTFM ==== 
- 
-Read The Fine Manual...//​consulter la documentation précise// 
- 
-ou RFD: Read the Fine Doc...//​consulter la doc. précise//. 
- 
-//Voir aussi [[tutoriel:​glossaire#​Manpage|Manpage]].//​ 
- 
-==== runlevel ==== 
- 
-runlevel donne le niveau d'​exécution en cours 
- 
-===== S ===== 
- 
-==== Samba ==== 
- 
-[[:Samba]] est un logiciel libre sous licence GPL supportant le protocole SMB/CIFS. Ce protocole est employé par Microsoft pour le partage de diverses ressources (fichiers, imprimantes,​ etc.) entre ordinateurs équipés de Windows. Samba permet aux systèmes Unix d'​accéder aux ressources de ces systèmes et vice-versa. 
- 
-==== sftp ==== 
- 
-sftp est un client FTP en mode sécurisé 
- 
-==== SGML ==== 
- 
-Standard Generalized Markup Language ou //langage de description à balises//. 
- 
-Langage à balises puissant pour l'​écriture de documents. Le langage HTML est une forme compacte et plus spécifique du SGML. Pour plus d'​information,​ reportez-vous au site : Docbook.org 
- 
-//Voir aussi [[tutoriel:​glossaire#​Extensible Markup Language|Extensible Markup Language]].//​ (absente) 
- 
-==== sed ==== 
- 
-sed effectue des transformations sur un flux de texte (Stream EDitor) 
- 
-==== Serveur ==== 
- 
-Un serveur informatique,​ appelé serveur lorsque le contexte s'y prête, est un ordinateur ou un programme informatique qui partage des ressources -- comme ses périphériques et ses disques durs -- avec d'​autres ordinateurs clients sur un réseau informatique. Il est possible pour un ordinateur d'​être client et serveur en même temps. 
- 
-Le serveur communique avec les clients à l'aide de protocoles de communication,​ comme par exemple TCP/IP, qui est le protocole le plus utilisé sur l'​Internet. 
- 
-==== Shell ==== 
- 
-Le shell est un interpréteur,​ qui peut être utilisé soit comme interpréteur de commandes en ligne dans une console, soit comme interpréteur de scripts. Un interpréteur de ligne de commande est lancé chaque fois qu'une (pseudo-)console est crée (en utilisant xterm par exemple). Il est possible de fixer le type d'​interpréteur par utilisateur en éditant le fichier /etc/passwd : le dernier champs de la ligne utilisateur correspond au shell. Vous pouvez ainsi passer de /​usr/​bin/​bash à /​usr/​bin/​zsh si vous le souhaitez, mais assurez-vous que le chemin est valide ! 
- 
-Il existe une grande variété d'​interpréteurs et en choisir un parmi d'​autres est une question de goût. La plupart des distributions Linux propose l'​interpréteur bash (Bourne Again SHell) par défaut mais d'​autres mettrons aussi à votre disposition csh (C-SHell), tcsh (exTended C-SHell), ksh (Korn SHell), etc. 
- 
-L'​interpréteur constitue également un outil très puissant pour les administrateurs si on l'​utilise pour la programmation de scripts. Il est vrai que le shell a d'​abord été créé pour le traitement de fichiers en utilisant les nombreuses commandes UNIX (cat, ls, ps, more, head, tail, awk, sed, etc.)  
- 
-==== sort ==== 
- 
-sort trie les lignes d'un texte selon l'​ordre alphabétique (ou numérique avec l'​option -n). 
- 
-==== SNMP ==== 
- 
-Le sigle SNMP signifie Simple Network Management Protocol (protocole simple de gestion de réseau en Français). Il s'agit d'un protocole de communication qui permet aux administrateurs réseau de gérer les équipements du réseau et de diagnostiquer les problèmes de réseau. 
- 
-==== Soft-link ou Symlink ==== 
- 
-Voir //​[[tutoriel:​glossaire#​Liens symboliques ou logiques|Liens symboliques ou logiques]]//​ 
- 
-==== SSH ==== 
- 
-SSH (Secure SHell) est le client d'​[[tutoriel:​glossaire#​Openssh|openssh]]. (absente) 
- 
-==== STFW ==== 
-Abréviation de //​**S**earch **T**he **F**ucking **W**eb//, ou "​recherche dans ce putain d'​Internet"​. Cette intervention grossière est souvent précédée ou suivie de [[#​RTFM|RTFM]] et est surtout vue dans les forums de discussions et salons de clavardage anglophones. Elle est donnée aux gens posant des questions fréquemment posées, dont les réponses sont aisément trouvables en effectuant une rapide recherche dans les diverses documentations ou engins de recherche dans Internet. 
- 
-==== strings ==== 
-strings affiche seulement les caractères imprimables ([[tutoriel:​glossaire#​ascii|ASCII]]) d'un fichier binaire. 
- 
-==== Sudo ==== 
- 
-sudo qui veut dire (superuser do). Permet aux utilisateurs ordinaires d'​exécuter des commandes que seul l'​utilisateur root aurait le droit de faire. Dans Ubuntu, l'​utilisateur root n'a pas de mot de passe donc l'​administrateur doit absolument utiliser sudo pour exécuter des commandes de maintenance. 
- 
-==== SVG ==== 
- 
-Scalable Vector Graphics (SVG) est une spécification du W3C. SVG est un format basé sur [[tutoriel:​glossaire#​XML|XML]] permettant de décrire des ensembles graphiques vectoriels. Les coordonnées,​ dimensions et structures des objets vectoriels sont indiqués sous forme numérique dans le document XML. Un système spécifique de style (CSS ou XSL) permet d'​indiquer les couleurs et les polices d'​écriture à utiliser. 
- 
- 
-==== Syslog ==== 
- 
-**Syslog** est un logiciel standard pour la gestion et l'​envoi sur le réseau des messages de log. Le terme "​syslog"​ est aussi le nom du protocole, aussi bien que l'​application ou la [[tutoriel:​glossaire#​bibliothèque|bibliothèque]] qui envoi les messages. 
- 
-Le Protocole syslog est très simple: Quand syslog envoie, il envoie un petit messages texte (plus petit que 1024 octets) au récepteur syslog. Le récepteur est nommé "​syslogd",​ "​syslog daemon"​ ou "​serveur syslog"​. Les messages Syslog sont envoyés via UDP et contiennent le message en clair. 
- 
-Syslog est utilisé pour la gestion des ordinateurs et comme audit de sécurité. Il est possible de recevoir les logs de plusieurs équipements comme des routeurs et des commutateurs. À cause de cela, syslog permet de centraliser les logs de différents équipements sur un ordinateur. 
- 
-==== Système d'​exploitation ==== 
- 
-Le système d'​exploitation (SE, en anglais Operating System ou OS) est un ensemble de programmes responsables de la liaison entre les ressources matérielles d'un ordinateur et les applications de l'​utilisateur (traitement de texte, jeu vidéo...). 
- 
-Il assure le démarrage de l'​ordinateur,​ et fournit aux programmes applicatifs des interfaces standardisées pour les éléments. Les programmes applicatifs n'ont traditionnellement pas vocation à être considérés comme partie intégrante du système, mais ce point de vue est en train d'​évoluer. 
- 
-==== Système de fichiers ==== 
- 
- 
-Une manière de stocker des fichiers sur un média comme un disque dur, une disquette, un CD-ROM, etc. 
- 
-       * ext3 (3rd Extended) est actuellement le système de fichiers "​natif"​ pour Linux, 
- 
-       * ReiserFS est un système de fichiers récent, pour concilier rapidité et sécurité, 
- 
-       * FAT et VFAT sont les dénominations linux pour les systèmes de fichiers au standard Microsoft(r) Windows(r) : fat16 (FAT) et fat32 (VFAT), 
- 
-       * iso9660 est le standard actuel pour les CD-ROM, 
- 
-       * smb,nfs,... sont des systèmes de fichiers pour réseau, qui autorisent les ordinateurs à partager des données. '​smb'​ correspond au célèbre "​voisinage réseau"​ de Microsoft. 
- 
-       * proc,​dev,​... sont des système de fichiers dits "​spéciaux"​. 
- 
-Linux prend en charge bien d'​autres systèmes de fichiers, au moins en lecture, mais bien souvent en lecture/​écriture. ​ 
- 
-===== T ===== 
- 
-==== tail ==== 
- 
-tail affiche les dernières lignes d'un fichier. (opposé de head) 
- 
-==== Tarballs ==== 
- 
- 
-La plupart des logiciels sous Linux sont fournis sous forme d'un ensemble de fichiers de code source, et non sous forme précompilée. Ces fichiers sont accolés les uns aux autres (avec l'​utilitaire tar) et zippés (compressés) avec gzip. Les noms sont souvent du type "​hop.tar.gz"​ ou "​hop.tgz"​ 
- 
-Pour installer ces programmes, il faut donc d'​abord les décompresser (dézipper et dé-tarrer) puis les compiler. Les logiciels conformes au standard GNU sont souvent très faciles à compiler. 
- 
-Il est conseillé de toujours lire le fichier README avant toute action autre que la décompression ! 
- 
-==== tcsh ==== 
- 
-tcsh est une amélioration de csh. 
- 
-==== tee ==== 
- 
-tee copie de l'​entrée standard sur la sortie standard et vers un fichier. (le nom vient de la forme de la lettre T, qui a aussi une « entrée » et deux « sorties ») 
- 
-==== Tftp ==== 
- 
- Tftp (Trivial File Transfer Protocol), est une simple forme de [[tutoriel:​glossaire#​ftp|ftp]]. TFTP utilise le UDP pour le transfert de données sur le réseau et est surtout utilisé pour les ordinateurs qui n'ont pas de disques durs et qui démarrent du réseau. 
- 
-==== top ==== 
- 
-top programme interactif qui affiche les processus les plus actifs selon un critère donné. 
- 
-==== touch ==== 
- 
-touch change la date de modification d'un fichier, en le créant s'il n'​existait pas. 
- 
-==== traceroute ==== 
- 
-traceroute trace la route vers une machine distante routeur par routeur, en utilisant le protocole ICMP. 
- 
-==== twin ==== 
- 
-twin simule en mode texte (ncurses) un écran graphique. 
- 
-===== U ===== 
- 
-==== UID, SetUID ==== 
- 
-C'est un nombre représentant un utilisateur. L'UID de l'​utilisateur root est 0. Un programme est exécuté en général sous l'UID de la personne qui l'a lancé (emacs, gcc, vi) à l'​exception des programmes spéciaux comme ''​passwd''​ ou ''​chsh''​ qui fonctionnent sous l'UID de l'​administrateur. Ces programmes permettent d'​effectuer des tâches que seul l'​administrateur est autorisé à effectuer, comme changer le mot de passe, envoyer un message sur tous les écrans du système, etc. L'​utilisation de ces programmes sensibles doit être limitée à un nombre restreint d'​utilisateurs pour des questions de sécurité. ​ 
- 
-==== umount ==== 
- 
-umount détache un système de fichiers. (UnMOUNT). « unmount » reste autorisé. 
- 
-==== Unicode ==== 
- 
-Comme il n'est pas possible d'​utiliser le code [[tutoriel:​glossaire#​ascii|ASCII]] 8-bits pour représenter tous les caractères du monde (il suffit de penser aux idéogrammes chinois), un nouveau standard d'​encodage a été adopté : l'​unicode. ​ L'​unicode permet ainsi de représenter les caractères de tous les langages existant. ​ 
- 
- 
-==== UNIX ==== 
- 
-UNIX est un système d'​exploitation multitâche. Créé en 1969 par Ken Thompson, il est reservé à un usage professionnel. Il a donné naissance à [[tutoriel:​glossaire#​gnu|GNU]]/​[[tutoriel:​glossaire#​linux|Linux]],​ BSD, Mac OS X et fut dérivé à titre propriétaire par de nombreuses sociétés comme Microsoft en 1980 (XENIX) puis SCO Unix par Hewlett Packard, Solaris par Sun Microsystem ou encore AIX par IBM et bien plus encore... 
- 
-==== useradd ==== 
- 
-useradd ajoute un utilisateur au système. 
- 
- 
-===== V ===== 
- 
- 
-==== Verbiste ==== 
- 
-**Verbiste** est un logiciel libre sous licence [[tutoriel:​glossaire#​GPL|GPL]] de conjugaison française de verbe écrit par Pierre Sarrazin. Premièrement,​ il s'agit d'une bibliothèque écrite en C++ qui peut être appelé de la ligne de commande ou à partir d'un autre programme. Deuxièmement une applet [[tutoriel:​glossaire#​GNOME|GNOME]]. Cette applet présente un champ de texte où l'​usager peut taper un verbe conjugué et obtenir sa conjugaison complète. La base de connaissances est représentée en [[tutoriel:​glossaire#​XML|XML]] et comporte plus de 6800 verbes. 
- 
- 
-==== Vfat ==== 
- 
-VFAT est le système de fichiers introduit par Windows 95, autorisant les noms de fichiers supérieurs à 8 caractères. 
- 
-//Voir aussi [[tutoriel:​glossaire#​FAT|FAT]] ou [[tutoriel:​glossaire#​Système de fichiers|Système de fichiers]].//​ 
- 
- 
-==== Vim ==== 
- 
-Vim signifie Vi improved.C'​est une amélioration de l'​éditeur de texte en mode texte vi écrit par Bill Joy en 1976 sur une des premières versions de la distribution [[tutoriel:​glossaire#​unix|UNIX]] BSD. 
- 
-==== Vino ==== 
- 
-Vino est un serveur VNC pour GNOME. Il permet la connexion à distance des usagers sur un système Linux. 
- 
-==== VNC ==== 
- 
-Virtual Network Computing ou [[:VNC]] est un protocole pour se connecter à un ordinateur distant. Il permet de transmettre les saisies au clavier ainsi que les clics de souris d'un ordinateur à l'​autre,​ à travers un réseau informatique. 
- 
-===== W ===== 
- 
-==== w ==== 
- 
-w est une commande qui affiche la liste des utilisateurs connectés et ce qu'ils sont en train de faire. 
- 
-==== w3m ==== 
- 
-w3m encore un navigateur en mode texte 
- 
-==== wall ==== 
- 
-wall envoie un message à tous les utilisateurs du système (Write ALL). 
- 
-==== wget ==== 
- 
-wget : (Www GET) télécharge des fichiers via les protocoles [[tutoriel:​glossaire#​http|HTTP]]HTTP,​ HTTPS et [[tutoriel:​glossaire#​ftp|FTP]]. 
- 
-==== whatis ==== 
- 
-whatis liste quelles commandes sont en rapport avec un mot-clef. 
-Affiche la localisation d'une commande dans le File System. 
- 
-==== which ==== 
- 
-which : Où réside cette commande ? 
- 
-==== who ==== 
- 
-who affiche la liste des utilisateurs connectés au système. 
- 
-==== whois ==== 
- 
-whois donne les Informations sur les enregistrements de noms de domaine 
- 
-==== wiki ==== 
- 
-Un wiki est un site Web dynamique permettant à tout individu d'en modifier les pages à volonté. Il permet non seulement de communiquer et diffuser des informations rapidement (ce que faisait déjà Usenet), mais de structurer cette information pour permettre d'y naviguer commodément. Il réalise donc une synthèse des forums Usenet, des FAQ(FAQ:​Foires aux Questions) dans le World Wide Web en une seule application intégrée (et hypertexte). 
- 
-==== Wildcard ==== 
- 
-Wildcard ou joker : expression régulière spéciale, notée * , le joker peut prendre toute valeur. 
- 
-==== write ==== 
- 
-write envoie un message à un utilisateur (voir mesg). 
- 
-===== X ===== 
-==== X ==== 
- 
-C'est le "​système X Window"​. Il existe également bien d'​autres dénominations,​ plus ou moins justes, mais le plus simple est de parler de "​Windows"​. 
- 
-Il s'agit du système d'​interaction graphique, utilisé pour afficher des objets graphiques sur l'​écran. 
- 
-Un serveur X attend des "​évènements"​ comme le mouvement de la souris, la pression d'une touche, etc. Il peut alors envoyer cette information vers des clients X comme Xterm, xv, en fonctionnement sur différentes machines. 
- 
-La manière dont X affiche les objets est définie par un gestionnaire de fenêtre, qui, comme son nom l'​indique,​ gère les fenêtres et leur apparence (bordures, image de fond, ...).  
- 
- 
- 
- 
-==== Xchat ==== 
- 
-X-Chat est un client IRC graphique, très populaire sous licence [[tutoriel:​glossaire#​GPL|GPL]],​ utilisant le toolkit GTK (version 1 et 2). Il fonctionne sous UNIX (Linux, *BSD, Mac OS X…) et MS-Windows. 
- 
- 
- 
-==== XFCE ==== 
-[[doku>​wiki:​bureau_xfce|XFCE]] est un bureau allégé concu pour des vieux systèmes des systèmes sur lesquels la vitesse est importante. 
-//cf. [[doku>​wiki:​tutoriel/​glossaire#​gnome|Gnome]],​ KDE// 
- 
-==== XML ==== 
- 
-Extensible Markup Language 
- 
-Il s'agit d'un format de représentation de données très répandu. 
- 
-Voir aussi [[tutoriel:​glossaire#​SGML|SGML]] (Standard Generalized Markup Language). 
- 
-==== Xsane === 
- 
-Xsane(X Scanner Access Now Easy) 
-Interface de gestion de scanner multimarque,​ essentiellement pour Unix et Linux, mais aussi pour MacOS X et Windows.Ce système de pilote dissocie l'​interface utilisateur et l'​interface matérielle,​ et permet le fonctionnement des scanners en réseau.Il est possible d'​utiliser SANE via diverses interfaces : GIMP, OpenOffice, kooka (KDE), scanimage (en ligne de commande), etc. L'​interface matérielle de SANE peut aussi gérer des appareils photo et des webcams. 
- 
- 
- 
-===== Y ===== 
- 
-==== YMMV ==== 
- 
-"Your Mileage May Vary" (mot à mot : "Votre kilométrage peut différer"​) 
- 
-Signifie qu'une solution proposée ne fonctionnera pas forcément dans tous les cas. 
- 
-===== Z ===== 
- 
- 
-==== Zip ==== 
- 
-En général les fichiers volumineux (ou groupe de fichiers) sont compressés pour gagner de l'​espace disque. Le standard de compression le plus utilisé est le "​zip"​.(winzip sous Windows(r), et gzip sous Unix), ces standards étant deux versions d'un algorithme ancien appelé Lempel-Ziv (LZ)(1977). 
- 
-Sous Unix, les fichiers "​zippés"​ se terminent souvent par l'​extension .gz (ou parfois .tgz, //voir Tar//); on utilise les commandes :  
-  
-  gzip file 
- 
-...pour "​zipper"​ (compresser) et 
- 
-  gunzip file 
- 
-...pour "​dézipper"​ (décompresser). 
- 
-===== Sources et références ===== 
- 
-  * [[http://​www.ubuntulinux.org/​support/​documentation/​glossary/​|Article original]] (en) 
- 
------  
- 
-//​Contributeurs : [[:​utilisateurs:​Gauthier]] (traduction).//​ 
  • tutoriel/glossaire.1248211102.txt.gz
  • Dernière modification: Le 18/04/2011, 14:50
  • (modification externe)