Skopiuj ścieżkę pliku i folderu z Nautilus


54

Jak mogę skopiować pełną ścieżkę do pliku i folderów w Nautilusie? W menu kontekstowym prawym przyciskiem myszy nie ma takiej opcji. W oknie właściwości pliku / folderu mogę tylko skopiować ścieżkę folderu.

Odpowiedzi:


75

Aby szybko uzyskać ścieżkę pliku w Nautilusie, możemy użyć kontekstowego kontekstu kliknięcia prawym przyciskiem myszy „Kopiuj”, aby skopiować ścieżkę pliku do schowka.

Następnie po prostu „Wklej” (odpowiednio „Wklej nazwy plików” ) tę ścieżkę ze schowka do innej aplikacji, np. Edytora tekstu.


Wow, to naprawdę działa, dzięki za świetną wskazówkę!
Gerhard Burger,

4
Wklejanie kontekstowe, takie niesamowite!
Alix Axel

5
Niestety w Ubuntu 12.04 nie działa to bezbłędnie. Kiedy wklejam do GNOME Terminal , dostaję URL tj. file:\\...(Ze znakami zakodowanymi w URL, jak %20spacja) zamiast zwykłej ścieżki.
pabouk

5
@pabouk jako obejście można przeciągać i upuszczać pliki na terminal GNOME. Spowoduje to wklejenie ścieżki pliku zamiast jego identyfikatora URI.
Glutanimate

2
To było trochę zbyt proste ... bardzo dziękuję za wskazówki! Ręczne kopiowanie nazwy od lat!
Gabriel Klein

14

Niestety wklejanie ścieżki pliku z Nautilus do GNOME Terminal nie działa zgodnie z oczekiwaniami. Wkleja ścieżkę jako adres URL ze znakami zakodowanymi w adresie URL . Na przykład wkleja:

 file:///etc/gconf/gconf.xml.defaults/%25gconf-tree.xml

zamiast

 /etc/gconf/gconf.xml.defaults/%gconf-tree.xml

Rozwiązanie ze schowkiem

Użyj funkcji Edycja > Wklej nazwy plików z menu terminala, która zajmuje się także ucieczką dla powłoki. Niestety ta funkcja nie ma skrótu klawiaturowego (poza Alt+ E+ F) i wydaje się, że nie można go ustawić za pomocą gconf-editor.

Zobacz także Nautilus kopiuj ścieżkę do pliku / katalogu nie należy umieszczać prefiksu „file: //” .

Rozwiązanie z funkcją przeciągnij i upuść

Przeciągnięcie pliku lub katalogu z Nautilus do GNOME Terminal przenosi poprawnie sformatowaną ścieżkę, taką jak Edycja > Wklej nazwy plików wspomniane powyżej.


Zostało to rozwiązane w Ubuntu 16.04. Skopiowanie pliku z Nautilus do GNOME Terminal da tylko ścieżkę /path/to/file, a nie adres URL.
wisbucky

12

Możesz użyć do skopiowania ścieżki folderu z polecenia Nautilus

Ctrl + l


4

Znalazłem rozwiązanie tego. Za pomocą narzędzia działań Nautilus można dodać menu kontekstowe „Kopiuj ścieżkę” i „Kopiuj ścieżkę katalogu”.

To wydaje się działać dobrze.

Źródło . Nie zapomnij, aby plik wykonywalny .py był wykonywalny.


Inne odpowiedzi już mówiły, że domyślnie kopiuje się jako ścieżkę, ta metoda jest niepotrzebna
kiri,

0

Nautilus nie zapewnia tej możliwości.
Ale powinno to być możliwe, jeśli napiszesz wtyczkę do Nautilusa.


-1

Naprawdę tęskniłem również za LXDE, ponieważ mój nowy laptop jest wystarczająco mocny dla Unity.

Soooooooo ....

... po prostu sudo apt-get zainstaluj pcmanfm , otwórz go, wybierz „Keep in Unity Starts ” i na koniec usuń Nautilus.

Logo jest takie samo, nie zauważysz różnicy - z wyjątkiem tego, że możesz teraz skopiować ścieżkę ..


2
-1 Pytanie brzmi, jak to osiągnąć za pomocą Nautilus, a nie innego menedżera plików.
David Foerster,
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.