Langage de commande
Guide pratique : Langage de commande. Recherche parmi 300 000+ dissertationsPar Lavole Kieran • 5 Avril 2017 • Guide pratique • 440 Mots (2 Pages) • 815 Vues
Langage de commande
Application sur les commandes : more, cat, tail, head, sort, redirections, tubes, &&, ||
Chapitre 6 et 7 du poly.
Note : La commande more, permet d'afficher un contenu page par page. La barre d'espace permet de passer à la page suivante. On utilise 'q' pour quitter.
1 – Afficher la liste des fichiers de /usr/bin page par page.
2 – Afficher à l'aide de la commande cat le contenu du fichier /var/log/messages
3 – Afficher, page par page le contenu du fichier /var/log/messages
4 - Afficher le nombre de fichiers de plus de 1Mo dans /usr/bin (man find option -size et man wc)
5 – Afficher les 5 dernières lignes de var/log/messages (voir man head)
6 - Afficher les 5 premières lignes de var/log/messages (voir man tail)
8 - Afficher la liste des 5 premiers fichiers de /usr/bin triée par ordre alphabétique décroissant.
9 - Afficher la liste des 5 derniers fichiers de /usr/bin triée par ordre alphabétique décroissant.
10 - Afficher la liste des fichiers de /usr/bin triée par ordre alphabétique (man sort) et page par page.
11 - Afficher la liste des fichiers de /usr/bin triée par ordre alphabétique décroissant (man sort) et page par page.
12 - Comptez le nombre d’utilisateurs connectés,. (man w, man who, man sort)
13 - Affichez la liste des processus de tous les utilisateurs, triée par nom d’utilisateur. (man ps, sort)
14 – Créez un fichier usrbin.txt dans votre répertoire personnel qui contient la liste de fichiers qui sont dans /usr/bin en utilisant la commande ls et une redirection.
15 – Donnez le nombre de lignes que contient le fichier usrbin.txt.
16 – Mettez dans un fichier liste.txt la liste des fichiers et répertoires de /tmp et /var. Vous utiliserez la commande ls et un opérateur de redirection.
17 Afficher le contenu du fichier liste.txt trié et page par page.
Enchaînement de commandes :
1 – Que produit la commande ci-dessous ? Expliquez pourquoi ?
date who echo salut
2 – Exécutez les commandes ci-dessous :
date ; who ; echo salut
3 – Que produisent les commandes suivantes ? Expliquez pourquoi ?
ls /tmp || pwd
ls /pmt || pwd
ls /pmt || ls /toob || pwd
ls /tmp && pwd
ls /pmt && pwd
ls /pmt && ls /toob && pwd
cd && mkdir exos && cd exos
...