Le caractère ~ (tilde)

ksh

bash

Le caractère ~ représente le répertoire d’accueil de l’utilisateur courant.

Exemples

L’utilisateur courant se nomme christie :

$ id 
uid=505(christie) gid=505(ociensa) 

Le répertoire courant est /tmp :

$ pwd  
/tmp 

Copie du fichier /tmp/f1 dans le répertoire d’accueil (/home/christie) :

$ cp f1 ~ 

Copie du fichier /tmp/f1 sous le répertoire /home/christie/docs :

$ cp f1 ~/docs 

Si le caractère ~ est immédiatement suivi d’un mot, ce dernier est considéré comme un nom d’utilisateur.

Exemples

Recopier le fichier f1 sous le répertoire d’accueil de l’utilisateur sebastien (nous supposons que les permissions adéquates sont positionnées) :

$ cp f1 ~sebastien 
$ ls /home/sebastien/f1 
f1 
$ 

Recopier le fichier f1 sous le répertoire /home/sebastien/rep :

$ cp f1 ~sebastien/rep 
$ ls /home/sebastien/rep 
f1 
couv_EI7PRO.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Affichage à l'écran
Suivant
La commande interne cd