Jak otworzyć folder (z GUI) z terminala?


86

Chcę umieścić link / skrót / launcher w moim panelu jedności (ubuntu 12.10).

Śledziłem ten tutorial na handytutorial.com celu stworzenie własnego wyrzutnię i przeciągnij go do centrali.

Muszę tylko wiedzieć, które polecenie muszę wprowadzić. czy to możliwe?


Co próbujesz uruchomić?
catalesia

Myślę, że próbuje dodać adres URL jako program uruchamiający. Midori miał to kiedyś, może to jeszcze raz sprawdzę.
userDepth

Odpowiedzi:


104

gnome-opennie działa dla mnie 12.04, ale nautilus /pathotwarcie działa.

Przykład: nautilus /home/john/Downloads.


Dziwne ... Mam teraz 12.04. gnome-openpracuje dla mnie. Czy korzystasz z Lubuntu? Czy Xubuntu?
Eric Carvalho,

Wypróbowałem to na moim urządzeniu (12.04 LTS z systemem Unity 3D). gnome-opennie wydaje się być zainstalowany (ale możesz go łatwo zainstalować). Nadal wolę to robić nautilus <path>, ponieważ wymaga 0 dodatkowego wysiłku.
oaskamay

8
Spróbuj xdg-openzamiast tego
elias

3
@oaskamay Dowiedziałem się, dlaczego tak jest gnome-open. Zainstalowałem gnu-cash, który zainstalował libgnome2-bin (gnome-open jest w nim) jako jedną z jego zależności.
Eric Carvalho,

1
Działa również w dniu 18.04.
Célestin Taramarcaz

60

Jeśli pytanie brzmi: jak otworzyć plik / folder, odpowiedzią jest zawsze xdg-open .

Od man xdg-open :

xdg-open otwiera plik lub adres URL w preferowanej aplikacji użytkownika. Jeśli zostanie podany adres URL, zostanie on otwarty w preferowanej przeglądarce użytkownika. Jeśli plik zostanie podany, zostanie on otwarty w preferowanej aplikacji dla plików tego typu. xdg-open obsługuje adresy URL plików, ftp, http i https.

W tym konkretnym przypadku polecenie

xdg-open folder

otwiera folder w domyślnym menedżerze plików, czy to Nautilus, Dolphin, Thunar, czy cokolwiek innego.


Myślę, że większość aplikacji zachowuje się normalnie i otwiera plik / url / binarny, ponieważ jest to domyślny typ pliku do obsługi. Np .: blender untitled.blend
userDepth

To narzędzie jest przestarzałe, zamiast niego użyj „gio open”.
ktec

20

Skrót, aby otworzyć folder? Jeśli tego chcesz, polecenie to:

gnome-open </path/to/folder>

Na przykład: gnome-open /home/Tiago/Downloads.

Jeśli nie jest zainstalowany, uruchom sudo apt-get install libgnome2-bin.


działa dla mnie na Ubuntu 15.05
jezior

Działa również na Ubuntu 16.04 GNOME Flashback.
chus

11

Użyj polecenia nautilus <path>.

Na przykład: nautilus /home/oaskamayotworzy mój ~folder home ( ).

Ponadto, jeśli chcesz otworzyć GUI z uprawnieniami administratora, uruchom gksu nautilus <path>. Działa z każdym interfejsem GUI (np gksu gedit /etc/default/grub.).

Należy pamiętać, że nigdy nie należy uruchamiać takich aplikacji GUI sudo gedit /etc/default/grub.


4

xdg-opendziała dla mnie na Ubuntu 16.04 . Zrobiłem kopię tego polecenia tylko jako open:

sudo cp /usr/bin/xdg-open /usr/bin/open
sudo chmod 775 /usr/bin/open

Teraz możesz go używać tak jak na Mac OS :

open ./

To może odpowiedzieć na tytuł pytania, ale nie widzę, jak to się zgadza z pytaniem.
anonimowy2

Odpowiedź na tytuł pytania wydaje się ważniejsza, znalazłem tę odpowiedź, szukając tego, o co pytano w tytule. Szkoda, że ​​to tylko kopia kolejnej odpowiedzi na to samo pytanie, podana 3 lata wcześniej ...
Hans Janssen

0

Możesz utworzyć prosty alias o nazwie „otwarty” lub „o” itp. W .bashrc

sudo nano ~/.bashrc

# add personaly open alias
alias open='xdg-open ./'

wyloguj się, zaloguj, otwórz terminal i napisz otwórz


-1

Użyj funkcji aplikacji Midori. Gdy tworzę aplikację w ten sposób, jest ona dodawana do programów uruchamiających.

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

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.