Des informations supplémentaires sur chacune de ces commandes peuvent être trouvées dans leurs pages respectives du manuel UNIX.



Documents pareils
Introduction à Linux (pour le HPC) «Linux 101» Présentation :

Aide-Mémoire unix. 9 février 2009

«Astrophysique et instrumentations associées» Cours UNIX Benoît Semelin

Linux et le Shell. Francois BAYART. Atelier du samedi 20 Novembre

Premiers pas en Linux

Bon ben voilà c est fait!

Unix/Linux I. 1 ere année DUT. Université marne la vallée


Atelier individuel. Linux 101. Frédérick Lefebvre & Maxime Boissonneault frederick.lefebvre@calculquebec.ca U. Laval - Janv. 2014

Le système GNU/Linux IUP NTIC /11/05

TP1 - Prise en main de l environnement Unix.

Commandes Linux. Gestion des fichiers et des répertoires. Gestion des droits. Gestion des imprimantes. Formation Use-IT

TP 1 Prise en main de l environnement Unix

PPe jaune. Domingues Almeida Nicolas Collin Leo Ferdioui Lamia Sannier Vincent [PPE PROJET FTP]

Introduction...3. Objectif...3. Manipulations...3. La Sauvegarde...4. Les différents types...4. Planification...4. Les outils...5

Outils pour la pratique

UNIX /Linux Jean Michel Meulien Page 1

FreeNAS Shere. Par THOREZ Nicolas

1 Démarrage de Marionnet

Contents. 1 Premiers pas en Linux. 1.2 Généralités. 1.1 Bref historique Linux

Configuration, mise en oeuvre et administration de serveurs Internet et Intranet sous Linux.

C.M. 1 & 2 : Prise en main de Linux

Table des matières Hakim Benameurlaine 1

TD séances n 3 et n 4 Répertoires et Fichiers sous Unix

Installation de Windows 2000 Serveur

Symantec Backup Exec Remote Media Agent for Linux Servers

KAJOUT WASSIM INTERNET INFORMATION SERVICES (IIS) 01/03/2013. Compte-rendu sur ISS KAJOUT Wassim

Serveur de sauvegardes incrémental

Projet Administration Réseaux

Année Universitaire ième année IMAC Mardi 6 janvier Cloud computing Travaux Pratiques

Ajout et Configuration d'un nouveau poste pour BackupPC

OpenMediaVault installation

Note : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local.

Activité 1 : Création et Clonage d'une première machine virtuelle Linux OpenSuSE.

WEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEURS WEB

Le service FTP. M.BOUABID, Page 1 sur 5

1 Configuration réseau des PC de la salle TP

Comment configurer Kubuntu

Installation d'un FreeNAS (v0.684b du 30/03/2007) pour sauvegarder les données d'un ZEServer

Personnes ressources Tice. Académie de Rouen

UBUNTU Administration d'un système Linux (4ième édition)

Introduction au Système d Exploitation Unix/Linux

Formation Technicien Supérieur de Support en Informatique T2SI. Le module LINUX. Session J04 Version 01

Serveur Acronis Backup & Recovery 10 pour Linux. Update 5. Guide d'installation

Manuel de System Monitor

Introduction...3. Objectif...3. Manipulations...3. Gestion des utilisateurs et des groupes...4. Introduction...4. Les fichiers de base...

TP 4 de familiarisation avec Unix

TP Sur SSH. I. Introduction à SSH. I.1. Putty

Séance n o 5 : Alternatives, gestion des utilisateurs et des processus

Il est courant de souhaiter conserver à

Raspberry pi : Développer une petite application web sur Raspberry

Cloner un disque dur

Vade mecum installation et configuration d une machine virtuelle V5.1.0

L exemple d un serveur Proxy sous Windows NT 4 SERVER MICROSOFT PROXY SERVER 2 Installation et configuration Auteur : Eliane Bouillaux SERIA5

Installation d'un serveur sftp avec connexion par login et clé rsa.

La Comptabilité UNIX System V Acctcom

Service WEB, BDD MySQL, PHP et réplication Heartbeat. Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox

2011 Hakim Benameurlaine 1

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante :

Sauvegarde sous MAC avec serveur Samba

Protocoles DHCP et DNS

