Jak mogę otworzyć nowe okno terminala z terminala w systemie Linux?

Odpowiedzi:

22

To zależy od systemu. W KDE po prostu wpisz konsole. Na Gnome to jest gnome-terminal. Co powinien działać na każdym systemie X jest xterm.

Edycja: Usunęliśmy nieco $TERM, ponieważ jest to „identyfikator możliwości okna tekstowego”, a niekoniecznie nazwa wykonywalnego pliku binarnego.

joni
źródło
W Linux Mint 18.1 Cinnamon mam TERM = "xterm-256color", który nie odpowiada
binarnemu
2
Zredagowałem moją odpowiedź, o czym pisałem, $TERMopierając się na błędnym założeniu. Chyba gnome-terminalpowinienem popracować nad Mennicą.
joni
18

Myślę, że chcesz:

Ctrl+ Shift+ T-> nowa karta

lub

Ctrl+ Shift+ N-> nowy terminal

Nico Huysamen
źródło
+1, ponieważ jest to skrót klawiaturowy ... który nie odpowiada na zadane pytanie (jak rozumiem), ale na pewno mi pomaga! :-)
jvriesem,
2

Naciśnij ALT + F2, a następnie wpisz gnome-terminallub xtermi Enter.

Ken Ratanachai S.
źródło
2

Polecam korzystanie z zewnętrznego programu, takiego jak pcmanfmuruchomienie nowego terminala. W ten sposób twoje uprawnienia roota i stan logowania pozostaną w nowym terminalu.

  1. Jeśli jeszcze go nie masz, dołącz pierwszy wiersz, w przeciwnym razie pomiń ten krok (lub nie, nie zostanie ponownie zainstalowany):

    # apt-get install pcmanfm
    
  2. Uruchom menedżera plików pcmanfm

    # pcmanfm
    

    otworzy się teraz okno menedżera plików, pokazujące aktualny katalog roboczy.

  3. Wybierz to okno i naciśnij F4. Otworzy się nowe terminalokno z bieżącymi uprawnieniami (np. Root).

  4. pcmanfm, menedżer plików, można teraz zamknąć.

Boomkop3
źródło
Dzięki Bertieb, wygląda to o wiele lepiej.
Boomkop3,
Nie ma problemu, możesz rzucić okiem na stronę pomocy dotyczącą formatowania - jest trochę inna niż do tego, do czego możesz być przyzwyczajony, ale powinieneś dość szybko
zacząć działać
@bertieb: Nadal możesz stosować formatowanie numerowane, używając kropki po każdym numerze.
Jamal
@Jamal Unikałem, <ol>ponieważ (jak na ironię) nie pamiętałem, jak sprawić, by szanowała treści wieloliniowe, takie jak bloki kodu!
bertieb,
1

Jeśli masz tylko dostęp do wiersza poleceń (na przykład przez ssh), powinieneś przeszukać ekran .

użytkownik54114
źródło
1

Polecenie, które uruchomiłem przy uruchamianiu, to „emulator terminala x”, który otwiera terminal, który wszyscy znamy i kochamy.

Kawa ze smietanka
źródło
0

Zawsze robię takie rzeczy z poleceniem disown.

Na przykład:

lxterminal &disown

I voila, mamy nowy proces końcowy, który nie zajmuje się twoim poprzednim terminalem wyjściem debugującym. Można tego użyć w większości programów, nie tylko w terminalach, więc ostatecznie z niego korzystałem, szczególnie dobrze wiedzieć o skryptach.

Cestarian
źródło
lub to:xterm &
Qwerty
@ Qwerty czy tamto, ale czy to okno Xterm nie zostanie zamknięte, jeśli zamkniesz okno, które wydało polecenie? Jeśli go odrzucisz, będzie działał.
Cestarian
0

W Ubuntu możesz to zrobić za pomocą xdotool.

Aby to zrobić, musisz zainstalować xdotool za pomocą polecenia:

sudo apt-get install xdotool

a następnie możesz użyć polecenia poniżej, aby otworzyć nowe okno terminala:

xdotool key ctrl+alt+t
majid zolfaghari
źródło
0

Dodatkowe rozwiązanie dla osób korzystających z systemu Linux (Ubuntu itp.) Za pośrednictwem Podsystemu Windows dla systemu Linux:

Kliknij z wciśniętym klawiszem Shift ikonę aplikacji Linux na pasku zadań.

Otworzy się drugie okno terminala.

hbere
źródło