Manipulation des répertoires dans le terminal
si j'ouvre un terminal, voilà ce que je vois :
jacob@jacob-System-Product-Name:~$
Le terminal démarre à partir d'un répertoire, que vous ne voyez pas dans l'invite. Dans la plupart des cas, il s'agit du répertoire personnel de l'utilisateur actuel. Ce répertoire personnel fait partie d'une plus grande arborescence qui commence par /
(le répertoire "racine"). pour voir ce que les est le répertoire courant, tapez dans le terminal :
~$ pwd
mon résultat est :
/home/jacob
Seulement si j'accède à un autre répertoire qui est directement sous le répertoire courant (un sous-dossier), je n'ai pas besoin d'inclure le répertoire courant :
~$ cd Downloads
travaux :
~/Downloads$ (which is in fact: /home/jacob/Downloads)
Cependant, dans tous les autres cas, je dois utiliser le chemin complet. Par exemple, lorsque je veux faire un cd ("sideways") du dossier Downloads vers le dossier Dropbox :
~/Downloads$ cd Dropbox
bash: cd: Dropbox: Bestand of map bestaat niet (saying it does not exist)
Mais quand j'utilise le chemin complet
~/Downloads$ cd /home/jacob/Dropbox
~/Dropbox$
Ça marche.
Le moyen le plus simple de travailler avec des fichiers et des répertoires
Pour passer facilement dans un autre répertoire, il suffit d'ouvrir une fenêtre de terminal, de taper cd
et faites glisser le répertoire de la barre d'une fenêtre nautilus sur la fenêtre du terminal :
vous donne :
De même, vous pouvez faire glisser un fichier sur la fenêtre du terminal pour inclure son chemin complet (gnome-terminal).
En utilisant le tilde ( ~
)
Une autre façon de réduire la quantité de "travail de frappe" est d'utiliser le tilde au lieu de taper votre répertoire personnel. Un exemple :
au lieu de :
/home/jacob/Downloads/somefile
Je peux utiliser :
~/Downloads/somefile