Problem, na który napotykam, polega na tym, że kiedy jestem cd
w folderze Aplikacje i próbuję ls
zobaczyć wszystkie moje foldery, nic nie pokazuje. Jest to jedyny katalog, który to robi, ponieważ mogę przejść do dowolnego z moich innych katalogów i użyć zwykłych poleceń. Inną rzeczą, którą próbowałem, było przejście do ścieżki z mojego katalogu domowego do folderu w folderze Aplikacje i otrzymałem No such file or directory
. Wprowadzam ścieżkę zarówno z cudzysłowami, jak i bez nich i wciąż nic:
cd ~/Applications/MAMP/bin
i
cd ~/'Applications/MAMP/bin'
Używam dostarczonego standardowego terminalu i nie pomieszałem żadnych ustawień. Z góry dziękuję!
/Applications
a nie włączone~/Applications
?ls
katalog główny, folder Aplikacje pokazuje się, więc wchodzęcd
do niego i pokazuje, że aktualnie jestem w tym katalogu. Ale stamtąd, jeśli spróbuję tols
zrobić, nic się nie stanie/Applications
i / lub~/Applications
?Odpowiedzi:
Musiałem wpisać:
aby przenieść mnie do katalogu głównego. Następnie wpisujesz
i wyświetla wszystkie aplikacje.
Myślę, że umieszcza wszystkie aplikacje dla wszystkich użytkowników w katalogu folderu głównego, aby wszyscy różni użytkownicy mieli do nich dostęp. Mój osobisty folder / aplikacje były puste.
źródło
Ta odpowiedź dotyczy tylko sposobu obejścia problemu. Ponieważ wielu użytkowników wprowadzających odpowiednie zapytania w Google ma problem, aby jak najszybciej naprawić. Pozwala to na wejście do katalogu docelowego z wiersza poleceń. Niektórzy znajdujący ten wątek mogli napotkać ten problem, gdy nie widzisz potrzebnej aplikacji
Możesz znaleźć folder w interfejsie graficznym, a następnie kliknij prawym przyciskiem myszy i wybierz Uzyskaj informacje
Następnie skopiuj podany link (z Get Info)
Teraz wróć do terminala i włóż do niego cd . Na przykład, jeśli pracujesz nad projektem WordPress (jak w moim przykładzie), zrobiłbyś to
Oznacza to, że gdy jesteś w terminalu, wpisz cd , następnie naciśnij spację, następnie wklej skopiowany link, a następnie naciśnij Enter.
źródło