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.


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


+1, ponieważ jest to skrót klawiaturowy ... który nie odpowiada na zadane pytanie (jak rozumiem), ale na pewno mi pomaga! :-)
jvriesem,


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ąć.


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

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


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.


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

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.

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.