Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

lien symbolique ?

55 réponses
Avatar
truc
je lis que le lien symbolique est plus sûr que l'alias, dixit JiPaul.
J'ai trouvé sur internet un logiciel de service, SymbolicLinker.service,
qui permet de faire ce lien sans passer par le terminal.
<http://seiryu.home.comcast.net/~seiryu/symboliclinker.html>

Il y a une chose dont je suis pas sûr, c'est le dossier maître où
peut-il être mis ?
Comme j'aime le pas à pas, je prendrai comme exemple le dossier
Documents de Utilisateurs>Mézigues>Documents.
Je voudrais qu'il soit sur le disque DD-Ext, mais je ne voudrais pas que
les fichiers qui doivent aller dans ce dossier se perdent.
Puis-je le recopier sur un autre disque, faire le lien symbolique que je
copie dans le dossier Mézigue, ainsi tous les fichiers qui devraient se
positionner dans utilisateurs>Mézigue>Documents vont allés, sans rien
faire, dans les dossier Documents du disque DD-Ext.

Ai-je bon ?

Question subsidiaire, quid du clone (avec CCC) du disque avec le
système, sur ce clone pourrais-je démarrer la machine et la copie
clonique de ce lien ira pointer sur le dossier Documents du disque
DD-Ext ?
Ou alors j'ai dans le clone la copie exacte du dossier Documents du
disque DD-Ext.

--
B. Graignic
enlever-bgraig@wanadoo.fr
http://fontguyon.antignac.pagesperso-orange.fr/

10 réponses

1 2 3 4 5
Avatar
truc
SbM wrote:

B. Graignic wrote:

> Désolé, je comprends rien ! je dois être bouché à la toile émeri.
> je ne vois pas ce que vient faire Automator sauf si c'est toujours au
> même endroit qu'on veut créer un lien.

Tu cliques-droit sur le fichier dont tu veux obtenir un lien symbolique,
tu vas dans Services et tu choisis le service Automator de création de
lien.



Bien, je vais essayer.

--
B. Graignic

http://pagesperso-orange.fr/fontguyon.antignac/
Avatar
truc
J.P wrote:

In article <1mbj0y0.5ontuz1a214dwN%,
(B. Graignic) wrote:

> > Dans Automator, Nouveau > Services >
> > Fichiers et dossiers > Obtenir les éléments du Finder indiqués
> > puis
> > Utilitaires > Exécuter un script shell et recopier le ligne
>
> Désolé, je comprends rien ! je dois être bouché à la toile émeri.
> je ne vois pas ce que vient faire Automator sauf si c'est toujours au
> même endroit qu'on veut créer un lien.

Le Make SymbolicLink que tu as évoqué marche très bien ici sous SL.
Ailleurs, pas testé.

Clic droit sur un fichier, dossier , choisir Services/Make Symbolic ...
et le lien est créé. Tu le mets ou tu veux.



c'est ce que j'avais vu, ma question existentielle du début était, je
déplace le dossier avant ou après avoir fait le lien.
J'ai ma réponse.
merci

--
B. Graignic

http://pagesperso-orange.fr/fontguyon.antignac/
Avatar
truc
JiPaul wrote:

B. Graignic wrote:

> il vaut mieux, mais certain logiciel copie le dossier original quand il
> trouve un alias.

???

> Ne me demande pas lequel, c'est un souvenir.

Dommage. J'aimerais bien comprendre...



c'est possible avec Synchronize! ProX qui avait une case à cocher pour
sauvegarder un dossier au lieu de son alias.
J'aimais bien ce logiciel avec ses fichiers unitaires de synchro au lieu
d'avoir tout dans le logiciel de synchro, dommage que son comportement
commercial soit si mauvais.

--
B. Graignic

http://pagesperso-orange.fr/fontguyon.antignac/
Avatar
truc
Fleuger wrote:

B. Graignic wrote:

> Désolé, je comprends rien !

