Commandes élémentaires

TerminalCommandes.png

Cet article est divisé en trois parties : les commandes de base, les commandes diverses et quelques exemples. Les usagers désirant être fonctionnels avec le terminal de commandes peuvent se limiter à la première partie.

Commandes de base

  • 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, entrez --help suivant la commande. Pour le manuel détaillé, employez plutôt man.

pwd

pwd

Affiche le chemin complet du répertoire courant.

cd

cd <répertoire>

Accède au dossier <répertoire>.

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 ou un répertoire.

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 (ou répertoire). Les fichiers effacés avec cette commande sont définitivement libérés de votre compte : ils ne transitent pas par la corbeille.

mkdir

mkdir <répertoire>

Crée le dossier <répertoire>.

simulation

simulation

Renvoie un rapport sur l'utilisation des machines au Département. La valeur associée à une machine donnée correspond à son utilisation moyenne dans la dernière minute.

Pour plus de détails à propos de cette commande, consultez la page dédiée.

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 pourront s'afficher à l'écran.

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

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). (Voir l'image en début d'article.) 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) correspondant au 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 durant le trimestre en cours.

Consultez la page dédiée pour plus d'informations. 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. Pour quitter l'interface de la commande, appuyez sur « q ».

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.

lpr

lpr -P <nom_imprimante> <fichier>

Envoie <fichier> à l'imprimate <nom_imprimante> pour impression.

Exemples

Navigation

Créer / effacer

Voir aussi

Articles connexes


La dernière modification de cette page a été faite le 10 janvier 2022 à 12:15.