Wiki Linux SMH

   

Flux RSS

Commandes

Cet article nécessite encore des ajouts/modifications.
N'hésitez pas à apporter votre contribution en complétant cet article.

1 - Préambule

Cette page regroupe la liste des commandes importantes disponibles de base sous Linux (et aussi souvent Unix). Cette page n'a pas pour but de décrire le fonctionnement de ces commandes en détail mais d'en donné une brève description.

Les commandes sont classées en 2 sections :

2 - Autres catégories de commandes

3 - Les commandes utilisateur


3.1 - B

3.1.1 - bc

permet de réaliser des calculs dans différentes bases.


3.2 - C

3.2.1 - cal

permet d'afficher un calendrier

3.2.2 - cat

affiche le contenu de fichiers sur la sortie standard.

3.2.3 - chsh

change l'interpréteur de commande d'un utilisateur.

3.2.4 - clear

nettoie l'écran du terminal.

3.2.5 - cp

permet de copier des fichiers et dossiers.


3.3 - D

3.3.1 - date

affiche la date et l'heure

3.3.2 - df

affiche l'espace disque disponible

3.3.3 - diff

compare des fichiers

3.3.4 - du

affiche l'espace pris par un fichier ou un dossier


3.4 - G

3.4.1 - groups

retourne la liste des groupes auxquels l'utilisateur passé en paramètre appartient


3.5 - L

3.5.1 - locate

donne l'emplacement d'un fichier (cf updatedb)

3.5.2 - ls

affiche la liste des fichiers et dossiers présents à un endroit


3.6 - M

3.6.1 - mc

appelé Midnight COmmander est un gestionnaire de fichier

3.6.2 - mv

déplace ou renomme un fichier ou un dossier


3.7 - P

3.7.1 - patch

applique un patch

3.7.2 - passwd

change le mot de passe de l'utilisateur

3.7.3 - pkill

permet de mettre fin à un processus en utilisant son "nom". De ce fait, pour terminer le processus xmms : pkill xmms. C'est plus facile d'utilisation que la commande kill "numéro de processus".


3.8 - R

3.8.1 - rm

permet de supprimer des fichiers ou dossier


3.9 - S

3.9.1 - sed

permet de modifier des chaines de caracteres et des fichiers en fonction des expressions régulières.
Voici un exemple simple dans lequel on remplace toutes les occurrences de 'eth2' par $NET_IFACE ; un nouveau fichier, tmp.sh est créé :

$ sed "s/eth2/\$NET_IFACE/g" fw_main.sh > tmp.sh
3.9.2 - sdiff

compare des fichiers

3.9.3 - su

permet de changer d'utilisateur

3.9.4 - source

Cette commande permet de recharger un fichier. Dans le cas, par exemple, ou vous venez d'ajouter un alias dans votre fichier .bashrc, il ne vous est pas nécessaire de fermer votre session et de la réouvrir afin que les modifications soient prises en compte ; il suffit d'utiliser la commande source comme suit :

source .bashrc

3.10 - U

3.10.1 - updatedb

met à jour la liste des fichiers (cf locate)

3.10.2 - update-rc.d

gestion du démarrage et de l'arrêt des services

3.10.3 - usermod

modifie un compte utilisateur comme par exemple le home directory.

3.10.4 - users

affiche la liste des utilisateurs connectés.


3.11 - V

3.11.1 - vi

est un éditeur de texte puissant mais d'usage particulier


3.12 - Z

3.12.1 - zcat

permet d'afficher un fichier compressé avec gzip dans un terminal. Dans les documentations Debian, on rencontre souvent des fichiers du type REDAME.gz. Cette commande permet ainsi de les lires zcat REDAME.gz, sans avoir à les décompresser manuellement.

3.12.2 - zless

est l'équivalent d'une commande zcat REDAME.gz | less. En effet, la commande zcat affiche un fichier complet sur stdout, donc ce n'est pas très pratique quand le fichier comporte plusieurs pages.



4 - Les commandes du Super Utilisateur

Vous êtes : 38.107.191.87 Dernière modification : 28/10/07 20:47 Propriétaire : Fritz Modifié par : thialme

Commentaires

Afficher les commentaires
Il n'y a aucun commentaire sur cette page