Ben alors, j'essaie d'expliquer.
Disque système => SSD (performant mais stockage limité)
Disque externe => HD (grosse capacité de stockage mais performance
moindre
Les gros fichiers sont placés sur le HD et reliés au SSD par un lien
symbolique (ln) placé à l'endroit où le gros fichier serait placé s'il
n'y avait qu'un disque unique performant et gros stockage.

Pour fabriquer un ln avec symlink, on fait un clic droit et on active le
service. Le lien se place dans le même dossier que l'original.
Il faut le copier sur le SSD, puis supprimer celui créé sur le HD.

En utilisant le service fabriqué avec Automator, le ln vient se placer
(dans l'exemple) sur le bureau et ensuite on le déplace où on veut.
Mais il est possible de le créer dans un dossier
Utilisateurs/Mézigues/Documents/Liens
par exemple.
Cette procédure est comparable à celle utilisée par le Terminal, (ce qui
n'est pas le cas de l'autre)

Par rapport à la remarque, quand on fait une recherche sur le SSD, on la
fait avec le nom du fichier : on trouve le ln, mais il pointe
directement sur le fichier source qu'on voit dans son dossier original.

Inconvénient du lien symbolique :
si on fait un ln d'une application, dans certains cas le ln porte le nom
anglais (par exemple, un ln de Trousseaux d'accès sera nommé Keychain
Access). Mais il suffit de le renommer et ça fonctionne.



Là, j'ai compris.
Merci beaucoup.

--
B. Graignic

http://pagesperso-orange.fr/fontguyon.antignac/
Avatar
someone
B. Graignic wrote:

J.P wrote:

> In article <1mbj0y0.5ontuz1a214dwN%,
> (B. Graignic) wrote:
>
> > > Dans Automator, Nouveau > Services >
> > > Fichiers et dossiers > Obtenir les éléments du Finder indiqués
> > > puis
> > > Utilitaires > Exécuter un script shell et recopier le ligne
> >
> > Désolé, je comprends rien ! je dois être bouché à la toile émeri.
> > je ne vois pas ce que vient faire Automator sauf si c'est toujours au
> > même endroit qu'on veut créer un lien.
>
> Le Make SymbolicLink que tu as évoqué marche très bien ici sous SL.
> Ailleurs, pas testé.
>
> Clic droit sur un fichier, dossier , choisir Services/Make Symbolic ...
> et le lien est créé. Tu le mets ou tu veux.

c'est ce que j'avais vu, ma question existentielle du début était, je
déplace le dossier avant ou après avoir fait le lien.
J'ai ma réponse.



Je confirme qu'il ne faut surtout pas déplacer le dossier d'origine
(cible du lien) après avoir créé le lien, sinon ce dernier est rompu.

--
[SbM]
"If the French were really intelligent, they'd speak English" (W. Sheed)
Avatar
truc
B. Graignic wrote:

Fleuger wrote:

> B. Graignic wrote:
>

> Inconvénient du lien symbolique :
> si on fait un ln d'une application, dans certains cas le ln porte le nom
> anglais (par exemple, un ln de Trousseaux d'accès sera nommé Keychain
> Access). Mais il suffit de le renommer et ça fonctionne.

Là, j'ai compris.
Merci beaucoup.



je viens de me lancer sur le dossier "Images" de l'utilisateur.
J'ai recopié exactement ton image Automator avec Desktop.
J'ai donc copier ce dossier sur le disque DD-Ext, puis utilisé le menu
contextuel pour faire le lien symbolique et j'obtiens, sur le Bureau, 2
fichiers qui ressemble à des alias, l'un s'appelle "Dossier" et l'autre
"Picture«".
Avec <cmd><R> il n'y a pas de pointage sur l'original.

J'ai voulu trashé le dossier original et là j'ai un message m'indiquant
que ce dossier est nécessaire au Système (Os 10.9.5). J'ai voulu le
déplacer sur le Bureau, il s'est mis à se copier ! Pour cette dernière
manip, j'ai essayé avec le dossier Musique : kif-kif.


--
B. Graignic

http://pagesperso-orange.fr/fontguyon.antignac/
Avatar
g4fleurot
B. Graignic wrote:

je viens de me lancer sur le dossier "Images" de l'utilisateur.



Ce dossier est un dossier avec une icône générique et localized
(traduit, francisé) qui s'appelle en "système de base" Pictures. C'est
un dossier essentiel généré par le système qu'il est impossible de
supprimer

Il faut que tu crées sur le DD externe un nouveau dossier nommé Images
qui n'aura pas d'icône générique et tu copies dedans le contenu de
l'autre dossier images sauf les Bibliothèques Photos et PhotoBooth
générées elles aussi par le système.

J'ai recopié exactement ton image Automator avec Desktop.
J'ai donc copier ce dossier sur le disque DD-Ext, puis utilisé le menu
contextuel pour faire le lien symbolique et j'obtiens, sur le Bureau, 2
fichiers qui ressemble à des alias, l'un s'appelle "Dossier" et l'autre
"Picture«".
Avec <cmd><R> il n'y a pas de pointage sur l'original.



En faisant un lien symbolique du dossier Images que tu viens de créer
sur DD externe, tu devrais obtenir sur le bureau un ln Images

J'ai voulu trashé le dossier original et là j'ai un message m'indiquant
que ce dossier est nécessaire au Système (Os 10.9.5). J'ai voulu le
déplacer sur le Bureau, il s'est mis à se copier ! Pour cette dernière
manip, j'ai essayé avec le dossier Musique : kif-kif.



Bien sur ! le dossier Musique est aussi un dossier généré par le
système.
Pour les musiques, tu fais pareil un nouveau dossier Musique et tu
copies dedans tes dossiers perso mais surtout pas le dossier iTunes.
Ce dernier est positionné dans les préférences de l'application iTunes.


--
Gérard FLEUROT plus un
Avatar
someone
Fleuger wrote:

B. Graignic wrote:

> je viens de me lancer sur le dossier "Images" de l'utilisateur.

Ce dossier est un dossier avec une icône générique et localized
(traduit, francisé) qui s'appelle en "système de base" Pictures. C'est
un dossier essentiel généré par le système qu'il est impossible de
supprimer



Ah ?

J'ai dans l'idée qu'un petit « rm » en viendrait assez facilement à
bout.

Me trompe-je ?

--
[SbM]
"If the French were really intelligent, they'd speak English" (W. Sheed)
Avatar
g4fleurot
SbM wrote:

J'ai dans l'idée qu'un petit « rm » en viendrait assez facilement à
bout.

Me trompe-je ?



Probablement, mais j'évite cette commande ayant commencé à effacer le
dossier utilisateur par erreur.
(je touche un peu le Terminal, mais avec des pincettes et pas à tout)
;-(
Je préfèrerais laisser ce dossier et plutôt vider son contenu en
laissant les Bibliothèques qui se recréeront toute seules un jour ou
l'autre.

--
Gérard FLEUROT plus un
Avatar
truc
SbM wrote:

Fleuger wrote:

> B. Graignic wrote:
>
> > je viens de me lancer sur le dossier "Images" de l'utilisateur.
>
> Ce dossier est un dossier avec une icône générique et localized
> (traduit, francisé) qui s'appelle en "système de base" Pictures. C'est
> un dossier essentiel généré par le système qu'il est impossible de
> supprimer

Ah ?



ça réduit les possibilités de mettre les dossiers de l'user sur un autre
disque !

J'ai dans l'idée qu'un petit « rm » en viendrait assez facilement à
bout.

Me trompe-je ?


intéressant sauf si le système ne retrouve pas ses petits ...

--
B. Graignic

http://pagesperso-orange.fr/fontguyon.antignac/
1 2 3 4 5