Blog ENI : Toute la veille numérique !
-25€ dès 75€ sur les livres en ligne, vidéos... avec le code FUSEE25. J'en profite !
Accès illimité 24h/24 à tous nos livres & vidéos ! 
Découvrez la Bibliothèque Numérique ENI. Cliquez ici
  1. Livres et vidéos
  2. Unix
  3. Aide
Extrait - Unix Les bases indispensables (avec exercices pratiques et corrigés) (3ième édition)
Extraits du livre
Unix Les bases indispensables (avec exercices pratiques et corrigés) (3ième édition) Revenir à la page d'achat du livre

Aide-mémoire des commandes de l'utilisateur

Liste alphabétique de la sélection de commandes

Cet aide-mémoire propose une sélection des commandes les plus utiles accessibles à l’utilisateur d’un système Unix. En tenant compte des variantes toujours possibles concernant les options, ce mémento est pertinent à un fort pourcentage, quelle que soit la version du système.

Chaque commande est suivie d’une ligne résumant sa fonctionnalité puis d’une description de la syntaxe d’appel :

  • Les [ ] encadrent les aspects optionnels.

  • Leur imbrication éventuelle indique une dépendance entre options.

  • Le caractère | signale que les options sont exclusives.

  • Les ... signifient que la présence de plusieurs arguments est possible.

  • Options et arguments sont décrits brièvement.

A

apropos

Recherche de pages de documentation sur mot clé.

awk

Langage de manipulation de texte.

B

banner

Affichage en gros caractères.

basename

Extraction du nom final d’un fichier.

C

cal

Affichage d’un calendrier.

cancel

Annulation de requêtes d’impression.

cat

Affichage ou concaténation de fichiers.

chmod

Gestion des permissions d’un fichier.

clear

Effacement de l’écran.

cmp

Comparaison de deux fichiers.

comm

Comparaison de deux fichiers triés.

compress

Compression de fichiers.

cp

Copie de fichiers.

cpio

Archivage et restauration de fichiers.

crontab

Gestion des requêtes cron.

crypt

Cryptage et décryptage.

cut

Sélection de caractères ou de champs.

D

date

Affichage de la date et de l’heure.

dd

Copie physique avec conversion de format.

df

Informations sur l’espace disque libre.

diff

Comparaison de fichiers.

dirname

Extraction du nom de répertoire.

du

Informations sur l’espace disque utilisé.

E

egrep

Recherche d’expressions dans des fichiers.

env

Affichage ou positionnement de l’environnement.

F

fgrep

Recherche d’expressions dans des fichiers.

file

Détermination du type de contenu.

find

Recherche de fichiers.

fold

Découpage de lignes de texte.

ftp

Transfert de fichiers.

G

grep

Recherche d’expressions dans des fichiers.

groups

Liste des groupes d’un utilisateur.

gunzip

Décompression de fichiers.

gzip

Compression de fichiers.

H

head

Affichage des premières lignes d’un fichier.

hostname

Affichage du nom de la machine....

Détail des commandes

apropos

Recherche de pages de documentation sur mot-clé (équivalent à man -k).


apropos keyword ...
 

keyword ...

Liste de mots-clés.

awk

Langage de manipulation de texte.


awk [ -F sep] [ -v var=val ] [ -f prog | 'prog' ] [ file ... ]
 

-F sep

Choix d’un séparateur de champs.

-v var=val

Affectation préliminaire de variables.

-f prog

Le fichier prog contient le programme.

’prog’

Le programme est fourni sur la ligne de commandes.

file ...

Fichiers à traiter (entrée standard par défaut).

banner

Affichage en gros caractères.


banner string ...
 

string ...

Chaîne(s) à afficher sur un maximum de 10 caractères.

basename

Extraction du nom final d’un fichier.


basename string [ suffix ]
 

string

Nom complet d’un fichier.

suffix

Suffixe éventuel à supprimer.

cal

Affichage d’un calendrier.


cal [ [ month ] year ]
 

month

Numéro du mois (de 1 à 12).

year

Année (de 1 à 9999).

Sans aucun argument, la commande affiche le mois courant.

cancel

Annulation de requêtes d’impression (spouleur System V).


cancel { request-id ... | destination ... } 
cancel -u user [ destination ... ]
 

request-id ...

Requête(s) concernée(s).

destination ...

Destination(s) concernée(s).

-u user

Requêtes d’un utilisateur donné.

cat

Affichage ou concaténation de fichiers.


cat [ -nbsuvet ] [ file ... ]
 

-n

Numérotation des lignes.

-b

Numérotation des lignes non vides.

-s

Pas de messages d’erreur pour les fichiers inexistants.

-u

Sortie non bufferisée.

-v

Visualiser les caractères non imprimables.

-e

Visualiser les sauts de ligne (nécessite l’option -v).

-t

Visualiser tabulations et sauts de page (nécessite l’option -v).

file ...

Nom(s) de fichier(s) (entrée standard par défaut).

chmod

Gestion des permissions d’un fichier.


chmod [ -R ] mode file ... 
chmod [ -R ] symbolic file ...
 

-R

Traitement récursif sur les répertoires.

mode

Nombre octal sur 3 ou 4 positions.

symbolic

Combinaison : qui opération accès [ugoa] +|-|= [rwxstlugo]

qui

u

propriétaire

r

g

groupe

o

autres

a

tous

opération

+

ajout

-

suppression

=

affectation

accès

r

lecture

w

écriture

x

exécution

s

user ou group set-ID

t

sticky bit

l

verrouillage...