Crea una cartella nascosta in Mac OS X.

È possibile creare una cartella nascosta dalla vista GUI del Finder predefinita sfruttando le basi di Unix di Mac OS X. Questo probabilmente suona molto più complesso di quanto non sia, e risulta che in realtà è davvero facile creare una cartella completamente nascosta sul Mac.

Questa procedura dettagliata spiega come creare la cartella nascosta e come accedervi da soli in Mac OS.


Per prima cosa creiamo la cartella nascosta, quindi accederemo alla cartella segreta sul Mac e mostreremo come renderla nuovamente visibile se cambi idea. Tutto ciò si basa sul posizionamento di un punto davanti al nome del file.

Come creare la cartella segreta

* Avvia il terminale (situato in / Applicazioni / Utility)
* Alla riga di comando, digitare:
mkdir .hiddenfolder
Sentiti libero di sostituire il nome hiddenfolder con qualcos'altro, lasciando spazi e caratteri speciali fuori dal nome renderà più facile gestirli in futuro.

Come accedere alla cartella segreta

* Ora fai di nuovo clic sul Finder e premi Comando + Maiusc + G per visualizzare la finestra di dialogo "Vai alla cartella"
* Digitare il percorso completo della cartella appena creata, sostituendo "username" e "hiddenfolder" con il nome utente e il nome della cartella, rispettivamente:
/users/username/.hiddenfolder/

* La tua cartella nascosta verrà ora aperta nel Finder, puoi trascinare e rilasciare tutto quello che vuoi nella directory

Rendere nascoste le cartelle esistenti e rendere nuovamente visibili le cartelle nascoste

È possibile rendere invisibile qualsiasi cartella dal Finder (e dalla maggior parte delle app) semplicemente aggiungendo un punto alla parte anteriore del nome, è possibile farlo con le cartelle esistenti tramite la riga di comando:

mv Folder .Folder
E puoi rendere visibile qualsiasi cartella invisibile o nascosta invertendola e rimuovendo il punto dal fronte:

mv .Folder Folder

Nota che non puoi inserire un punto davanti a una cartella o nome di file nel Finder di Mac OS X, se provi verrai presentato con questa finestra di dialogo che ti dice che il punto "." È riservato al sistema Mac OS X Software:

Impostazione di Mac OS X per visualizzare le cartelle nascoste

Puoi effettivamente impostare Mac OS X in modo che mostri i file nascosti inviando un comando nel Terminale. Questo esporrà la tua cartella nascosta completamente all'interno del Finder, ma vedrai anche tonnellate di altri importanti file e cartelle di sistema. Generalmente non è consigliabile mantenerlo attivato poiché confonde entrambi gli utenti e rende facile cancellare accidentalmente file importanti.

Note su cartelle nascoste

Ricorda che queste cartelle non sono completamente nascoste, ma non sono visibili dal Finder di Mac OS X. Molte applicazioni non vedranno la cartella, ma vari programmi FTP come Transmit hanno la possibilità di mostrare i file invisibili e la cartella sarà visibile a quelle applicazioni. Allo stesso modo, la cartella sarà sempre visibile tramite la riga di comando a chiunque abbia digitato il comando ls e aggiunto il flag -a, a significare di visualizzare tutti i file, in questo modo: ls -a

Se hai installato gli Strumenti per sviluppatori di Apple puoi usare un'utilità chiamata 'setfile' che ti permette di impostare qualsiasi directory o file come invisibile, puoi leggere di più su come nascondere file e cartelle con setfile in Mac OS X, ma le limitazioni sulla visibilità sono praticamente identico alla tecnica di cui sopra: il file è invisibile dal Finder ma visibile con ls -a o determinate applicazioni.