Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
2) Par défaut, quels sont les droits d'accès des fichiers et répertoires créés ?
755 soit rwxr-xr-x
Page 1 sur 6
3) Rajouter le droit d'écriture pour le groupe au fichier notes1.
4) Modifier les droits d'accès du fichier LISEZMOI pour qu'ils soient à 521.
chmod 521 LISEZMOI
5) Compresser le dossier cours sous la forme d'une archive tar.gz à l'aide la commande tar
puis supprimer le répertoire cours.
Compression
tar -cvf cours.tar.gz cours
Suppression
rmdir cours
rm cours/notes*
Page 2 sur 6
6) Recréer le répertoire cours en décompressant l'archive précédente dans votre répertoire.
tar -xvf cours.tar.gz
7) Supprimer ensuite tous les répertoires et fichiers créés.
rm cours/*
rmdir cours
rmdir TP
rm README
rm LISEZMOI
Exercice 2 – Copies et déplacements de fichiers
1. Dans votre home directory, créer un répertoire essai.
cd
mkdir essai
2. Copier les fichiers /etc/passwd et /etc/group dans le répertoire essai sous des noms
différents.
mv /etc/passwd essai/passwd_copie
mv /etc/group essai/group_copie
Page 3 sur 6
Exercice 3 – Visualisation de fichiers dans le terminal
1) Afficher le contenu du fichier /usr/include/math.h avec la commande cat. (les combinaisons
CTR-S et CTR-Q permettent d'arrêter ou de reprendre le défilement).
cat /usr/include/math.h
2) Faire cat sans nom de fichier. Que remarquez-vous? Sortir avec CTR-D.
La commande cat sans arguments lit son entrée sur le clavier.
4) Afficher le même fichier avec la commande more. Appuyer sur la touche « h » pour avoir
la liste des commandes.
more /usr/include/math.h
5) Faire man ls. Appuyer sur la touche « h » pour avoir la liste des commandes. Remarquer
que le fonctionnement est proche de celui de la commande more.
ok
6) Faire whatis ls. Que remarquez-vous? De même avec whereis et which. Regarder le manuel
de ces commandes.
whatis affiche sur 1 seule ligne un court descriptif de la commande passée en paramètre.
whereis retourne le chemin complet d'accès à tous les répertoires contenant la commande.
which retourne le chemin complet d'accès à une commande.
2) Ouvrir les fichiers original et physique. Que constate-t-on après édition du fichier
physique?
Le contenu des deux fichiers original et physique est identique.
3) Créer ensuite un autre nouveau fichier toujours nommé original et créer un lien
symbolique sur ce fichier nommé symbolique.
ln -s original symbolique
4) Ouvrir les fichiers original et symbolique. Modifier le contenu du fichier original. Que
constate-t-on au niveau du fichier symbolique ?
Les modifications apportées au niveau du fichier original se récupercutent sur le fichier
symbolique
Page 4 sur 6
Le fichier ne peut pas être ouvert car le fichier sur lequel il pointait n'existe plus.
Exercice 5 – La commande ls
Placez-vous dans votre répertoire d'accueil et précisez les options à utiliser pour la commande
ls dans les cas listés ci-dessous. Pour connaître la liste des options, consultez le manuel en
ligne en tapant : man ls.
1) Listage simple.
pas d'option
2) Listage incluant les fichiers cachés ou ceux qui commencent par ".". On remarquera la
présence des 2 fichiers "." et ".."
option a
3) Listage avec descriptif complet de chaque référence : droits, nombres de liens, dates, taille
user group, etc.
option l
4) Créez des sous-répertoires et faites un listage récursif du contenu de tous ces sous
répertoires.
option R
4) Mots commençant par une lettre dans l’intervalle [a-l] et ne comportant que 5 lettres en
tout.
grep ‘^[a-l]….$’ dico_francais.txt
Page 5 sur 6
5) Compter le nombre de mots commençant par « V ».
grep -c ^v dico_francais.txt
2) Afficher tous les fichiers dont les dernières modifications remontent à plus de 20 min.
find . -mmin +20 -print
3) Rechercher tous les fichiers ayant une taille supérieure à 200 Ko.
find . -type f -size +200k -print
Page 6 sur 6