Sul mio sistema con Lion (10.7.4), il comando sudo chflags -h nohidden /etc
ha rivelato la cartella /etc
al livello più alto del mio disco rigido.
Il flag -h
su chflags
lo fa agire su un collegamento simbolico piuttosto che sul file collegato.
La pagina man
per chflags
afferma "A meno che non vengano fornite le opzioni -H o -L, i chflag su un collegamento simbolico hanno sempre esito positivo e non hanno alcun effetto." Il comportamento che osservo quando lo eseguo non è coerente con questa descrizione: vedo davvero un effetto quando eseguo chflags
su questo particolare collegamento simbolico.
Se quella soluzione non funziona per te, o se non vuoi rendere / etc visibile a tutti gli utenti del tuo sistema ma fai vuoi navigare facilmente nel Finder e nelle finestre di dialogo Apri, Salva, ecc., puoi eseguire un comando come ln -s /etc ~/etc
. Ciò creerebbe un collegamento simbolico (visibile) alla directory /etc
nella tua home directory. Quando fai doppio clic su di esso, si apre la directory /etc
(in realtà la directory /Private/etc
perché /etc
è un link simbolico ad esso in OS X).