Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ceci est une ancienne révision du document !
Dans votre /home/user, placez-vous dans un nouveau dossier créé pour l'occasion. Exemple :
$ cd ~$ mkdir -p tmp/df_tp01/ ~$ cd tmp/df_tp01/ ~/tmp/df_tp01$
On va maintenant créer les fichiers qui nous servirons pour la suite.
Nous y créons les fichiers :
~/tmp/df_tp01$ touch phaute_dorthografe ~/tmp/df_tp01$ touch notes_temporaires ~/tmp/df_tp01$ touch quisuisje ~/tmp/df_tp01$
C'est ce qui est indiqué juste à gauche du $
du prompt bash
.
~/tmp/df_tp01$
Vous pouvez l'afficher en tapant la commande pwd
:
~/tmp/df_tp01$ pwd /home/captnfab/tmp/df_tp01
On change de répertoire de travail avec la commande CD.
Le répertoire de travail est également stocké dans la variable $PWD
du shell.
~/tmp/df_tp01$ echo $PWD /home/captnfab/tmp/df_tp01
Pour identifier de manière unique un fichier sur un ordinateur sous Linux, on donne ce qu'on appelle un chemin vers le fichier. Ce chemin peut être :
..
(deux points) désigne le répertoire parent d'un répertoire considéré.
(un point) désigne le répertoire considéréExemples :
/home/../var
est un chemin pour le répertoire /var
ls .
liste le répertoire courant.././././.
est un chemin vers le dossier parent, équivalent à ..
Un chemin absolu est un chemin depuis la racine du système de fichier, /
Exemples de chemin absolu :
/var/cache/apt/archives/
qui est le dossier contenant les paquets téléchargés pour installation ou mise à jour par aptitude
, ou apt-get
, ou synaptic
etc./home/../var
est aussi un chemin absolu puisqu'il donne le chemin depuis /
Un chemin relatif est un chemin depuis le répertoire de travail : $PWD
Exemple de chemin relatif :
../../
est un chemin relatif vers le dossier parent du dossier parent.
Si vous êtes toujours dans ~/tmp/df_tp01/
, la commande
ls ../..
doit vous lister votre home.
./plouf/../tchac/
est un chemin relatif vers le dossier $PWD/tchac
Attention !
: Virtuellement, un chemin relatif commence toujours par :./
. Exemple
ls -lh quisuisje
Signifie en fait :
ls -lh ./quisuisje
Lorsque l'on veut renommer un fichier, on utilise la commande MV qui prend deux arguments :
Ce chemin peut être :
Dans la construction des fichiers d'exemple, nous pouvons exécuter la commande MV :
~/tmp/df_tp01/$ mv ./phaute_dorthografe ./faute_dorthographe
qui signifie donc :
mv $PWD/./phaute_dorthografe $PWD/./faute_dorthographe
~/tmp/df_tp01/$ mv ./notes_temporaires /tmp/notes_temporaires.txt
qui signifie :
~/tmp/df_tp01/$ mv $PWD/./notes_temporaires /tmp/notes_temporaires.txt
Allez donc voir ici :
Voir un peu, vous n'en reviendrez pas comme ça devient facile !
Un gros merci au captnfab qui de son site :
nous guide et nous permet d'en reproduire ici la substantifique moëlle, ce que faire se peut.