Nom : MAYSOUR Prénom : HICHAM N :20001889 Groupe :3
Système de fichier :
Commande • Description
• Syntaxe
• Exemple
Cd • Change le répertoire de travaille
• cd
• Ex : cd /home
cd .. • Retourne le répertoire parent
• cd ..
Ls • Affiche la liste des noms des fichiers du répertoire
• ls répertoire
• ls /home/smi
ls -a • Afficher les fichiers cachés
• ls -a réprtoire
• Ex : ls -a /home/hicham
ls -l • Lister le contenu du répertoire avec grand détaille
• ls -l répertoire
• ls-l /home
ls -al • Lister tout contenu du répertoire avec grand détaille
• ls -all
• ls -all /home
Pwd • Affiche le chemin absolu du répertoire courant
• Pwd
mkdir • Créer un répertoire
• mkdir nom_de_répertoire
• ex : mkdir smi
Rmdir • Supprimer un répertoire s’il est vide
• rmdir réprtoire
• Ex : rmdir /home/smi
Cp • Copie des fichiers
• cp nom_fichier1 répertoire
• Ex : cp fichier /home/hicham
Cp -R • Copier l’arborescence
• cp -r arborescence 1 arborescence 2
• Ex : cp -r /home/smi /home/sma
Mv • renommer ou déplacer un fichier ou un répertoire
• mv nom_fichier1 nom_fichier2
• Ex : mv python c++
Rm • Supprimer un ou plusieurs fichiers d’un répertoire
• rm nom_fichier
• Ex : rm [Link]
Rm -R • Supprimer un répertoire et tout son contenu
• rm -r répertoire
• ex : rm -r /home/java
Touch • Créer un fichier vide
• Touch nom_fichier
• Ex : touch fich1
Echo • Affichage du texte
• echo texte
• echo bonjour
history • Affichage l’historique de la ligne de commande du
serveur lunix
• history
history -c • Supprimer l’historique de la ligne de commande
• History -c
Who • Afficher les informations sur l’utilisateur connecté
• who
passwd • changer le mot passe
• passwd
Cat • 1- cat fich § affichage le contenu de fichier fich
2- cat fich text <ctrl-d> § créer le fichier fich contenant
texte
3- cat fich1 > fich2 copier fich1 dand fich1
1) Ex: 1- cat [Link]
2- cat [Link]
“bonjour” <ctrl-d>
3- cat [Link] > [Link]
1) a. cd ~
mkdir Unix Python
b. cd Unix
mkdir TP1 TP2
c. cp TP1 ~/Python
cp TP1 ~/Python
d. cd TP1
mkdir seance1 séance 2
e. cd seance 1
touch exo1 exo2
f. cp exo1 ~/Python/TP2
cp exo2 ~/Python/TP2
2) cd ~/Python/TP1
cd ~ /Unix/TP2
cd /home
cd hicham
cd Python
cd TP1
cd /
3) rmdir ~/Python/TP1
4) La commande rmdir a échoué car la répertoire TP2 n’est pas vide
Pour supprimer cette répertoire on utilise la commande rm -r :
Rm -r ~/Python/TP2
5) Cd ~/Unix/TP1/seance1
mv exo1 ~/Unix/TP1
mv exo2 ~/Unix/TP1
cd ..
rm -r seance1
rm -r seance2
6) mv exo2 exercice2
mv exo2 exercice2
7)