Microsoft Windows NT Server

Projet Semestre2-1SISR

Guide d'installation de la base de données ORACLE 10g ( ) pour linux FEDORA CORE 4.

Shell Bash Niveau débutant

Séance 0 : Linux + Octave : le compromis idéal

WINDOWS 2000 SERVEUR

fc,-8 &.8!! diff?.! cho#

Installation de la messagerie EMWAC IMS Sur Windows NT4 serveur ou Windows 2000 serveur

Serveur d application WebDev

Installation de Windows 2003 Serveur

Sauvegardes par Internet avec Rsync

Tutoriel Création d une source Cydia et compilation des packages sous Linux

Instructions d'installation de IBM SPSS Modeler Server 16 pour UNIX

La mémoire. Un ordinateur. L'octet. Le bit

BTS SIO SISR3 TP 1-I Le service Web [1] Le service Web [1]

Administration de Parc Informatique TP07 : Installation de Linux Debian

TP n 2 : Installation et administration du serveur ProFTP. Partie 1 : Fonctionnement du protocole FTP (pas plus de 15min)

LINUX - ADMINISTRATION PROGRAMME DE FORMATION

Formateurs : Jackie DAÖN Franck DUBOIS Médiapôle de Guyancourt

WINDOWS NT 2000: Travaux Pratiques. -Boîtier partage d'imprimante- Michel Cabaré Janvier 2002 ver 1.0

Retrospect 7.7 Addendum au Guide d'utilisation

Capture, Filtrage et Analyse de trames ETHERNET avec le logiciel Wireshark. Etape 1 : Lancement des machines virtuelles VMWARE et de Wireshark

Les commandes relatives aux réseaux

Programmation C. Apprendre à développer des programmes simples dans le langage C

Le protocole ARP (Address Resolution Protocol) Résolution d adresses et autoconfiguration. Les protocoles ARP, RARP, TFTP, BOOTP, DHCP

Linux LTE 2 - ISSBA. Année universitaire Linux Réseau et Archivage. Jean-Michel RICHER Faculté des Sciences, H206 1

Administration UNIX. Le réseau

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères

TP 1 : prise en main de Windows. TP 1 : prise en main de Windows

Maintenance et gestion approfondie des Systèmes d exploitation Master 2 SILI. Année universitaire David Genest

(Langage de commandes) Les commandes sont données par l'utilisateur grâce au clavier, à partir d'une "invite" ou "prompt" (par exemple "c:\>" )

IFT Systèmes d exploitation - TP n 1-20%

Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A. TP réseau firewall

Bienvenue sur Lab-Windows Il n'y a de vents favorables que pour ceux qui ont un cap

sshgate Patrick Guiran Chef de projet support

Tuto 2 : Configuration Virtual box, Configuration et installation du serveur XiBO

Cours Linux. Cours en ligne Administrateur Systèmes Linux. Académie Libre

Cyberclasse L'interface web pas à pas

Transcription:

