Demo1 (partie 3)
-------------------------------------------
--------- TROISIEME PARTIE ----------------
-------------------------------------------
L'arborescence des fichier Unix et les chemins (relatifs ou absolus).
. = repertoire courant
.. = repertoire parent
~ = repertoire d'utilisateur (ou de login, aussi = HOME)
Repertoires :
-------------
Dans un terminal arabica...
1. Pour connaitre le chemin absolu du repertoire courant : % pwd
2. Pour connaitre le contenu d'un repertoire : % ls chemin/repertoire
% ls (liste les fichier du repertoire courant)
% ls -a (pour visualiser les fichiers caches)
% ls -l (affichage detaille)
% ls -al
3. Pour creer un repertoire : % mkdir chemin/nouveau_repertoire
% mkdir Inf1105
% mkdir ./Inf1105/Rep_test
4. Pour changer le repertoire courant : % cd chemin/nouv_rep_courant
% cd Inf1105
% cd ..
% cd ./Inf1105/Rep_test
% cd ~
5. Pour effacer un repertoire vide : % rmdir chemin/rep_a_effacer
% rmdir Inf1105/Rep_test
% ls Inf1105 (verifier que Rep_test n'y est plus)
Fichiers :
----------
6. Pour copier un fichier : % cp chemin/fic_source chemin/fic_dest
% touch fichier2 (cree fichier2)
% cp fichier2 Inf1105/fichier2
7. Pour deplacer un fichier : % mv chemin/fic_source chemin/fic_dest
% mv ~/fichier2 Inf1105/fichier
8. Pour supprimer un fichier : % rm chemin/fic_a_suppr
% cd Inf1105
% rm fichier (confirmation demande = -i)
% cd ..
% rmdir Inf1105 (fonct. pas pcq pas vide)
% rm -r Inf1105 (efface un répertoire non vide)
9. Pour changer les permissions d'un fichier : % chmod XXX chemin/fic
% touch testchmod (cree le fichier testchmod)
% ls -l (pour verifier permissions de testchmod)
% chmod 755 testchmod
% ls -l (pour verifier permissions de testchmod)
% chmod 400 testchmod
% ls -l (pour verifier permissions de testchmod)
% chmod 700 testchmod
% ls -l (pour verifier permissions de testchmod)
% rm testchmod
---
--------- TROISIEME PARTIE ----------------
-------------------------------------------
L'arborescence des fichier Unix et les chemins (relatifs ou absolus).
. = repertoire courant
.. = repertoire parent
~ = repertoire d'utilisateur (ou de login, aussi = HOME)
Repertoires :
-------------
Dans un terminal arabica...
1. Pour connaitre le chemin absolu du repertoire courant : % pwd
2. Pour connaitre le contenu d'un repertoire : % ls chemin/repertoire
% ls (liste les fichier du repertoire courant)
% ls -a (pour visualiser les fichiers caches)
% ls -l (affichage detaille)
% ls -al
3. Pour creer un repertoire : % mkdir chemin/nouveau_repertoire
% mkdir Inf1105
% mkdir ./Inf1105/Rep_test
4. Pour changer le repertoire courant : % cd chemin/nouv_rep_courant
% cd Inf1105
% cd ..
% cd ./Inf1105/Rep_test
% cd ~
5. Pour effacer un repertoire vide : % rmdir chemin/rep_a_effacer
% rmdir Inf1105/Rep_test
% ls Inf1105 (verifier que Rep_test n'y est plus)
Fichiers :
----------
6. Pour copier un fichier : % cp chemin/fic_source chemin/fic_dest
% touch fichier2 (cree fichier2)
% cp fichier2 Inf1105/fichier2
7. Pour deplacer un fichier : % mv chemin/fic_source chemin/fic_dest
% mv ~/fichier2 Inf1105/fichier
8. Pour supprimer un fichier : % rm chemin/fic_a_suppr
% cd Inf1105
% rm fichier (confirmation demande = -i)
% cd ..
% rmdir Inf1105 (fonct. pas pcq pas vide)
% rm -r Inf1105 (efface un répertoire non vide)
9. Pour changer les permissions d'un fichier : % chmod XXX chemin/fic
% touch testchmod (cree le fichier testchmod)
% ls -l (pour verifier permissions de testchmod)
% chmod 755 testchmod
% ls -l (pour verifier permissions de testchmod)
% chmod 400 testchmod
% ls -l (pour verifier permissions de testchmod)
% chmod 700 testchmod
% ls -l (pour verifier permissions de testchmod)
% rm testchmod
---
