Apri i file di configurazione nascosti senza usare Terminal


10

Ho apportato alcune modifiche alla mia .profileche ha corrotto l'app Terminal. Posso avviare il terminale ma non ricevo più un prompt. Non riesco a mostrare i file nascosti per eliminare i file .profileo .bashrc.

Come posso fare per mostrare i file nascosti senza usare il terminale?


Puoi eseguire i comandi? Prova a eseguire qualcosa di simile echo teste vedi se il comando funziona.
Wuffers,

Ho modificato il titolo della tua domanda, poiché non corrispondeva alla domanda effettiva alla fine del tuo post. Puoi tornare indietro se non sei d'accordo.
Daniel Beck

@Mark - Non sono stato in grado di eseguire comandi. Ho anche scritto uno script per farlo: i valori predefiniti scrivono com.apple.finder AppleShowAllFiles TRUE (con #! / Bin / sh) ma non si eseguirà per qualche motivo. @Daniel dolce, grazie.
upbeat.linux,

È necessario contrassegnare prima questi file eseguibili ( chmod +x). Se vuoi che Terminal li apra, dai loro .toolun'estensione. // Prendi in considerazione l'idea di accettare una risposta, poiché il tuo problema sembra risolto.
Daniel Beck

Risposte:


13

Premere Cmd-Shift-.in una finestra di dialogo Apri file . Questo mostrerà file e cartelle nascosti. Apri i file danneggiati e modificali, ad esempio in TextEdit o nell'editor di testo semplice di tua scelta.

Nella stessa finestra di dialogo del file, puoi premere Cmd-Shift-Gper passare a una cartella specifica, utile per tutte quelle cartelle Unix nascoste come /etc.


Dolce: uno dei miei primi fastidi è stato l'incapacità di esporre in modo semplice e intuitivo i file di sistema Unix. Un po 'di perseveranza, ricerca e ovviamente superutente e tutto è d'oro. Questa esperienza sarà più piacevole. Sono così abituato a trasferire le mie scorciatoie da tastiera e i file .bash * dalla scatola Linux alla scatola Linux. Grazie ancora!
upbeat.linux,

1

Vorrei creare un altro account utente, quindi accedere come tale account e ottenere i privilegi di amministratore tramite "sudo" e utilizzarlo per modificare i file nascosti in questione.


Questa era un'altra opzione che ha funzionato per me. Ho testato alcune delle risposte e sono stato in grado di ricreare e risolvere il mio problema con ciascuna. Grazie White Phoenix!
upbeat.linux il

Heh, qualcuno ha votato questa risposta oggi. Come casuale.
James T Snell,

Non è la risposta migliore, ma in futuro quando Apple deciderà di farlo in modo che Cmd + Shift + - non sveli più i file, questa sarà comunque un'alternativa praticabile, che lo rende utile e degno di nota. Una precedente risposta su un forum diceva di usare Cmd + Shift + B. Heh ...
jmort253,

1

Puoi usare secrets.prefpane per mostrare i file nascosti nel Finder e molto altro.

http://secrets.blacktree.com/


Grazie Somantra. Dovrò dare un'occhiata. Non uso un Mac da quasi 10 anni ed ero un po 'frustrato dal fatto che non fosse pronto all'uso come per le mie scatole Linux. Questo è un sito estremamente utile!
upbeat.linux il

0

Tutte le risposte sono ottimi modi per risolvere lo stesso problema. Ho replicato il mio problema e provato ciascuno.

A proposito, la mia risoluzione è stata quella di cambiare la shell terminale predefinita in / bin / sh. Quindi in TextWrangler ha sovrascritto .bash_profile e .profile con un file vuoto. Disconnesso e quindi ricollegarsi.

Grazie a tutti.


Dovresti indicare come cambiare la shell nella tua risposta. In realtà ho provato a farlo prima di trovare Ctrl + Maiusc + - ma non sono riuscito a trovare l'impostazione ....
jmort253
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.