30
Les 45 commandes Linux les plus utiles Ce document n'a pas pour objectif de remplacer les pages du man, mais voici tout de même une série de commandes Linux (classées par ordre alphabétique) qui selon nous sont les plus utiles dans l'utilisation du système. Vous trouverez pour chacune, la syntaxe utilisée, une description des ses fonctions, ainsi qu'une liste des ses options les plus courantes. alias bg cat clea r cd chmod cp date diff df du fdi sk fg find free grep gunz ip gzip hal t kill ln login logou t lpq lpr lpr m ls man mkdir mkswa p more moun t mv passwd ps pwd umoun t rebo ot rm rmd ir shutdo wn swapo n swapo ff tar unal ias ali as Syntaxe : alias [nom[='commande']] Description : Permet de créer un raccourci (nom) pour une commande donnée (commande). Si commande n'est pas spécifiée, affiche la commande correspondant à l'alias nom. Si nom

Les 45 Commandes Linux Les Plus Utiles

Embed Size (px)

Citation preview

Page 1: Les 45 Commandes Linux Les Plus Utiles

Les 45 commandes Linux les plus utiles

Ce document n'a pas pour objectif de remplacer les pages du man, mais voici tout de même une série de commandes Linux (classées par ordre alphabétique) qui selon nous sont les plus utiles dans l'utilisation du système. Vous trouverez pour chacune, la syntaxe utilisée, une description des ses fonctions, ainsi qu'une liste des ses options les plus courantes.

 

alias bg cat clear cd chmod cp

date diff df du fdisk fg find

free grep gunzip gzip halt kill ln

login logout lpq lpr lprm ls man

mkdir mkswap more mount mv passwd pspwd umount reboot rm rmdir shutdown swaponswapoff tar unalias

alias

Syntaxe :

alias [nom[='commande']]

Description :

Permet de créer un raccourci (nom) pour une commande donnée (commande). Si commande n'est pas spécifiée, affiche la commande correspondant à l'alias nom. Si nom n'est également pas spécifié, affiche la liste de tous les alias.Voir également unalias.

bg

Syntaxe :

bg [ID]

Description :

Page 2: Les 45 Commandes Linux Les Plus Utiles

Passe en arrière plan le processus en cours ou le processus dont l'ID est spécifié. Voir également fg.

cat

Syntaxe :

cat [options] [fichiers]

Description :

Cette commande permet d'afficher un ou plusieurs fichiers sur la sortie standard (effectue la lecture à partir de l'entrée standard si aucun fichier n'est spécifié). Vous pouvez utiliser les opérateurs > pour combiner plusieurs fichiers en un seul, et >> pour concaténer des fichiers à un fichier existant.

Options les plus courantes :

-n, --numberNumérote les lignes, en commençant par 1.

-s, --squeeze-blankRegroupe en une seule ligne plusieurs lignes blanches

consécutives.

-v, --show-nonprintingAffiche les caractères de contrôles, sauf les sauts de ligne

et les tabulations.

clear

Syntaxe :

clear

Description :

Efface l'écran du terminal.

cd

Syntaxe :

cd [répertoire]

Page 3: Les 45 Commandes Linux Les Plus Utiles

Description :

Change le répertoire de travail.

chmod

Syntaxe :

chmod [options] mode fichiers

Description :

Cette commande modifie les doits d'accès des fichiers spécifiés. Les droits d'accès (mode) sont codés par une représentation symbolique ou par un nombre octal. La représentation symbolique utilise le format suivant :

[ugoa] [[+-=][rwxXstugo]]

La combinaison des lettres `ugoa' contrôle la catégorie d'utilisateur pour laquelle on modifie les droits d'accès (utilisateur du fichier (u), utilisateurs du même groupe que le fichier (g), utilisateurs n'appartenant pas au groupe du fichier (o), ou tous les utilisateurs (a)). La dernière catégorie (a) est utilisée par défaut.

L'opérateur `+' ajoute un accès, l'opérateur `-' supprime un accès, et l'opérateur `=' assigne un accès.

