Jestem nowy w Ubuntu i zastanawiałem się, czy można otworzyć terminal ze ścieżką pasującą do twojej bieżącej lokalizacji w menedżerze plików? W systemie Windows było to bardzo łatwe, ale jak to zrobić w systemie Linux?
gnome-terminal
Saad
źródło
źródło
Odpowiedzi:
Od https://askubuntu.com/a/207448/371765
Uruchom
sudo apt-get install nautilus-open-terminal
w terminalu, a następnienautilus -q
zamknij wszystkie otwarte okna nautilusa. Po kolejnym otwarciu nautilusopen in terminal
w menu po kliknięciu prawym przyciskiem myszy powinna pojawić się informacja.Należy pamiętać, że pakiet
nautilus-open-terminal
znajduje się w repozytoriach wszechświata.źródło
Aktualizacja, 11 kwietnia
Utwórz prosty skrypt
opendirectory.sh
o następującej treściPowiąż ten skrypt ze skrótem, na przykład Ctrl+ Alt + ilub czymkolwiek innym .
Teraz, gdy jesteś w jakimś katalogu nautilus, naciśnij Ctrl+, Laby otworzyć pasek adresu. Skopiuj adres bieżącego katalogu za pomocą Ctrl+ X.
Uruchom właśnie utworzony skrót i wklej adres za pomocą Ctrl+ Vw oknie dialogowym. Terminal powinien wyskakować z katalogiem, który okno dialogowe ma otworzyć.
IMHO, jest to tak „rodzime”, jak to tylko możliwe i nie wymaga dodatkowej instalacji. Jasne, nie jest to rodzaj kliknięcia prawym przyciskiem, ale działa i można go szybko wdrożyć. Działa również z innymi menedżerami plików, które również nie obsługują tej opcji
Oryginalny post
Z technicznego punktu widzenia nautilus, domyślny menedżer plików, nie ma
open terminal here
opcji, ale w repozytoriach dostępna jest wtyczka . Możesz być bardziej zainteresowany innymi menedżerami plików, które obsługują tę opcję od razu po wyjęciu z pudełkaAby obejść ten problem, możesz spróbować:
Ctrl+ Lotworzy tekst wpisany do wpisania adresu, z podświetlonym bieżącym katalogiem roboczym. Wytnij to CtrlXi wklej do terminala za pomocą CtrlShiftVlub prawym przyciskiem myszy. Alternatywnie, użyj okna dialogowego uruchamiania, aby uruchomić
gnome-terminal --working-directory=
i wkleić wszystko, co skopiowałeś po znaku =.Przeciągnij i upuść: Przeciągnij przycisk / kartę (nie wiem, jak się nazywa) do terminala, dodaj cd z przodu
Inny sposób: otwórz menedżera plików i terminal. Przeciągnij i upuść folder, do którego chcesz uzyskać dostęp, do terminala i dodaj
cd
do ścieżki.Na przykład, jeśli chcę uzyskać dostęp do
bin
katalogu w moim/home/serg/
katalogu, przeciągnę ten katalog do terminala i będzie wyglądał jak'/home/serg/bin'
. Następnie dodajcd
, aby cała linia byłacd '/home/serg/bin'
.źródło
cd <path>
.Dzięki Dolphin , menedżerowi plików KDE, masz dwie opcje:
Otwórz terminal jako panel w tym samym oknie. Użyj skrótu klawiaturowego F4lub menu: Sterowanie → Panele → Terminal .
Katalog roboczy jest synchronizowany między dwoma panelami; zmiana katalogów w jednym z dwóch paneli zmieni również w drugim. Słodkie!
Na tym zrzucie ekranu widać nawet słodkość posiadania tego jako elementu paska narzędzi u góry.
Otwórz terminal w nowym oknie. Aby to zrobić, użyj Shift+ F4. Nie będzie miał funkcji synchronizacji katalogu roboczego, ale po prostu otwiera nowe okno z bieżącym ustawionym katalogiem roboczym.
To samo dotyczy innych aplikacji w KDE Plasma, takich jak edytor tekstu Kate (włącz go w ustawieniach Kate, jest to wbudowana wtyczka). Otwarcie terminala za pomocą jednego skrótu klawiaturowego z edytora tekstu w kontekście pliku jest po prostu genialne.
źródło
Oto krótki przegląd trzech menedżerów plików, które znam:
Menedżer plików Nemo (część Cinnamon DE) ma wbudowaną opcję menu kontekstowego zarówno „Otwórz jako root”, jak i „Otwórz w terminalu”.
Menedżer plików Thunar (część Xubuntu / XFCE DE) zapewnia nawet funkcję prostego tworzenia zadań zdefiniowanych przez użytkownika, które pojawiają się w menu kontekstowym. Jako przykład podano „Otwórz terminal tutaj”. Sam dodałem „Otwórz jako root” dla katalogów. Możesz określić polecenie do wykonania, jakie parametry, aby je podać, i jakie rodzaje plików / katalogów, aby je pokazać.
Mogę rozszerzyć swoją odpowiedź i dodać bardziej szczegółowe wyjaśnienie, jak utworzyć niestandardową pozycję menu kontekstowego w Thunar. Proszę zostawić komentarz, jeśli ktoś jest zainteresowany.
Menedżer plików Nautilus (część Unity DE, domyślny dla normalnego Ubuntu) nie zapewnia żadnej z dwóch wbudowanych funkcji ani możliwości tworzenia własnych pozycji menu kontekstowego. Istnieje jednak dodatkowo instalowalny pakiet, który rozszerza możliwości Nautilusa w zakresie otwierania folderu w terminalu (patrz odpowiedź @ethanbmnz).
PS: Wiem, że „Otwórz jako root” nie była funkcją wymaganą przez OP, ale myślę, że jest ona powiązana i nie mniej przydatna niż „Otwórz w terminalu”.
źródło
domyślnie wchodzi w Nautilus w 15.04.
źródło
Nie wymaga dodatkowej instalacji, wystarczy kliknąć prawym przyciskiem myszy w katalogu i wziąć
Używam Ubuntu 16.04
źródło
Jeśli masz na myśli otwarcie nowego terminala w nowym oknie, w tej samej lokalizacji, co poprzednio otwarty terminal.
To
Ctrl+Shift+N
działa dla mnie.Jestem na Ubuntu 17.04.
Dziękuję Ci.
źródło
Ctrl+Shift+N
służy do utworzenia nowego folderu. Co najmniej na Ubunutu 18.04 LTSRozumiem, że odpowiedź jest już dostarczona i zaakceptowana, ale natknąłem się na to z mojej konfiguracji Ubuntu MATE za pomocą
caja
menedżera plików i oczywiście nie mogłem z łatwością zastosować żadnego z tych rozwiązań. Więc dla tych z was, którzy mogą być szuka sposobu, aby to zrobić wCaja
sprawieMATE Desktop
, oto coś, co może działać (pracował dla mnie):Odpal
dconf-editor
z menu Start (lub alternatywnie z terminala). Przejdźorg.mate.interface
i obserwuj pole wyboru z opisem „Może zmienić przyspieszenie”. Oznacz to pole jakotrue
.Teraz odpal
caja
swój ulubiony sposób. Przejdź do menu alt u góry, spójrz w „Pliki” i jak zwykle zaznacz opcję „Otwórz w terminalu”. Z wyjątkiem tego czasu delikatnie przesuń mysz (lub zakres klawiatury) do tej opcji i naciśnij kombinację przycisków (lubię używaćCtrl-Alt-H
oznaczenia „otwarty terminal TUTAJ”). Teraz powinieneś zobaczyć tę kombinację przycisków w menu rozwijanym i powinieneś być w stanie z niej korzystać. Pamiętaj, że nie powinieneś ustawiać go na istniejącą kombinację, taką jak domyślna,Ctrl-Alt-T
aby otworzyć terminal w swoim~
katalogu. Ta metoda nie zastąpi istniejących kombinacji.Mam nadzieję że to pomoże.
źródło
Inne rozwiązanie ze skryptem:
Do tego skryptu przypisuję jeden klawisz skrótu (w moim przypadku F4).
Kiedy jestem w katalogu w menedżerze plików, naciskam CTRL+, Laby podświetlić ścieżkę katalogu, a następnie naciskam F4(klawisz, który wybrałem powyżej, aby otworzyć terminal). To kolejny sposób korzystania z komputera bez odrywania rąk od klawiatury.
Zamiast xfce4-terminal, możesz użyć gnome-terminal.
źródło
Jest to bardzo prosta sprawa do rozwiązania. Możesz po prostu zainstalować pakiet nautilus open terminal, a jeśli go zainstalujesz, możesz po prostu otworzyć terminal z dowolnego folderu / reżysera, który chcesz, klikając prawym przyciskiem myszy i klikając
open terminal here
. Aby zainstalować, wystarczy zainstalować go, otwierając terminal. Mam nadzieję, że wiesz jak. Następnie wpisz to polecenie i naciśnij klawisz Enter:sudo apt-get install nautilus-open-terminal
Po instalacji przejdź do folderu i spróbuj. Po prostu otwórz folder domowy i kliknij prawym przyciskiem myszy >> Następnie wybierz Otwórz
terminal here
lub masz inne możliwości zainstalowania innego menedżera plików, aw niektórych z nich jest tutaj funkcja otwierania terminala w menu po kliknięciu prawym przyciskiem myszy. Nemo ma to. Powodzenia
źródło