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
 
Pour consulter la suite, découvrez le livre suivant :
couv_RI5PRO.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Affichage à l'écran
Suivant
La commande interne cd