Wie öffne ich mehrere Terminals?


11

Ich habe gerade Ubuntu 11.04 heruntergeladen und soweit ich mich erinnern kann, gab es in Ubuntu die Möglichkeit, mehrere Terminals in Registerkarten zu öffnen. Ich kann diese Funktion in 11.04 nicht entdecken. Angenommen, ich öffne Emacs vom Terminal aus und kann dann auf diesem Terminal nichts anderes tun, solange Emacs ausgeführt werden. Was ist also ein guter Weg, um mehrere Aufgaben zu erledigen?

Antworten:


12

Schauen Sie sich auch Terminator an. Es ist in den Repos

Geben Sie hier die Bildbeschreibung ein


20

CTRL+ Shift+ Nöffnet ein neues Terminalfenster, wenn Sie bereits im Terminal arbeiten. Alternativ können Sie auch einfach "Terminal öffnen" aus dem Dateimenü auswählen.

Und wie @Alex sagte, können Sie einen neuen Tab öffnen, indem Sie CTRL+ Shift+ drücken T.


Zumindest in Ubuntu 12.10 ist es STRG + UMSCHALT + T und Alex 'Antwort besagt dasselbe. Vielleicht hast du falsch geschrieben?
its_me

Vielleicht ... ich weiß nicht, das war so lange her und ich bin nicht auf einer Ubuntu-Box, um zu bestätigen, ob es funktioniert oder nicht ...
TheXed

@its_me Ich habe gerade den Befehl STRG + Umschalt + N verwendet, es funktioniert gut c:
Ahsan

13

Klicken Sie mit der rechten Maustaste und wählen Sie Tab öffnen.

Geben Sie hier die Bildbeschreibung ein


9

Sie können eine neue Registerkarte öffnen, indem Sie Ctrl+ Shift+ drücken T, oder gehen Sie zu File ->Neue Registerkarte`.


2

Sie können auch einen Terminal-Multiplexer wie byobuoder verwenden tmux. Byobu ist sofort für Ubuntu konfiguriert. Tmux erfordert eine anfängliche Konfiguration, ist jedoch (relativ) einfach anzupassen. Stellen Sie sich das als Befehlszeilenprogramm vor, das mehrere Shells ausführen kann, die wie Registerkarten organisiert sind.

Ich bevorzuge die Verwendung eines Terminal-Multiplexers gegenüber Gnome-Terminal-Registerkarten, da ich mich von überall abnehmen und anschließen kann. Beispiele:

  • Melden Sie sich an, um über ssh zu arbeiten, und starten Sie einen Multiplexer mit einigen Registerkarten. Öffnen Sie eine Datei mit Emacs, starten Sie einen großen Download usw. Trennen Sie den Multiplexer, melden Sie sich von ssh ab und machen Sie sich an die Arbeit. Schließen Sie Ihre Sitzung wieder an und setzen Sie die Arbeit genau dort fort, wo Sie sie verlassen haben: emacs blieb geöffnet, Ihr Download wurde fortgesetzt, während Sie zur Arbeit fuhren.

  • Schreiben Sie Ihre Forschungsarbeit (natürlich in LaTeX;) auf Ihrem Desktop. Erkenne, dass es ein viel zu schöner Tag ist, um drinnen zu sitzen. Schließen Sie die Multiplexersitzung wieder an Ihren Lappy an und arbeiten Sie weiter.


2

So erhalten Sie das Terminal zurück, nachdem Sie Emacs oder eine andere Benutzeroberfläche geöffnet haben:

  1. Kehren Sie zum Terminal zurück (klicken Sie auf das Terminalfenster)
  2. Drücken Sie Strg-Z
  3. Führen Sie den Befehl aus, bgum die GUI freizugeben

Siehe auch die Befehle jobsund fg.


1

Es gibt eine Terminal-Quicklist , die die Option hat, eine neue Registerkarte zu öffnen.

Obwohl es sich nicht um eine neue Registerkarte handelt, können Sie mit der mittleren Maus auf dem Launcher ein neues Terminal öffnen.

Ich würde Ihnen auch empfehlen, sich mit Tmux zu befassen, da dies ein großartiges Tool für die Arbeit in einem einzelnen Terminalbildschirm ist. Beispielsweise wird Ihre Sitzung fortgesetzt, nachdem Sie sich von Remoteservern abgemeldet haben.


0

mssh - einfach und effektiv, ermöglicht es einem, allen Fenstern, dh jeder SSH-Sitzung, dieselben Befehle zu erteilen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.