Les lettres `rwxXstugo' définissent le type d'accès. Voici les plus usitées :

r lecture,w écriture,x exécution,s définit l'ID du propriétaire ou du groupe,u droits en cours du propriétaire,g droits en cours des membres du groupe propriétaire,o droits en cours des autres utilisateurs.

Vous pouvez également utiliser la représentation octale. Cette représentation utilise une combinaison de 3 chiffres en octal (de 0 à 7). Le premier chiffre désigne les droits de l'utilisateur, le second ceux du groupe, et le troisième ceux des autres utilisateurs. Pour chacun des droits, on effectue la somme des valeurs octales requises : 4 Lecture2 Ecriture1 Exécution

Options les plus courantes :

-v, --verboseAffiche des informations sur les modifications apportées ou

non auxfichiers.

Page 4: Les 45 Commandes Linux Les Plus Utiles

-R, --recursiveEffectue les modifications de droits de façon récursive.

cp

Syntaxe :

cp [options] source destination

Description :

Copie un fichier source vers un autre fichier (qui sera écrasé si ce fichier existe). Copie également un ensemble de fichiers vers un répertoire existant.

Options les plus courantes :

-b, --backupEffectue une copie de sauvegarde des fichiers qui serontsupprimés.

-f, --forceEfface les fichiers cibles existants.

-i, --interactiveDemande confirmation avant suppression d'un fichier.

-p, --preservePréserve les informations concernant le propriétaire, le

groupe, les droits d'accès, et la date.

-rEffectue une copie récursive.

-u, --updateNe copie pas un fichier qui en écraserait un plus récent.

date

Syntaxe :

date [options] [format] [date]

Description :

Permet de configurer l'heure et la date du système. Sans argument de date, permet de visualiser l'heure et la date du système.

Options les plus courantes :

Page 5: Les 45 Commandes Linux Les Plus Utiles

+formatPermet de formater l'affichage de la date. Voici les formats

les plus usités :

%a Jour de la semaine en abrégé%b Mois en abrégé%d Jour dans le mois%j Numéro du jour dans l'année (001-366)%k Heure en format 24h (0-23)%l Heure en format 12h (1-12)%m Mois de l'année (01-12)%p Spécifie a.m. ou p.m.%y Année codée sur 2 chiffres (00-99)%A Nom du jour%B Nom du mois%D Date au format %m/%d/%y%H Heure en format 24h (00-23)%I Heure en format 12h (01-12)%M Minutes (00-59)%S Secondes (00-59)%T Heure au format %H:%M:%S%U Jour dans le mois (01-31)%W Numéro de la semaine (00-53)%Y Année codée sur 4 chiffres

-s datePermet de spécifier l'heure du système. On utilise une série

de chiffre dont voici le format :

MM MoisJJ JourXX Deux premiers chiffres de l'année (optionnel)YY Deux deniers chiffres de l'année (optionnel)hh Heuremm Minutess Seconde (optionnel)

-u, --universalSpécifie l'heure au format GMT (et non local).

diff

Syntaxe :

diff [options] fichier1 fichier2

Description :

Compare deux fichiers textes et retourne les lignes qui diffèrent entre les deux. Les lignes du premier fichier sont précédées du signe < et celles du second fichier du signe > .

Options les plus courantes :

Page 6: Les 45 Commandes Linux Les Plus Utiles

-i, --ignore-caseNe fait pas de différence entre les caractères minuscules et majuscules.

-w, --ignore-all-spaceNe tient pas compte des caractères espace.

-B, --ignore-blank-linesNe tient pas compte des lignes blanches.

-I expressionNe tient pas compte des lignes qui correspondent à

l'expression spécifiée.

--ignore-matching-lines=expressionNe tient pas compte des lignes qui correspondent à

l'expression spécifiée.

-a, --textEffectue la comparaison comme si les fichiers étaient des

fichiers textes (pratique pour comparer des binaires).

df

Syntaxe :

df [options] [nom]

Description :

Affiche l'espace disque disponible sur tous les systèmes de fichiers montés ou sur celui dont le nom est spécifié.

Options les plus courantes :

-a, --allInclut les systèmes de fichiers vide (0 blocs).

-i, --inodesUtilise l'inode comme unité.

-k, --kilobytesUtilise le kilo-octet comme unité.

-t, --type=Permet de spécifier le type du système de fichiers.

-x , --exclude-type=Permet d'exclure le type de système de fichiers spécifié.

Page 7: Les 45 Commandes Linux Les Plus Utiles

du

Syntaxe :

du [options] [répertoire]

Description :

Affiche l'espace disque utilisé par chaque répertoire spécifié (sous répertoires inclus). Le répertoire par défaut est le répertoire courant.

Options les plus courantes :

-a, --allAffiche les statistiques pour tous les fichiers,pas seulement les répertoires.

-b, --bytesAffiche les tailles en octets.

-c, --totalAffiche la totalité de l'espace utilisé par tous les

arguments.

-k, --kilobytesAffiche la taille en kilo-octets.

-S, --separate-dirsAffiche séparément la taille de chaque répertoire, sans

inclurela taille des sous-répertoires.

fdisk

Syntaxe :

fdisk [options] [périphérique]

Description :

Utilitaire de gestion des partitions.

Options les plus courantes :

-l Liste les tables de partitions.

-s partition Affiche la taille de la partition spécifiée (à moinsqu'il ne s'agisse d'une partition DOS).

Commandes :

Page 8: Les 45 Commandes Linux Les Plus Utiles

d Supprime une partition

l Liste les types de partitions

m Affiche le menu

n Crée une nouvelle partition

p Affiche les partitions

q Quitte sans sauvegarde

t Modifie le type de la partition

w Quitte et sauvegarde

fg

Syntaxe :

fg [ID]

Description :

Passe en premier plan le processus en cours ou le processus dont l'ID est spécifié.

find

Syntaxe :

find [chemins] [conditions]

Description :

Effectue une recherche de fichiers suivant les conditions spécifiées. Le chemin par défaut est le répertoire courant.

Conditions les plus usitées :

-mtime nEffectue une recherche de fichier modifié dans les plus ou moins (+ ou -) n 24 heures.

-name nomEffectue une recherche de fichier dont le nom correspond à celui spécifié.

-printAffiche entièrement les noms de fichiers et de répertoires qui correspondent.

Page 9: Les 45 Commandes Linux Les Plus Utiles

-type typeEffectue une recherche de fichier dont le type est spécifié :

b Fichier spécial en mode blocc Fichier spécial en mode caractèred Répertoirep Fifo ou pipe nomméf Fichierl Lien symboliques Socket

-size n[bckw]Effectue une recherche de fichier dont la taille est n :

b blocsc octetsk kilo-octetsw mots

-user utilisateurEffectue une recherche de fichier appartenant à l'utilisateurspécifié.

free

Syntaxe :

free [options]

Description :

Affiche un certain nombre de renseignements sur la mémoire (mémoire utilisée, disponible, ...).

Options les plus courantes :

-b Utilise l'octet comme unité.

-k Utilise le kilo-octet comme unité.

-m Utilise le méga-octet comme unité.

-t Affiche les totaux sur une seule ligne.

grep

Syntaxe :

grep [options] expression [fichiers]

Description :

Page 10: Les 45 Commandes Linux Les Plus Utiles

Effectue dans un ou plusieurs fichiers spécifiés la recherche d'une expression. Par défaut, la commande renvoie les lignes contenant l'expression.

Options les plus courantes :

-c Affiche le nombre de lignes qui correspondent.

-v Affiche le nombre de ligne qui ne correspondent pas.

-e expressionPermet de recherche une expression commençant par le

caractère -.

-i Ne fait pas de distinction entre les minuscules et lesmajuscules.

-h Affiche les lignes qui correspondent mais pas les noms de fichiers associés.

-l Affiche les noms de fichiers mais pas les lignes quicorrespondent.

-n Affiche les lignes qui correspondent et les numéros de lignesassociés.

gunzip

Syntaxe :

gunzip [options] [fichiers]

Description :

Décompresse un fichier. Le format des fichiers compressés est .gz. Voir également gzip.

gzip

Syntaxe :

gzip [options] [fichiers]

Description :

Compresse (ou décompresse suivant l'option utilisée) un fichier. Le format des fichiers compressés est .gz.

Options les plus courantes :

Page 11: Les 45 Commandes Linux Les Plus Utiles

-d, --decompress, --uncompressDécompresse un fichier spécifié (idem gunzip)

-l, --listAffiche pour chaque fichier compressé :

ºla taille compressée,ºla taille décompressée,ºle ration,ºle nom du fichier décompressé.

-q, --quietSupprime les avertissements.

-r, --recursiveParcoure l'arborescence de façon récursive.

-t, --testTeste l'intégrité du fichier compressé.

halt

Syntaxe :

halt [options]

Description :

Arrête le système. Voir également shutdown.

kill

Syntaxe :

kill [options] pid

Description :

Envoie un signal au processus dont le pid est spécifié. Si on ne précise pas de signal, TERM est envoyé. Ce dernier tue les processus qui ne l'interceptent pas. Pour les autres processus il faut utiliser le signal KILL (9) qui ne peut pas être intercepté.

Options les plus courantes :

-s Précise le signal a envoyer. Vous pouvez utiliser le nom ou le

numéro du signal.

-l Affiche la liste des signaux.

Page 12: Les 45 Commandes Linux Les Plus Utiles

ln

Syntaxe :

ln [options] source [dest]

ln [options] sources... destrep

Description :

Cette commande permet de créer des liens pour les fichiers.

Dans la première syntaxe, un lien est créé de source vers dest (qui est généralement un nouveau nom de fichier, ou par défaut le répertoire courant). Si dest est un fichier existant, il sera écrasé; si dest est un répertoire existant, le lien source sera créé dans ce répertoire.

Dans la seconde syntaxe, des liens sont créés dans le répertoire destrep. Le nom de chacun des liens est identique à celui du fichier spécifié.

Options les plus courantes :

-b, --backupEffectue un backup des fichiers qui vont être effacés.

-d, -F, --directoryPermet à l'utilisateur root de créer des liens en dur vers

desrépertoires.

-f, --forceSupprime les fichiers de destination existant.

-i, --interactiveDemande confirmation avant d'effacer un fichier destinationexistant.

-s, --symbolicPermet de créer des liens symboliques (à la place des liens

endur).

-v, --verboseAffiche le nom de chaque fichier avant de créer le lien.

login

Syntaxe :

login [name | option]

Page 13: Les 45 Commandes Linux Les Plus Utiles

Description :

Permet de s'identifier et de se connecter au système. L'identification qui précède la connexion s'effectue en tapant son nom (qui peut être passé par la ligne de commande) puis son mot de passe (si nécessaire). Voir également logout.

Options les plus courantes :

-p Préserve l'environnement.

-f Saute la seconde identification.

-h Utilisé par les serveurs pour spécifier le nom de la machine distante (root seulement).

logout

Syntaxe :

logout

Description :

Permet de se déconnecter de la sessions en cours d'utilisation.

lpq

Syntaxe :

lpq [options] [nom]

Description :

Interroge la file d'attente et retourne l'état de tous les processus d'impression. Si un nom est spécifié, la commande ne prend en compte que les processus de cet utilisateur. Voir également lpr et lprm.

Options les plus courantes :

-P Permet de spécifier une imprimante (si cette option n'est passpécifiée, l'imprimante par défaut est utilisée).

-l Affiche l'intégralité des informations concernant lesprocessus.

lpr

Page 14: Les 45 Commandes Linux Les Plus Utiles

Syntaxe :

lpr [options] fichiers

Description :

Envoie les fichier spécifiés dans la file d'attente d'impression. Voir également lpq et lprm.

Options les plus courantes :

-P Spécifie l'imprimante à utiliser. En temps normal, il s'agit de

l'imprimante par défaut.

-h Supprime la page de garde.

-m Confirme la fin d'impression par mail.

lprm

Syntaxe :

lprm [options] [id] [utilisateur]

Description :

Supprime un fichier de la file d'attente d'impression. Vous devez spécifier l'identifiant du fichier à supprimer, vous pouvez obtenir cet identifiant via lpq. Un utilisateur privilégié peut également supprimer les fichiers d'un utilisateur spécifié. Voir également lpq et lpr.

Options les plus courantes :

-P Spécifie l'imprimante à utiliser. En temps normal, il s'agit de

l'imprimante par défaut.

-a Supprime tous les fichiers de l'utilisateur spécifié.

ls

Syntaxe :

ls [options] [noms]

Description :

Page 15: Les 45 Commandes Linux Les Plus Utiles

Affiche le contenu d'un répertoire (répertoire courant si non spécifié). Si un nom de fichier est spécifié, affiche la liste des fichiers correspondants.

Options les plus courantes :

-a, -allAffiche tous les fichiers des répertoires, fichiers

commençant par un '.' inclus.

-d, -directoryAffiche les répertoires, sans lister leur contenu.

-l, --format=long, --format=verboseAffichage au format long (inclus le type du fichier, les droits d'accès, le propriétaire, la taille, ...)

-s, --sizeAffiche la taille de chaque fichier (en blocs de 1 Ko).

-t, --sort=timeAffiche le contenu des répertoires en fonction de la date (fichiers les plus récents présentés en premier).

-u, --time=atime, --time=access, --time=useAffiche le contenu des répertoires en fonction de la date

de dernière utilisation (accès) au fichier.

-F, --classifyAjoute un caractère a chaque nom de fichier pour spécifier le type :

'*' pour les fichiers exécutables,'/' pour les répertoires,'@' pour les liens symboliques,'|' pour les FIFOs,'=' pour les sockets.

-R, --recursiveAffiche le contenu de façon récursive (répertoires etsous-répertoires).

-S, --sort=sizeAffichage en fonction de la taille (du plus gros au plus

petit).

-X, --sort=extensionAffichage en fonction de l'extension. Les fichiers sans

extension sont affichés en premier.

man

Syntaxe :

Page 16: Les 45 Commandes Linux Les Plus Utiles

man [options] [section] [commande]

Description :

Affiche la page du manuel correspondant à la commande spécifiée. Suivant les commandes, vous devez également spécifier la section à laquelle elle appartient.

Options les plus courantes :

-a Affiche toute les pages qui correspondent à la commande spécifiée.

-k Effectue la recherche sur la chaîne spécifiée.

Section :

1 Commandes utilisateurs.2 Appels systèmes.3 Appels bibliothèques.4 Périphériques.5 Format de fichiers.6 Jeux.7 Commandes supplémentaires.8 Commandes systèmes.9 Noyau.

mkdir

Syntaxe :

mkdir [options] répertoires

Description :

La commande mkdir (make directory) permet de créer un ou plusieurs répertoires. Voir également rmdir.

Options les plus courantes :

-m Définit le mode d'accès au répertoire. Voir la commande chmod pour plus de renseignements.

-p Permet de créer les répertoires pères spécifiés.

mkswap

Syntaxe :

mkswap [option] périphérique [taille]

Page 17: Les 45 Commandes Linux Les Plus Utiles

Description :

Permet de créer un espace de swap sur le périphérique spécifié. Vous pouvez également définir sa taille en blocs.

Options les plus courantes :

-c Vérifie la présence de blocs défectueux avant lacréation.

more

Syntaxe :

more [options] [fichiers]

Description :

more permet de consulter page par page un ou plusieurs fichiers textes spécifiés. Un certain nombre de commandes sont à votre disposition pour naviguer.

Options les plus courantes :

-num nombre Indique la taille de l'écran (en nombre delignes).

-d Affiche un message en bas de l'écran et supprime le bip.

-f Effectue un comptage logique des lignes, utile lorsque leslignes sont trop longues et sortent de l'écran.

-p Efface l'écran avant d'afficher la suite du texte (parfois plus

rapide que le déroulement).

-c Affichage ligne par ligne.

-s Regroupe en une seule ligne plusieurs lignes blanches consécutives.

Commandes :

Entrée Affiche la ligne suivante.

Espace Affiche l'écran suivant.

b, ou ^B Affiche l'écran précédent.

q, Q, INTERRUPTQuitter le programme.

/pattern Effectue la recherche du pattern spécifié.

n Répète la dernière recherche.

Page 18: Les 45 Commandes Linux Les Plus Utiles

:n Passe au fichier suivant.

:p Passe au fichier précédent.

mount

Syntaxe :

mount [options] [périphérique] [répertoire]

Description :

Permet de monter un système de fichier (périphérique) sur le répertoire spécifié (répertoire). Ce répertoire doit exister et doit être également vide.

La commande mouunt seule affiche la liste de systèmes de fichiers et points de montages associés.

Options les plus courantes :

-a Monte tous les systèmes de fichiers.

-r Montage du système de fichiers en lecture seule.

-w Montage du système de fichiers en lecture/écriture.

-t type L'argument type permet de spécifié le type du système defichiers (ext2, umsdos, nfs, ...).

-o optionVoici quelques options disponibles :

defaults Utilise les options par défaut.exec Autorise l'exécution des binaires.noexec N'autorise pas l'exécution des binaires.nouser Empêche l'utilisateur standard de monter le

système de fichiers.

remount Remonte un système de fichiers déjà monté.ro Montage du système en lecture seule.rw Montage du système en lecture/écriture.user Autorise l'utilisateur standard à monter le

système de fichiers.

mv

Syntaxe :

mv [options] source cible

Page 19: Les 45 Commandes Linux Les Plus Utiles

Description :

Déplace ou renomme des fichiers ou répertoires. Suivant la source et la cible, voici le résultat de la commande :

 

Source Cible Résultat

Fichier Nouveau Fichier Renomme le fichier

Fichier Fichier existant Ecrase le fichier cible avec lefichier source

Répertoire Nouveau Répertoire Renomme le répertoire

Répertoire Répertoire existant Déplace le répertoire sourcedans le répertoire cible

Fichiers Répertoire existant Déplace les fichiers dans leRépertoire cible

Options les plus courantes :

-b, --backupEffectue une copie des fichiers qui vont être supprimés.

-f, --forceSupprime les fichiers sans confirmation.

-i, --interactiveDemande confirmation avant la suppression d'un fichier.

-u, --updateNe déplace pas un fichier qui en écraserait un plus récent.

passwd

Syntaxe :

passwd [utilisateur]

Description :

Permet de modifier le mot de passe utilisateur. Seul l'utilisateur root peut modifier le mot de passe d'un autre utilisateur.

Page 20: Les 45 Commandes Linux Les Plus Utiles

ps

Syntaxe :

ps [options]

Description :

Affiche des informations sur les différents processus en cours. Ces informations ne sont valables qu'à l'instant i (c'est à dire au moment de l'exécution de la commande).

Options les plus courantes :

-a Affiche les processus de tous les utilisateurs.

-u Affiche des informations sur l'utilisateur.

-x Affiche les processus qui ne sont pas liés à un terminal.

-l Affichage au format long.

-h N'affiche pas l'en-tête.

pwd

Syntaxe :

pwd

Description :

Affiche le nom du répertoire de travail courant.

umount

Syntaxe :

umount [options] [périphérique/répertoire]

Description :

Démonte le système de fichiers spécifié (par le nom du périphérique ou par le nom du répertoire associé).

Options les plus courantes :

-a Démonte tous les systèmes de fichiers.

Page 21: Les 45 Commandes Linux Les Plus Utiles

-t type Démonte seulement les systèmes de fichiers dont le typeest spécifié.

reboot

Syntaxe :

reboot [options]

Description :

Reboote le système. Cette commande s'utilise seulement en mode mono-utilisateur. Voir également shutdown.

rm

Syntaxe :

rm [options] fichiers

Description :

Efface le ou les fichiers spécifiés.

Options les plus courantes :

-d, --directoryEfface le répertoire spécifié (même s'il n'est pas vide).

-i, --interactiveDemande confirmation avant d'effacer le ou les fichiers.

-r, -R, --recursiveEfface de façon récursive le contenu du répertoire

(répertoire etsous-répertoires).

rmdir

Syntaxe :

rmdir [options] [répertoires]

Description :

Supprime le ou les répertoires spécifiés (les répertoires doivent être vides).

Options les plus courantes :

Page 22: Les 45 Commandes Linux Les Plus Utiles

-p Supprime les répertoires pères spécifiés.

shutdown

Syntaxe :

shutdown [options] time [message]

Description :

Effectue un shutdown du système. Vous pouvez spécifier l'heure du shutdown en utilisant le format hh:mm. Vous pouvez également utiliser un compte à rebours en utilisant le format +m.

Vous pouvez définir un message pour avertir les utilisateurs shutdown du système.

Options les plus courantes :

-h Arrête le système à la fin du shutdown.

-r Reboote le système à la fin du shutdown.

swapon

Syntaxe :

swapon [options] périphérique

Description :

Active l'espace de swap sur le périphérique spécifié.

Options les plus courantes :

-a Utilise les périphériques définis comme espace de swap (sw)dans le fichier /etc/fstab.

swapoff

Syntaxe :

swapoff [options] périphérique

Description :

Désactive l'espace de swap sur le périphérique spécifié.

Page 23: Les 45 Commandes Linux Les Plus Utiles

Options les plus courantes :

-a Utilise les périphériques définis comme espace de swap (sw) dans le fichier /etc/fstab.

tar

Syntaxe :

tar [options] [fichier tar] [fichiers]

Description :

Permet de créer ou d'extraire des fichiers archives .tar.

Options les plus courantes :

-c, --createPermet de créer une nouvelle archive.

-d, --compareCompare les fichiers contenus dans l'archives avec ceux qui

sontspécifiés.

-f, --file=Stocke ou extrait les fichiers à partir du fichier archivespécifié.

-r, --appendAjoute les fichiers spécifiés à une archive existante.

-v, --verboseAffiche les noms des fichiers.

-x, --extract, --getPermet d'extraire les fichiers spécifiés de l'archive. Si

aucun fichier n'est spécifié, effectue l'extraction complète.

unalias

Syntaxe :

unalias nom

Description :

Supprime l'alias spécifié.

Page 24: Les 45 Commandes Linux Les Plus Utiles

Tableau des principales commandes Shell Linux

Commande Description équivalent DOS

ls liste le contenu d'un répertoire dircd change de répertoire cdcd .. répertoire parent cd..mkdir crée un nouveau répertoire mdrmdir supprime un répertoire deltreecp copie de fichier copy, xcopymv déplacement de fichier moverm supprime le fichier delpasswd change le mot de passe de l'utilisateurcat affiche le contenu du fichier typemore affiche le contenu du fichier avec des pauses moreman

aproposaide sur la commande demandée help

lpr imprime le fichier demandé print

chmod

change l'attribut d'un fichier

chmod XXX fichier

XXX= Utilisateur/Groupe/Autres où X représente un entier 1<X<7

Lecture=4, Ecriture=2, Exécution=1 X=Lecture+Ecriture+Exécution 0 signifie aucun droit 1 signifie droit d'exécution 2 signifie droit en écriture 3 signifie droit en écriture et en exécution 4 signifie droit en lecture 5 signifie droit en lecture et en exécution 6 signifie droit en lecture et droit en écriture 7 signifie tous les droits

chfn change les informations personnelles vues avec fingerchsh change le shell : chsh user emplacement_du_shellfinger liste des utilisateurs en ligne

traceroutetrace le chemin entre la machine locale et la machine visée

ftp [machine] [port]

transfert de fichier entre la machine locale et la machine cible

Page 25: Les 45 Commandes Linux Les Plus Utiles

get

put

quit

récupère un fichier

envoie un fichier

quitte la session FTP telnet [machine]

effectue un telnet

talkpermet de parler à un utilisateur connecté

talk user

mesg

autorise ou non la commande talk

mesg n : Empeche la reception de messages talk

mesg y : Permet la reception de messages talklogout déconnexion