Comment changer les répertoires en téléchargements, à partir du dossier de départ, dans la dernière version Ubuntu 12.10? J'ai essayé cd /downloads
, mais il y a une erreur qui dit qu'il n'y a pas de tel répertoire.
cd ~/Downloads
N'oubliez pas: Linux est sensible à la casse, donc Downloads
et downloads
sont des répertoires différents.
~
est un "raccourci" vers le répertoire de base. Un autre serait $HOME
. Si vous êtes déjà dans votre répertoire personnel, vous pouvez simplement cd Downloads
.
Dans le répertoire Downloads
name__, vous pouvez revenir rapidement à votre répertoire personnel en tapant simplement cd
à l'invite. cd ~
fait la même chose.
Il existe deux façons de se déplacer dans BASH:
Absolute Les chemins d'accès commencent au répertoire racine, indiqué par un /
en tête, et peuvent être utilisés n'importe où. Pour utiliser le chemin absolu pour accéder à Downloads
name__, vous pouvez exécuter:
cd /home/<username>/Downloads
où <username>
est remplacé par votre nom d'utilisateur. Vous pouvez également le remplacer par la variable d'environnement $USER
, qui est généralement étendue au nom d'utilisateur de l'utilisateur qui exécute actuellement le shell. Vous pouvez également remplacer /home/<username>
par $HOME
, qui sera généralement étendu au chemin d'accès absolu du répertoire de base de l'utilisateur exécutant le shell.
Un raccourci utile pour cela est
cd ~/Downloads
Le caractère tilde (~
) prend la place de /home/<username>
- il se développe dans le répertoire de base de l'utilisateur qui exécute actuellement le shell. Notez que cette expansion ne sera pas effectuée si le caractère tilde est entre guillemets simples ou doubles.
Relatif Les chemins commencent par le répertoire de travail (celui dans lequel vous vous trouvez). Donc, si vous savez dans quel répertoire vous vous trouvez, vous pouvez utiliser certains raccourcis pour vous déplacer. Par exemple
.
(point) fait référence au répertoire de travail en cours..
(point) (point) fait référence au répertoire des parents du répertoire de travail en courslorsque vous êtes dans votre dossier de départ et que vous tapez cd Downloads
, vous pouvez également taper ./Downloads
. Le ./
est implicite lorsque vous tapez simplement cd Downloads
(le répertoire de travail est impliqué si vous n'incluez pas de chemin d'accès).
Lorsque vous vous trouvez dans le répertoire Downloads
name__, vous pouvez également utiliser cd ..
pour revenir au répertoire parent /home/<username>
. Dans ce cas, il est plus facile de simplement taper cd
name__, car cela modifie immédiatement le répertoire de travail, votre répertoire de base, où que vous soyez. Cependant, le ..
devient très utile lorsque vous naviguez dans des structures de répertoire imbriquées ou à d'autres emplacements du système.
Vous pouvez également raccourcir la saisie en utilisant des alias dans .bash_aliases qui se trouve dans votre répertoire personnel. Dans cet exemple, taper dwn vous mènerait à votre répertoire de téléchargement.
alias dwn='cd /home/andy/Downloads'