Newsgroup: it.comp.macintosh
Titolo: "crea alias" cos'è?

Cliccando con il tasto destro (o ctrl+clic) dal finder su un file o 
directory si vede la voce "crea alias". A cosa corrisponde esattamente? 
Ad un link simbolico che si può ottenere anche con il comando ln -s o ad 
altro?
-- 
Simone Sollena     jabber: 
cerch...@jabber.linux.it
ICQ: #147054457	LiV: 5028840    LU: #391947  LM: #292854  FON: #441417
http://cerchietto.wordpress.com

 
è semplicemente il Crea collegamento equivalente a quello di windows.... 
te lo crea nella stessa cartella e tu lo sposti dove vuoi

Zand ha scritto:

Quindi se è equivalente a quello stile windows non ha nulla a che fare 
con i link simbolici stile unix/linux, no?


 è semplicemente il Crea collegamento equivalente a quello di windows.... 
Credo un po più furbi: puoi rinominare e muovere sia l'originale che l'alias 
e con doppio click apri sempre l'originale.
Se l'alias punta a un disco rimovibile ti verrà chiesto di inserire quel 
disco, se punta ad un disco/macchina remoto il sistema cercherà di collegarsi 
a quel network. 
-- 
"E' la mia opinione e io la condivido"

 altro?
No, è diverso dal link simbolico di unix crea un file vuoto, un alias e 
un link e confronta le dimensioni. Probabilmente c'è qualcosa nei 
parametri estesi, vedo che l'alias ha il '@' che indica qualcosa 
nell'ACL ma forse c'è ancora dell'altro gestito dal Finder per 
l'aliasing.

 
No non c'entra niente con ln -s, ma così come con ditto si può copiare 
quello che cp non copia, c'era anche un comando per fare gli alias da 
console, se ti serve, solo che non ricordo il nome esatto :S
-- 
Flavio
www.flapane.com

 con i link simbolici stile unix/linux, no?
No, è a livello di "finder" mentre il symlink è a livello di filesystem.
Per quanto mi riguarda, non ho ragione di NON usare i symlink.
ciao, f.

 Per quanto mi riguarda, non ho ragione di NON usare i symlink.
potresti spiegare la differenza concreta? (E quindi i vantaggi dei
symlink).
-- 
mamox / 
www.mamox.net
309. Qual e' il tuo scopo in filosofia? 
- Indicare alla mosca la via d'uscita dalla trappola.

 symlink).
Concettualmente sono la stessa cosa.
Il symlink è trasparente a *quasi* tutto, nel senso che una volta creato
un symlink ad un dato file più o meno qualsiasi applicazione userai
crederà di avere a che fare col file "vero".
L'alias del Finder è un link ... implementato dal Finder, ad un livello
più "alto". Da shell - ad esempio - vedresti semplicemente "un file"
senza poterne sfruttare le caratteristiche di "link".
I vantaggi dei symlink risiedono per lo più nella maggiore trasparenza,
i vantaggi dell'alias riguardano il fatto che essendo Finder conscio
della loro esistenza, gli sarà possibile trattarli "diversamente", ad
esempio aggiornando il link in caso di spostamento del file "vero".
PS: mancano solo gli hardlinks all'appello, per completezza. (-> man
ln).
ciao, f.

 ln).
Già, gli hardlink stanno a livello più basso del filesystem.
In questo caso si tratta di un altro vero e proprio nome del file, che 
ha lo stesso valore del primo. Se ne può avere anche più di uno. 
Cancellandone uno a caso, incluso l'originale, infatti il file continua 
ad esistere finché non vengono cancellati tutti.
Credo di non sbagliare.


 Credo di non sbagliare.
Mi pare tutto corretto.
Aggiungo che *di solito* non c'e' ragione per creare hardlinks a mano.
Come ho scritto, "di default" tendo ad usare symlinks a meno che la 
situazione non abbia ragione di preferire un'altra soluzione.
Se devo solamente crearmi un link sul desktop per del contenuto che so 
che "clickerei" solo da GUI, potrei anche usare un alias ad esempio.
ciao, f.

 parametri estesi
soprattutto gli alias sono fatti con la resfork.
-- 
-riko


Il che mi fa pensare che il comando bello e pronto non esista.Comunque
spero di essere smentito.
-- 
-riko

 te lo crea nella stessa cartella e tu lo sposti dove vuoi
Solo perche' non sai usare il drag and drop.
-- 
-riko

 esempio aggiornando il link in caso di spostamento del file "vero".
Il che e' un vantaggio non da poco. Se poi uno non usa la shell, il
vantaggio dei symlink si assottiglia assai.
Per me sono due concetti simili eppur differenti da usare a seconda
della necessita'.
Per inciso, non e' che da shell non puoi trattare gli alias. E sempre
per inciso, non e' che il finder li tratta "diversamente". Come dicevo,
contengono piu' informazione dei symlink e sono di conseguenza piu'
robusti.
Il loro principale svantaggio e' che non sono (e non possono essere)
roba posix. 
-- 
-riko


<
http://theapotek.com/teknotes/2006/12/01/making-the-mac-os-x-bash-shell
-alias-and-symlink-agnostic/>
-- 
-riko

 Solo perche' non sai usare il drag and drop.
Di fatti si possono mettere direttamente nella cartella di destinazione 
premendo option+command (o alt+mela) e trascinando il file o la 
directory originale verso la destinazione.


 roba posix. 
Quindi forse sopra ci ho beccato. ;)
Grazie per tutte le altre precisazioni. Le ho tagliate qui per brevità,
ma le ho lette. ;)
ciao, f.

 Quindi forse sopra ci ho beccato. ;)
Esatto.
-- 
-riko

 directory originale verso la destinazione.
Appunto. Che e' come da sempre gli utenti Mac li hanno creati.
-- 
-riko

 soprattutto gli alias sono fatti con la resfork.
Non so perché ma credevo che con OS X si fosse abbandonata la resource 
fork.
Strumenti per leggerne il contenuto (novelli ResEdit) ce ne sono, di 
sistema?

Enrico Franchi ha scritto:

Purtroppo ho ricordi troppo vaghi, mi serviva unitamente a ditto 
qualcosa di simile da terminale, e trovai qualcosa, solo che non ricordo 
piů cosa...
-- 
Flavio
www.flapane.com

 sistema?
Ah, si. Ci sono le API Carbon. Ci sono alcuni programmelli (non dentro
OS X, che io sappia) che lo fanno. 
-- 
-riko

 esempio aggiornando il link in caso di spostamento del file "vero".
Con tutto che un symlink il finder lo vede correttamente come un
collegamento...

 OS X, che io sappia) che lo fanno. 
Btw è sparito PEF Viewer da XCode o mi manca qualche pezzo in /Developer 
?

 ?
Io qua non lo trovo. 
-- 
-riko

 ...
grazie a tutti per le spiegazioni. Enrico soprattutto m'ha
tranquillizzato sugli alias... che sono un heavy user degli stessi! :-)
