Modifica il file .profile senza usare il terminale


0

Ho modificato il file .profile e ho incasinato qualcosa in modo che il PATH sia cambiato e non posso usare comandi come nano, sudo, ecc ...
Il problema sarebbe facile da risolvere perché so come modificare questo file di nuovo per inserire il percorso corretto. Ma non posso usare il comando "sudo nano .profile" perché il PERCORSO è incasinato e non riesco a vedere i file nascosti usando finder. Quindi, come posso vedere i file nascosti con finder, perché posso li vedo? Come risolvere questo ridicolo problema?

Risposte:


3

Potresti essere in grado di spostare semplicemente (mv) il cattivo .profile da parte, in modo da ottenere il percorso predefinito. Quindi, una volta riparato il cattivo profilo, spostalo indietro.

Puoi anche sovrascrivere manualmente il percorso che ottieni dal tuo .profile, ma l'esatta sintassi per farlo dipende dalla shell che usi. Ad esempio, bash, dovresti:

$ export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

Spero che sia di aiuto.


Notare che mv non funziona senza un PERCORSO adeguato. exportè la risposta.
Jorge Leitao,

4

Usa solo percorsi espliciti fino a quando non hai risolto la tua PATHvariabile:

$ /usr/bin/nano ~/.profile

0

Nel tipo di terminale:

defaults write com.apple.finder AppleShowAllFiles TRUE

killall Finder

A proposito, dovresti essere in grado di modificare il file nel tuo terminale eseguendo:

/usr/bin/nano ~/.profile

AGGIORNARE:

se non riesci a utilizzare il terminale, scarica questo: http://blacktree-secrets.googlecode.com/files/Secrets_1.0.6.zip

È il riquadro delle preferenze che ti consente di modificare alcune opzioni avanzate, tra cui c'è anche "Mostra i file nascosti" nel Finder.

(Fonte: http://secrets.blacktree.com/ )


Non riesco a usare il terminale.

Perché non puoi usare Terminal? Dovrebbe funzionare ancora bene anche se PATH non è impostato.
Paul R

Hanno ragione. Che succede con il tuo terminale? Cosa succede se lo apri, ad esempio con Spotlight?
lorenzo.marcon,

Lo scopo della modifica del file .profile era che il PATH era incasinato, quindi potevo usare il terminale, ma non i comandi bash. Ho esportato il PATH manualmente come mostrato dalla risposta accettata.

Sono contento per te se hai risolto il tuo problema, ma ancora non riesco a capire il -1 nella mia risposta. Hai chiesto come visualizzare i file nascosti su finder, e qui fornisco due modi per ottenere questo risultato.
lorenzo.marcon,
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.