Otwórz ukryte pliki konfiguracyjne bez użycia terminalu


10

Wprowadziłem kilka zmian w moim, .profilektóre uszkodziły aplikację Terminal. Mogę uruchomić terminal, ale nie otrzymuję już monitu. Nie mogę pokazać ukrytych plików w celu usunięcia plików .profilelub .bashrc.

Jak przejść do wyświetlania ukrytych plików bez korzystania z terminala?


Czy potrafisz wykonywać polecenia? Spróbuj uruchomić coś takiego echo testi sprawdź, czy polecenie działa.
Wuffers

Zredagowałem tytuł twojego pytania, ponieważ nie pasowało ono do rzeczywistego pytania na końcu twojego postu. Możesz się wycofać, jeśli się nie zgadzasz.
Daniel Beck

@Mark - W ogóle nie byłem w stanie wykonywać poleceń. Napisałem nawet skrypt, aby to zrobić: domyślnie napisz com.apple.finder PRAWDA AppleShowAllFiles (z #! / Bin / sh), ale z jakiegoś powodu nie zadziała. @Daniel słodki, dzięki.
upbeat.linux

chmod +xNajpierw musisz zaznaczyć te pliki jako pliki wykonywalne ( ). Jeśli chcesz, aby Terminal je otworzył, daj im .toolrozszerzenie. // Rozważ przyjęcie odpowiedzi, ponieważ Twój problem wydaje się rozwiązany.
Daniel Beck

Odpowiedzi:


13

Naciśnij Cmd-Shift-.w oknie dialogowym Otwórz plik . Spowoduje to wyświetlenie ukrytych plików i folderów. Otwórz uszkodzone pliki i edytuj je np. W TextEdit lub w dowolnym edytorze zwykłego tekstu.

W tym samym oknie dialogowym pliku możesz nacisnąć, Cmd-Shift-Gaby przejść do określonego folderu, co jest przydatne dla wszystkich ukrytych folderów uniksowych, takich jak /etc.


Sweet: jedną z moich początkowych irytacji była niemożność prostego i intuicyjnego ujawnienia plików systemu Unix. Trochę wytrwałości, badań i oczywiście superużytkownika i wszystko jest złote. To doświadczenie będzie przyjemniejsze. Jestem tak przyzwyczajony do przesyłania moich skrótów klawiszowych i plików .bash * z Linux-a do Linux-a. Dzięki jeszcze raz!
upbeat.linux

1

Utworzyłbym inne konto użytkownika, a następnie zalogowałem się jako to konto i uzyskałem uprawnienia administratora przez „sudo” i użyłem go do modyfikacji ukrytych plików.


To była kolejna opcja, która zadziałała dla mnie. Przetestowałem kilka odpowiedzi i udało mi się odtworzyć i rozwiązać problem z każdą z nich. Dzięki White Phoenix!
upbeat.linux

Heh, ktoś w dół głosował dziś na tę odpowiedź. Jak losowo.
James T Snell

To nie jest najlepsza odpowiedź, ale w przyszłości, kiedy Apple zdecyduje się na to, aby Cmd + Shift + - nie odkrywał już plików, nadal będzie to realna alternatywa, co czyni ją pomocną i godną pochwały. Poprzednia odpowiedź na forum mówiła, że ​​używa Cmd + Shift + B. Heh ...
jmort253

1

Możesz użyć secrets.prefpane, aby pokazać ukryte pliki w Finderze i wiele więcej.

http://secrets.blacktree.com/


Dzięki Somantra. Będę musiał to sprawdzić. Nie korzystałem z komputera Mac od prawie 10 lat i byłem trochę sfrustrowany, że nie był gotowy do hakowania tak jak moje Linux-y. To bardzo pomocna strona!
upbeat.linux

0

Wszystkie odpowiedzi to świetne sposoby rozwiązania tego samego problemu. Powtórzyłem problem i przetestowałem każdy z nich.

BTW, moja rozdzielczość polegała na zmianie domyślnej powłoki terminala na / bin / sh. Następnie w TextWrangler nadpisał .bash_profile i .profile pustym plikiem. Wylogowano, a następnie ponownie zalogowano.

Dziękuję wszystkim.


W odpowiedzi powinieneś wskazać, jak zmienić powłokę. Właściwie próbowałem to zrobić, zanim znalazłem Ctrl + Shift + - ale nie mogłem znaleźć ustawienia ....
jmort253
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.