Différences entre les versions de « Commandes élémentaires »

Ligne 201 : Ligne 201 :
 
* [[La_commande_chmod|<tt>grep</tt>]]
 
* [[La_commande_chmod|<tt>grep</tt>]]
 
* [[Information_sur_les_quotas|Les quotas au DMS]]
 
* [[Information_sur_les_quotas|Les quotas au DMS]]
 +
* [[Pipelining|''Pipelining'']]
 
* [[La_commande_chmod|<tt>ps</tt>]]
 
* [[La_commande_chmod|<tt>ps</tt>]]
 
* [[La_commande_quota|<tt>quota</tt>]]
 
* [[La_commande_quota|<tt>quota</tt>]]

Version du 2 mai 2013 à 11:41

TerminalCommandes.png

Cet article est divisé en deux parties : les commandes de base et les commandes avancées. Les étudiants désirant être fonctionnels avec le terminal de commandes peuvent se limiter à la première partie.

La présence d'un "[options]" indique la possibilité d'ajouter des fonctionnalités à la commande ; certaines des options les plus commodes sont données. Les commandes doivent être suivies par Entrée (Enter) afin d'être interprétées. Pour stopper l'exécution d'une commande, appuyez sur Ctrl+c. Pour obtenir une aide concise à propos d’une commande, utilisez l’option --help suivant la commande. Pour toute l’information sur la commande, employez plutôt man.

Commandes de base

pwd

pwd

Affiche le chemin complet du répertoire courant.

cd

cd <répertoire>

Change le répertoire courant.

ls

ls [options] <répertoire/fichiers>

Énumère les fichiers dans le répertoire demandé. Avec les options -la, l'information détaillée concernant les fichiers ou répertoires est affichée (date de modification, taille, droits d'accès, etc.). Munie des options -lart, la commande renvoie les informations détaillées et ordonne la liste des fichiers par ordre chronologique de modification (plus ancien au plus récent).

cp

cp [options] <source> <destination>

Copie <source> vers <destination>. Dans le cas où <source> est un répertoire, l’emploi de l’option -R permet la copie des fichiers et des sous-répertoires que celui-ci contient.

mv

mv <source> <destination>

Cette commande s’emploie comme cp mais celle-ci déplace les fichiers et répertoires. Vous pouvez donc l’utiliser pour renommer un fichier.

rm

rm [options] <fichiers>

Efface les fichiers demandés. Avec l’option -R, la commande efface les répertoires (et sous répertoires) et, avec l’option -f, celle-ci s’exécute sans vous demander de confirmer l’effacement de chaque fichier. Les fichiers effacés avec cette commande sont définitivement effacés de votre compte : il ne vont pas dans la corbeille.

mkdir

mkdir <répertoire>

Crée le dossier <répertoire>.

ssh

ssh [options] <machine>

Établie une connexion ssh avec l'ordinateur machine. Cette commande permet de se brancher à distance à une machine du Département. L'option -X prend en charge l'interface graphique : ainsi, les programmes "graphiques" lancés à distance s'affichent à l'écran.

Pour plus de détails sur la commande ssh, consultez la page dédiée.

simulation

simulation

Renvoie un rapport sur l'utilisation des machines au Département. Les valeurs affichées correspondent à l'utilisation moyenne (dans la dernière minute) de la machine.

exit

exit

Quitte le terminal ou termine la session ssh en cours.

top

top [options]

Affiche les processus (programmes) en cours d'exécution ainsi que leur numéro d'identification (PID). L'option -u USAGER affiche la liste des processus démarrés par USAGER sur la machine en cours. Pour quitter l'interface de top, appuyez sur "q".

kill

kill <PID>

Termine le processus (programme) de numéro d'identification <PID>.

man

man <commande>

Affiche le manuel d'aide concernant <commande>.

quota

quota

Affiche l’espace total utilisé par votre compte d'usager ainsi que ses limites. Pour plus de détails, consultez la page dédiée. Pour les détails concernant les quotas attribués à votre compte, consultez la page d'informations.

quota-impression

quota-impression

Affiche le nombre de pages qu'il vous est permis d'imprimer dans le trimestre en cours. Pour plus de détails sur la commande, consultez la page dédiée. Pour les détails concernant les quotas attribués à votre compte, consultez la page d'informations.

passwd

passwd

Cette commande vous permet de changer votre mot de passe.

Commandes diverses

cat

cat <fichier>

Affiche le contenu de <fichier> à l'écran.

more

more <fichier>

Affiche le contenu de <fichier> à l'écran, ligne par ligne.

tail

tail <fichier>

Affiche les 10 dernières lignes de <fichier> à l'écran.

chmod

chmod [options] <fichiers/répertoires>

Change l'accès aux fichiers ou répertoires désirés. Pour plus de détails, consultez la page dédiée.

du

du <répertoire>

Dresse la liste des fichiers et de leur taille retrouvés dans <répertoire>. En combinant cette commande à sort (avec l'aide d'un pipeline, il est possible de trier la liste en ordre croissant de taille des fichiers :

du <répertoire> | sort -n

Pour plus de détails sur la commande du, consultez la page dédiée.

lpq

lpq -Pnom_imprimante

Affiche la liste d'attente des impressions de nom_imprimante. Les imprimantes disponibles sont labostat, labomat, labodms, colorstat et colordms.

cancel

cancel <ID>

Annule l'impression correspondant au numéro <ID>. Ces numéros sont donnés par la commande lpq.

locate

locate <expression>

Recherche et affiche tous les fichiers ou répertoires comprenant "<expression>". Contrairement à la commande find, la recherche est effectuée dans une base de données locale, ce qui est plus rapide. La base de données est mise-à-jour à tous les jours. Par conséquent, les fichiers crées récemment ne se trouvent peut-être pas dans celle-ci. Pour forcer la mise-à-jouer, entrez la commande

updatedb

find

find <répertoire> -name <expression>

Recherche et affiche tous les fichiers ou répertoires comprenant "<expression>" qui sont contenus dans l'arborescence de <répertoire>. Cette commande s'exécute plus lentement que locate puisque l'arborescence complète des répertoires est parcourue pendant la recherche.

Pour plus de détails, consultez la page dédiée.

grep

grep [options] <expression> <fichiers/répertoires>

Recherche la chaîne de caractère "<expression>" à l'intérieur des fichiers ou des répertoires spécifiés. Avec l'option -R, la recherche s'effectue également dans tous les sous-répertoires compris dans le répertoire donné. Cette commande est couramment combinée à une autre par pipeline.

Pour plus de détails sur la commande grep, consultez la page dédiée.

sed

Consultez la page dédiée pour les informations.

ps

ps [options]

Affiche les processus en cours d'exécution et leur numéro d'identification (PID). Munie des options -ef, la commande renvoie tous les processus en cours (-e) ainsi que l'information complète associée à chaque processus (-f).

Pour plus de détails, consultez la page dédiée.

Voir aussi

Articles connexes


La dernière modification de cette page a été faite le 2 mai 2013 à 11:41.