Commandes Unix Les systèmes d'exploitation de type UNIX offrent à leurs utilisateurs des centaines de commandes qui font de la console un outil pratique et extrêmement puissant. Certaines d'entre elles sont fournies directement par le shell, alors que d'autres sont des exécutables situés dans /bin, /usr/bin, /usr/local/bin ou un autre répertoire contenant des exécutables et listé dans la variable d'environnement $PATH. La distinction entre /bin et /usr/bin ne relève que de raisons historiques propres aux PDP-11 (/bin était placé sur un tambour magnétique d'accès rapide et de petite taille, /usr/bin sur un disque normal ; sur beaucoup de systèmes actuels, il s'agit d'un lien vers le même système de fichiers. Voici une liste des commandes les plus fréquemment incluses dans un système UNIX (donc aussi Linux). Certaines d'entre elles peuvent être spécifiques à un système en particulier, par exemple GNU. L'origine du nom des commandes est écrite entre parenthèses. Des informations supplémentaires sur chacune de ces commandes peuvent être trouvées dans leurs pages respectives du manuel UNIX. Sommaire 1 Le passage d'arguments aux commandes 2 Aide 3 Commandes générales 4 Communications 5 Écran 6 Éditeurs de texte 7 Fichiers et répertoires 8 Manipulations d'archives et compressions 9 Recherche 10 Gestion des disques/points de montage 11 Manipulation de texte 12 Permissions 13 Processus 14 Shells 15 Services et démarrage 16 Réseaux 17 Utilisateurs 18 Commande pour X Window System (X11) 18.1 Configuration X.org 18.2 Outil de configuration XFree86 19 Module 20 PCMCIA 21 Divers 22 Références 23 Voir aussi 23.1 Liens externes Le passage d'arguments aux commandes La plupart des commandes acceptent des arguments. On peut distinguer deux types d'arguments : 1 sur 9 20/01/10 08:00

Les options, qui sont en général précédées du caractère - pour leur forme courte ou des caractères -- pour leur forme longue, introduite par les outils GNU. Exemple : $> ls -l --color Cette commande affiche le contenu du répertoire courant de façon détaillée (-l) et en colorant les fichiers selon leur type (--color). Les chaînes de caractères, qui peuvent représenter un fichier, une expression rationnelle, une commande interne, etc. Exemple : $> grep titi mon_fichier Cette commande recherche la chaîne titi dans le fichier mon_fichier. Une fonctionnalité puissante de certaines commandes Unix est de pouvoir rediriger la sortie d'une première commande comme argument d'une seconde via le caractère pipe (tuyau en français). Exemple : $> ps ax grep init N'affichera que les lignes retournées par la commande ps ax qui contiennent la chaîne init. Il s'agit ici d'une redirection utilisant grep comme filtre. Aide info (GNU) : Obtenir le manuel GNU info d'une commande. apropos : Liste les pages de manuel contenant dans leur description le(s) mot(s) clé(s) recherché(s). man : Obtenir le manuel d'une commande. help : Obtenir de l'aide pour une commande interne du shell. which : Où se trouve ce programme? whatis : Liste quelles commandes sont en rapport avec un mot-clef. Commande --help : Affiche une aide succincte et liste les arguments qui peuvent être passés à la commande Commande en question. Cette option est la forme longue de l'option Commande -h, des premiers systèmes UNIX. Commandes générales history : Affiche l'historique des commandes. type : Affiche le type de la commande (alias, exécutable, etc.) et précise sa nature. s'il s'agit d'un programme trouvé sur $PATH, il affiche le chemin absolu. (ex: "type vi" vs "type vim") Communications mesg : Contrôler l'accès à votre terminal par d'autres personnes (par write). talk : Faire une conversation avec un autre utilisateur du système. wall : Envoyer un message à tous les utilisateurs du système (Write ALL). write : Envoyer un message à un utilisateur en particulier (voir mesg). Écran less (GNU) : Visualise le contenu d'un fichier texte, avec une progression ligne par ligne ou page par page et la 2 sur 9 20/01/10 08:00

possibilité de retourner en arrière et d'effectuer une recherche ; beaucoup plus élaboré que son prédécesseur more, less est son opposé (le nom de ce programme comporte une touche d'humour car less signifie moins, alors que more signifie plus) ; more : Affiche le contenu d'un fichier texte, page par page (la page correspond à la taille du terminal) ; screen : Permet d'ouvrir des programmes associés à des écrans virtuels desquels l'utilisateur peut se détacher et auxquels il peut de nouveau s'attacher plus tard. twin : Simule en mode texte (ncurses) un écran graphique. Éditeurs de texte ed : Éditeur de texte orienté ligne. (EDitor), éditeur standard d'unix (IEEE Std 1003.1-2004 POSIX) emacs : Éditeur de texte nano : Éditeur de texte pico : Éditeur de texte vi : Éditeur de texte présent dans presque tous les systèmes Unix. (Visual Interface) vim : voir vi (VI amélioré, ou VI improved). Fichiers et répertoires cd : Change le répertoire courant. (Change Directory) cp : Copie un fichier (CoPy), peut copier une liste de fichiers dans un autre répertoire en conservant leur nom. dd 1 : Effectue une copie d'un fichier avec possibilité de conversion du format (Copy and Convert, mais cc étant déjà pris, les lettres suivantes de l'alphabet ont été choisies, soit dd). dir : Equivalent à ls (DIRectory), n'existait pas à l'origine d'unix du : Affiche l'utilisation du disque. (Disk Usage) df : Affiche l'utilisation des disques. (Disk Free) file : Affiche le type de fichier en lisant son en-tête. ln : Crée un lien avec un autre dossier ou fichier. (LiNk) ls : Affiche la liste des fichiers dans le dossier courant ou d'un autre dossier. (LiSt) mkdir : Crée un ou plusieurs répertoires (MaKe DIRectory) mv : Déplace (ou renomme) un fichier, y compris si c'est un répertoire (MoVe), peut déplacer une liste de fichiers dans un autre répertoire en conservant leur nom. pwd : Affiche le chemin du dossier courant. (Print Working Directory) rm : Supprime un/des fichier(s) ou des répertoires (avec l'option -r). (ReMove) rmdir : Supprime un ou plusieurs répertoires (ReMove DIRectory) s'il est (ou s'ils sont) vide(s) touch : Change la date de modification d'un fichier, en le créant s'il n'existait pas. lsof : Affiche la liste des fichiers ouverts. (LiSt Open Files) Manipulations d'archives et compressions bzip2/bunzip2 : Compresse et décompresse des fichiers cpio : Copie de fichiers à partir de ou vers une archive cpio/tar gzip/gunzip : Compresse et décompresse des fichiers. (Gnu ZIPper) pax : un outil qui rassemble les fonctions de tar et de cpio tar : Archiveur, capable de fonctionner avec bzip2 ou gzip. (Tape ARchiver) zip/unzip : Compresse et décompresse des fichiers. (ZIP) zcat : Affiche un fichier compressé (comme cat, mais décompresse au passage) Recherche find : Recherche récursive, à partir d'un répertoire, de fichiers ayant des caractéristiques données. 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. 3 sur 9 20/01/10 08:00

whereis Recherche une commande dans le PATH et les pages de man correspondants (éventuellement dans MANPATH) et retourne le ou les chemins d'accès complet(s). Si une commande existe avec plusieurs extensions différentes, il les liste toutes (exemple : whereis fsck listera non seulement le chemin complet de fsck, mais aussi celui de fsck.ext2) Il recherche aussi l'éventuelle présence des fichiers sources which : Retourne le chemin d'accès complet d'une commande. Gestion des disques/points de montage df : Affiche l'espace libre sur les partitions (Disk Free) dump/restore : sauvegarde et restauration d'un système de fichiers. fsck : Effectue une vérification du système de fichiers (FileSystem ChecK); en fonction du type de partition, il appelle l'utilitaire correspondant e2fsck (ou fsck.ext2) pour ext2 ou ext3 (NB : fsck.ext2 et e2fsck sont identiques, il s'agit de 2 liens vers le même fichier) reiserfsck pour ReiserFS cramfsck pour cramfs fsck.jfs pour JFS fsck.xfs pour XFS fsck.minix pour le système de fichier de minix fsck.xiafs pour Xiafs fsdb, débogueur de système de fichiers, pour les experts hdparm Tuning d'un disque IDE sdparm Tuning d'un disque SCSI mkfs : Crée un système de fichiers. (MaKe FileSystem) mount : Attache un système de fichiers sur un point de montage. umount : Détache un système de fichiers. (UnMOUNT). «unmount» reste autorisé. sync Pour imposer une écriture disque (par exemple, avant un arrêt électrique brutal) tune2fs pour le paramétrage d'une partition ext2 ou ext3 cryptsetup : Cryptage d'image disque transparent Manipulation de texte awk : Effectue des opérations sur les fichiers (afficher une colonne, la traiter,..) (initiales de ses créateurs : Aho, Kernighan, Weinberger) cat : Concatène des fichiers texte. Peut aussi servir à simplement afficher ou lire un fichier. (concatenate) cut : Supprime une partie des lignes d'un fichier selon un critère. diff : Affiche les différences entre deux fichiers. dos2unix : Convertit les retours à la ligne d'un fichier pour qu'elles soient compatibles avec le monde Unix. echo : Affiche une ligne de texte donnée en paramètre. expr : Évaluer une expression (mathématique ou sur une chaîne de caractères) fgrep : Affiche les lignes qui contiennent une chaîne de caractères donnée (grep -f sous Linux). grep et egrep : Affiche les lignes qui contiennent une expression régulière donnée, egrep (grep étendu) est plus riche en possibilités. head : Affiche les premières lignes d'un fichier. (opposé de tail) join : Fusionne les lignes de deux fichiers contenant un ou plusieurs champs identiques. nl : Permet de numéroter les lignes d'un fichier. read : Lit une chaîne de caractères à partir de l'entrée standard. sed : Effectue des transformations sur un flux de texte (Stream EDitor) sort : Trie les lignes d'un texte selon l'ordre alphabétique (ou numérique avec l'option -n). strings : Affiche seulement les caractères imprimables (ASCII) d'un fichier binaire. tail : Affiche les dernières lignes d'un fichier. (opposé de head) 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 4 sur 9 20/01/10 08:00

a aussi une «entrée» et deux «sorties») tr : Transpose ou élimine des caractères dans une chaîne (TRanspose) uniq : Recopie les données en entrée en ne conservant qu'un unique exemplaire de lignes identiques consécutives. unix2dos : Convertit les retours à la ligne d'un fichier pour qu'elles soient compatibles avec le monde DOS. wc : Permet de compter le nombre de caractères, de mots ou de lignes dans un fichier. Permissions chgrp : Change le groupe propriétaire d'un fichier. (CHange GRouP) chmod : Change les permissions en lecture, écriture et/ou exécution d'un fichier. (CHange MODes) chown : Change le propriétaire d'un fichier. (CHange OWNer) getfacl, setfacl : respectivement, lister ou modifier les ACL de fichier (grossièrement, c'est l'équivalent du CACLS pour le NTFS de Windows) Processus bg : Met en background un process en stand-by (quitté avec ctrl-z) comme s'il était lancé avec &. fg : Reprend la main (foreground) d'un programme en background (ou quitté avec ctrl-z ou lancé avec &). free : Affiche des informations sur l'utilisation de la mémoire. sleep : Suspend l'exécution d'un processus pendant un intervalle de temps. fuser : Affiche quel processus utilise le fichier donné en paramètre. kill : Envoyer un message à un processus donné, généralement pour y mettre fin Signal SIGTERM (15) par défaut : arrêter le processus proprement 63 signaux possibles de SIGHUP (1) à SIGRTMAX (63) Valeur la plus utilisée : SIGKILL (9), qui termine brutalement un processus killall : Tue tous les processus d'un certain type, ou leur envoie un signal donné. killall5 : Tue tous les processus nohup: Permer de lancer un processus qui restera actif même après la déconnexion de l'utilisateur l'ayant initiée nice : Exécute une commande avec une priorité modifiée. pidof : Donne le PID du processus spécifié pkill : même commande que kill, mais par son nom au lieu de son numéro. ps : Affiche les processus en cours d'exécution (Process Status) pstree : Affiche l'arbre des processus en cours d'exécution. renice : Modifie la priorité d'un processus. top : Programme interactif qui affiche les processus les plus actifs selon un critère donné. xkill : Permet de killer une application lancée sous X vmstat : Affiche les statistiques système (consommation CPU, mémoire virtuelle) Shells bash (GNU) : Shell compatible sh de GNU (Bourne Again Shell) sh : Shell standard (bourne Shell) csh : C-shell, sa syntaxe de commandes est proche du langage C tcsh : Amélioration de csh ksh : Korn Shell, le plus répandu parmi les UNIX commerciaux zsh : Z Shell dash : Debian Almquist Shell Services et démarrage dmesg : Affiche les messages apparus au démarrage du système et contrôle les tampons de messages du Noyau. 5 sur 9 20/01/10 08:00

init : Change le niveau d'exécution (runlevel) du système. runlevel : Donne le niveau d'exécution en cours service : Démarre, arrête ou redémarre un service, sur certaines distributions linux (Red Hat et ses cousins, mais pas sur Debian et ses dérivés) who who -r : Pareil que runlevel who -b : date de dernier boot (basé sur /proc/uptime 2) who am I Voir quel est le login initial whoami Voir sous quel login on est connecté Réseaux curl : transfert des données de ou vers un serveur, supporte plusieurs protocoles parmi les plus courants. dhclient ou pump : Permet à un client DHCP d'obtenir son adresse Internet Protocol De façon plus détaillée, le client DHCP cherche un serveur DHCP, via plusieurs requêtes DHCPDISCOVER en broadcast, puis si tout se passe bien, il fait un DHCPREQUEST adressé au serveur trouvé, il reçoit ensuite de ce serveur un DHCPACK qui lui donne un bail pour une adresse IP Les ports utilisés sont 67 (BOOTP serveur) et 68 (BOOTP client) ftp : Client FTP en ligne de commande. host : Affiche le nom d'hôte ou l'adresse IP de la machine en argument. hostname : Affiche ou modifie le nom d'hôte de la machine. ifconfig 3 : Configurer et afficher les paramètres d'une interface réseau la deuxième ligne contient l'adresse IP irssi : Un client IRC en mode texte iwconfig Pour les réseaux sans fil (affichage et configuration) 4 links : Navigateur web en mode texte lynx : Navigateur web en mode texte mail : Lire ou envoyer des courriels. nslookup : Permet de connaître l'adresse IP d'un ordinateur, via un serveur DNS. ping : Effectue un ping sur une machine distante, utilise ICMP. route : Manipulation des tables de routage. rsh : Shell à distance (Remote SHell) (déprecié au profit de SSH qui apporte le chiffrement). rsync : Syncronise un dossier entre deux machines distantes (Remote SYNChronization). sftp : Client FTP en mode sécurisé, appelé SFTP. scp : Copie distante sécurisée (Secure Copy). ssh : Client SSH (Secure SHell). traceroute : Trace la route vers une machine distante routeur par routeur, en utilisant le protocole ICMP. tnsping : Vérifie si un service Oracle répond sur un serveur. w3m : Encore un navigateur en mode texte wget : (Www GET) télécharge des fichiers via les protocoles HTTP, HTTPS et FTP. whois : Informations sur les enregistrements de noms de domaine ou d'adresses IP Utilisateurs chfn : Modifie les informations finger de l'usager. (CHange FiNger) chsh : Modifie le shell par défaut de l'usager. (CHange SHell) finger : Donne des renseignements sur l'utilisateur groupadd : Ajoute un groupe d'utilisateurs. groupdel : Supprime un groupe d'utilisateurs. su : Commence un nouveau shell ou une autre commande en changeant l'utilisateur. (Super-User, Switch User) 6 sur 9 20/01/10 08:00

id : Affiche l'identité de l'utilisateur. sudo : Exécute un processus avec les droits d'un autre utilisateur selon les règles définies dans le fichier /etc/sudoers users : Liste Compacte des utilisateurs connectés dans le système ('who' est meilleur). useradd : Ajoute un utilisateur au système. userdel : supprime un utilisateur du système. visudo : Édite le fichier /etc/sudoers atomiquement, afin de donner des droits pour l'utilisation de la commande sudo w : Affiche la liste des utilisateurs connectés et ce qu'ils sont en train de faire. who : Affiche la liste des utilisateurs connectés au système. whoami et who am i : Savoir sous quel nom d'utilisateur (ou d'administrateur) on est connecté (en anglais Who am I?, «Qui suis-je?») ; whoami ne donne pas le même résultat que who am i si l'on est en cours de substitution d'utilisateur (su). Avec who am i, on obtient toujours l'identité de départ (par exemple, si l'utilisateur gerard adopte l'identité de root avec su, whoami retourne root tandis que who am i renvoie bien gerard). Commande pour X Window System (X11) startx pour lancer manuellement l'interface graphique Lister des informations graphiques : xdpyinfo : informations générales sur le serveur graphique xwininfo : l'utilisateur lance cette commande, puis il clique sur la fenêtre qui l'intéresse et il obtient des informations très détaillées sur les caractéristiques graphiques de cette fenêtre editres : éditeur de ressources graphiques xev : Crée une fenêtre et montre quels sont les évènements générés par les différentes actions sur cette fenêtre (MotionNotify, LeaveNotify, ButtonPress, VisibilityNotify, Expose...etc) xhost : pour contrôler l'accès au serveur X Window System xmodmap : utilitaire pour clavier et souris (tend à disparaître) xrdb : utilitaire pour la base de données des ressources X Window System xset : paramétrer les préférences d'un utilisateur xvidtune : tuning de X Window System xwd : réalise une capture d'écran xeyes : ouvre une fenêtre contenant deux yeux qui suivent le pointeur de la souris, utile pour tester Configuration X.org Pour configurer xorg.conf : X -configure Lance le serveur graphique et tente de le configurer automatiquement xorgcfg : outil graphique xorg86config : outil en mode texte Outil de configuration XFree86 Pour configurer X Window System (fichiers XF86Config, XF86Config-4 et autres, selon les distributions) Xfree86 -autoconfig Lance le serveur graphique et tente de le configurer automatiquement (si cela ne marche pas, on peut aussi tenter XFree86 -configure) xf86cfg : outil graphique xf86config (en minuscule) : outil en mode texte Sur debian et les distributions dérivées : 7 sur 9 20/01/10 08:00

dpkg-reconfigure xserver-xfree86 pour reconfigurer le serveur graphique De nombreuses questions vous seront posées dpkg-reconfigure xserver-common Pour attribuer le droit de lancer le serveur X, soit à root, soit aux utilisateurs de la console, soit à tout le monde Sur SuSE : sax2 Sur Mandriva : XFdrake Sur Red Hat : redhat-config-xfree86 Sur d'anciennes versions de linux : XF86Setup Module Voir Loadable Kernel Module Sous Linux: lsmod Lister les modules modinfo Détailler un module (description, fichier, auteur, licence, paramètres...) modprobe Outil qui permet d'ajouter et de supprimer des modules du noyau, en gérant les dépendances logicielles Les très basiques insmod et rmmod pour respectivement ajouter ou supprimer des modules. depmod pour générer les fichiers de dépendances logicielles Sous FreeBSD: kldstat permet de lister les modules chargés. kldload et kldunload permettent respectivement de charger ou décharger des modules. PCMCIA cardctl Vérification des cartes PCMCIA cardinfo Affichage des informations de configuration des cartes PCMCIA cardmgr gestion des cartes PCMCIA lspcmcia affichage des cartes PCMCIA connectées a l'ordinateur Divers alias : permet de remplacer au moment de l'invocation une série de caractères par une autre. Exemple: alias tux='echo "Tux faim. Tux veut poisson."' Maintenant, si vous tapez tux[return] Tux vous signalera qu'il souhaiterait être nourri. ltrace : affiche l'appel des libraries (.so) par un programme. strace : affiche les appels système d'un programme avec leurs arguments ainsi que les signaux. Utile notamment pour déboguer. flex et bison, outils de génération d'analyseurs lexicaux et syntaxiques (l'équivalent des lex et yacc d'unix). swapon et swapoff : activer l'utilisation d'une mémoire de masse pour servir de zone d'échange (en anglais swap space) pour la mémoire virtuelle. Références 1. 2. 3. (en) dd /proc/uptime (http://www.redhat.com/docs/manuals/enterprise/rhel-4-manual/en-us/reference_guide/s2-proc-uptime.html) (en) ifconfig 8 sur 9 20/01/10 08:00

4. (en) iwconfig (page man francophone) (http://www.delafond.org/traducmanfr/man/man8/iwconfig.8.html) Voir aussi Liens externes Aide-mémoire des commandes Unix (http://www.logilin.fr/pdf/aide_memoire_commandes_unix.pdf) Petit Vade Mecum de commandes UNIX (http://knol.google.com/k/hugues-crepin/petit-vade-mecum-pour-lesoprations/3840f7pxozc5c/11#) Copie de fichiers ou de répertoires avec la commande cp (http://wiki.mandriva.com/fr/copie_de_fichiers_ou_de_r %C3%A9pertoires) La commande ls (http://wiki.mandriva.com/fr/la_commande_ls) Ce document provient de «http://fr.wikipedia.org/wiki/commandes_unix». Dernière modification de cette page le 1 janvier 2010 à 10:08. Droit d'auteur : les textes sont disponibles sous licence Creative Commons paternité partage à l identique ; d autres conditions peuvent s appliquer. Voyez les conditions d utilisation pour plus de détails, ainsi que les crédits graphiques. Wikipedia est une marque déposée de la Wikimedia Foundation, Inc., organisation de bienfaisance régie par le paragraphe 501(c)(3) du code fiscal des États-Unis. 9 sur 9 20/01/10 08:00