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.