Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
lien_physique_et_symbolique [Le 20/03/2023, 17:28]
102.64.216.176 [Prérequis pour l'exemple]
lien_physique_et_symbolique [Le 07/05/2023, 14:54] (Version actuelle)
bcag2 [Exemple de lien symbolique] chown/chgrp -h
Ligne 119: Ligne 119:
 ===== Exemple de lien symbolique ===== ===== Exemple de lien symbolique =====
  
-Pour créer un lien symbolique, on utilise aussi la commande ln, en ajoutant toutefois l'​option -s.+Pour créer un lien symbolique, on utilise aussi la commande ​//ln//, en ajoutant toutefois l'​option -s.
  
-On crée un lien symbolique (que l'on nomme ici lien_symb) : +On crée un lien symbolique (que l'on nomme ici //lien_symb//) : 
-   ​ln -s source lien_symb+<code bash>ln -s source lien_symb</​code>​
  
-On pourra toujours lire source depuis lien_symb : +On pourra toujours lire //source// depuis ​//lien_symb// 
-   ​gedit lien_symb+<code bash>gedit lien_symb</​code>​
  
-À la différence du lien physique, après la destruction de source, le fichier ne sera plus accessible !+À la différence du lien physique, après la destruction ​ou même simplement le renommage ​de source, le fichier ne sera plus accessible ! 
 +<code bash>
    rm source    rm source
    gedit lien_symb    gedit lien_symb
 +</​code>​
  
 On peut repérer les liens symboliques avec ls -F, ils apparaissent avec un @ à la fin. On peut repérer les liens symboliques avec ls -F, ils apparaissent avec un @ à la fin.
    ls -F    ls -F
  
 +Pour modifier le propriétaire ou/et le groupe d'un lien symbolique, il faut utiliser l'​option //-h//, sinon c'est les propriétés de la cible qu'on change et non celle du lien (le sudo n'est pas indispensable,​ si on a les droits évidemment) :
 +<code bash>
 +sudo chown -h nom_utilisateur_proprio:​nom_groupe lien_symb
 +sudo chgrp -h nom_groupe lien_symb
 +</​code>​
 ===== Autres documentations disponibles ===== ===== Autres documentations disponibles =====
   * [[http://​wiki.linux-france.org/​wiki/​Les_commandes_fondamentales_de_Linux | Explication sur linux-france.org]] *   * [[http://​wiki.linux-france.org/​wiki/​Les_commandes_fondamentales_de_Linux | Explication sur linux-france.org]] *
  • lien_physique_et_symbolique.txt
  • Dernière modification: Le 07/05/2023, 14:54
  • par bcag2