• Aucun résultat trouvé

PRINCIPALES COMMANDES D'UNIX

Dans le document Td corrigé UNIX - Free pdf (Page 137-141)

5. LES INTERPRÈTES DE COMMANDES KORN SHELL ET BASH

5.12 PRINCIPALES COMMANDES D'UNIX

La liste ci-dessous présente sommairement les principales commandes UNIX dans les environnements SystemV ou BSD.

adb metteur au point,

apply exécution d'une commande sur plusieurs arguments, ar archiveur (gestionnaire de bibliothèques),

as appel de l'assembleur,

at exécution différée d'une commande,

awk manipulateur de fichiers,

banner affichage d'une bannière,

basename affichage du chemin d'accès relatif d'un fichier,

bc calculateur,

cal calendrier,

calendar agenda,

cat affichage du contenu d'un fichier texte, cb C beautifuler : enjoliveur de programmes C,

cc compilateur C,

cd déplacement dans l'arborescence,

chgrp modification du groupe d'un fichier,

chmod modification des droits d'accès d'un fichier, chown modification du propriétaire d'un fichier, clear effacement de l'écran,

csh appel de l'interprète de commandes C Shell,

cu utilitaire de communication,

cut sélection de champs dans un fichier, 136

cxref cross-référenceur (enrichit la table des symboles via cpp), date affichage et modification de la date,

dbx débogueur,

dc calculateur de bureau,

dd copie physique d'un média,

df état des systèmes de fichiers montés,

diff comparaison de fichiers,

du affichage (récursif) du nombre de blocs utilisés par un répertoire, echo affichage d'une chaîne de caractères,

ed éditeur ligne,

egrep recherche d'occurrences de texte dans un fichier, emacs éditeur plein écran,

env affichage des variables d'environnement,

eqn formateur de symboles mathématiques (pour fichier troff), expr évaluation d'expressions arithmétiques,

exit déconnexion,

f77 compilateur fortran,

fgrep recherche d'occurrences de texte dans un fichier, file affichage du type des fichiers,

find recherche de fichiers dans l'arborescence selon des critères définis, finger information sur les utilisateurs ,

from indicateur de l'origine du courrier,

grep recherche d'occurrences de texte dans un fichier, head affichage des premières lignes (texte) d'un fichier, id affichage de l'uid et du gid de l'utilisateur,

ipcrm suppression d'un IPC (Inter Process Communication), ipcs affichage de l'état des IPC (Inter Process Communication), join opérateur relationnel de jointure,

ksh appel de l'interprète de commandes Korn shell, kermit logiciel de communications en mode asynchrone, kill émission d'un signal à un processus,

last historique des dernières connexions, lastcomm historique des dernières commandes,

ld éditeur de liens,

leave demande d'invitation à se déconnecter (signal sonore et message envoyé à une heure donnée),

logname affichage du nom de login,

look recherche dans un fichier ou un dictionnaire, lp/lpr impression (SystemV / BSD),

lpstat/lpq Etat du spoule impression (SystemV / BSD), lprm destruction d'une entrée dans le spoule (BSD),

ls informations sur les fichiers,

mail agent utilisateur de la messagerie électronique,

make gestionnaire d'applications (génie logiciel et administration), makekey création d'une clé cryptée,

man documentation en ligne,

mesg autorisation ou non de réception de messages envoyés par la commande write, talk ou wall,

mkdir création de répertoire,

more affichage par page,

mv renomme ou déplace un fichier ou un répertoire,

newgrp changement du groupe courant (à condition d'être déclaré dans plusieurs groupes),

news affichage des nouvelles,

nice modification de la priorité d'exécution d'un processus,

nm affichage de la table des symboles de fichiers objets ou exécutables, nohup exécution d'une commande ignorant les signaux SIGHUP et SIGQUIT, nroff formateur de texte,

od affichage d'un dump,

pack compression d'un fichier,

passwd modification du mot de passe (avec le service NIS, utiliser yppasswd), paste fusion de fichiers,

pack affichage du contenu d'un fichier compressé,

pr affichage de fichiers formatés,

ps affichage de l'activité des processus, pwd affichage du répertoire courant, ranlib réorganisation d'une bibliothèque, rev inversion des lignes dans un fichier,

rm suppression de fichiers,

rmdir suppression de répertoire(s), sar statistiques d'activité système,

sccs gestion des versions des fichiers source,

script enregistrement du déroulement de la session dans un fichier,

sdb metteur au point,

sed éditeurs de flots non interactif,

size affichage des tailles des segments d'un fichier objet ou exécutable, sleep suspension d'exécution,

sort tri de fichiers texte,

split partitionnement de fichiers, 138

strip suppression de la table des symboles d'un fichier objet ou exécutable, stty affichage ou modification des attributs d'un terminal,

strings recherche de chaînes de caractères dans un fichier binaire,

su changement de l'identité courante,

sync vidage du cache sur disque,

tail affichage des dernières lignes d'un fichier,

talk dialogue interactif entre deux utilisateurs connectés,

tar sauvegarde,

tbl metteur en forme de tableaux pour nroff et troff,

tee filtre à 2 sorties,

test évaluation d'expression,

time affichage du temps d'exécution,

touch création d'un fichier vide ou changement de la date de dernière modification (make),

tput gestion des attributs vidéos d'un terminal,

tr translation de caractères,

troff photocomposeuse,

tsort tri d'un fichier texte selon un champ,

tty affichage du terminal logique associé au poste de travail, umask définition des droits d'accès par défaut des fichiers, uname affichage du nom du système hôte (exemple : uname -a ), uncompress décompression d'un fichier compressé par compress,

users affichage de la liste des utilisateurs connectés (rusers dans un réseau), uucp copie de fichiers par le service uucp,

uudecode décodage d'un fichier binaire encodé par uuencode,

uuencode encodage d'un fichier binaire sous forme d'un fichier texte pour transmission par le courrier électronique,

uulog affichage de l'activité uucp, uuname affichage du nom de site uucp,

uux exécution d'une commande distante par uucp,

vi éditeur pleine page,

w affichage des commandes exécutées par les utilisateurs,

wc comptage du nombre de mots, de caractères, des lignes d'un fichier, who affichage des utilisateurs connectés,

whoami affichage de l'identité de l'utilisateur,

write émission d'un message interractif à un utilisateur,

yacc analyseur grammatical.

139

6. NOTIONS ÉLÉMENTAIRES SUR

Dans le document Td corrigé UNIX - Free pdf (Page 137-141)