Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Wed 17 Dec 2014, 17:53
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars ) » Pour les francophones
lien relatif ou absolu
Moderators: Béèm, darkerror05
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 1 Posts_count  
Author Message
sub13


Joined: 20 Sep 2008
Posts: 283
Location: Près de Marseille (France)

PostPosted: Fri 28 Jan 2011, 14:58    Post_subject:  lien relatif ou absolu  

bonjour

dans my-documents j'ai un dossier de travail nommé prep-info que j'utilise pour transférer des fichiers entre mon pc et un bureau virtuel

dans mon bureau virtuel le disque de toutou linux apparait (mappage des disques locaux) en se positionnant à la racine / donc je dois naviguer dans les fichiers pour aller cher mon dossier prep-info

pour faciliter l'accès depuis le bureau virtuel je voudrai mettre un lien à la racine / qui pointe vers mon dossier prep-info pour y accéder plus vite

cependant j'ai vu dans rox qu'il y avait des liens relatifs ou absolus quelles différence.

par contre
- comme le bureau virtuel utilise le gest fichiers wnindows cela va-t'il marcher du fait différence linux/windows?

merci

_________________
portable Dell latitude D400
Back to top
View user's profile Send_private_message 
Mdor


Joined: 24 Jul 2010
Posts: 127
Location: France

PostPosted: Tue 01 Feb 2011, 14:12    Post_subject:  

Bonjour,

Résumé restreint entre un lien symbolique et un lien en dur :

- Un lien symbolique peut pointer vers un fichier ou vers un répertoire.

- Un lien en dur pointe uniquement vers un fichier, jamais vers un répertoire.

- Un lien en dur ne peut pointer que vers un fichier qui se trouve sur la même partition que lui, une telle contrainte ne vaut pas pour les liens symboliques.


Dommage tsclient n'a pas le choix de proposer un répertoire dans le mappage du disque, cette fonction est prévue dans xdrdesktop.


Cordialement.
Back to top
View user's profile Send_private_message 
chess

Joined: 09 Oct 2012
Posts: 1

PostPosted: Tue 09 Oct 2012, 19:58    Post_subject: Lien relatif sous Linux
Sub_title: Impossible à ma connaissance de créer un lien relatif avec une GUI Linux
 

Pour une utilisation nomade (disque portable SSD ou clef USB qu'on ballade d'un ordinateur à l'autre) c'est utile d'avoir des liens de lancement rapide positionnés à la racine de la clée.

Problème : chaque ordinateur va monter la clée à sa façon, par exemple :
/media/cleeusb/dossier/fichier.odt
/run/media/user/cleeusb/dossier/fichier.odt 
/mnt/user/cleeusb/dossier/fichier.odt

donc les liens absolus seront brisés alors que les liens relatifs resteront valables sur tous les ordinateurs :
./dossier/fichier.odt

A ma connaissance il n'y a pas de GUI qui permette de créer des liens relatifs et si vraiment c'est le cas alors ce serait une des rares lacunes à combler par rapport à Windows
(clic droit créer un lien / clic droit propriétés pour le modifier en lien relatif)

En attendant il y a le terminal :
1 - Se positionner à la racine de la clef USB où l'on veut créer les liens de lancement rapide
       cd..    cd..      pour remonter dans l'arborescence mère
       cd media         cd clefusb       pour avancer
2 – Créer un par un tous les liens relatifs sans se tromper dans les chemins
       ln  -s  ./dossier/fichier.odt   nomdulienversfichier.odt

Mais c'est assez fastidieux surtout si les chemins sont longs et variés.

Et le terminal interdit de facto d'avoir des noms de fichier avec des espaces (contrairement aux liens absolus créés avec les GUI).
Back to top
View user's profile Send_private_message 
Médor


Joined: 26 May 2011
Posts: 1838

PostPosted: Wed 10 Oct 2012, 10:37    Post_subject:  

Bonjour chess,

Effectivement un lien symbolique pointant sur une clé USB ou un disque amovible n'est pas garanti puisque le point de montage risque d'être différent...
Seul des liens symboliques relatifs placés et pointant à l'intérieur d'une même clé (d'une même partition) resteront pleinement valides !

Un point de montage n'étant pas : relatif !

./ : signifie que le fichier est cherché à partir du répertoire courant.
../ : signifie que le fichier est cherché à partir du répertoire parent (on remonte d'un niveau).
../../ : idem en remontant de deux niveaux, etc.

mc avec ses deux panneaux est assez pratique pour créer, renommer, éditer les liens, liens symboliques ou liens symboliques relatifs.

Voir aussi : http://fr.wikipedia.org/wiki/Lien_symbolique

Cordialement,
Médor.
Symlinks.jpg
 Description   
 Filesize   99.3 KB
 Viewed   591 Time(s)

Symlinks.jpg


_________________
Recherches Puppy|Index Puppy|Index FR|Tuto Toutou
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 1 of 1 Posts_count  
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » House Training » Users ( For the regulars ) » Pour les francophones
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0543s ][ Queries: 13 (0.0043s) ][ GZIP on ]