Come posso aprire una nuova finestra di terminale da un terminale in Linux?


Risposte:


22

Questo è specifico del sistema. Su KDE, basta digitare konsole. Su Gnome, lo è gnome-terminal. Ciò che dovrebbe funzionare su ogni sistema X è xterm.

Modifica: rimosso il bit about $TERM, in quanto è un "identificatore per le funzionalità della finestra di testo" e non necessariamente il nome di un file binario eseguibile.


In Linux Mint 18.1 Cinnamon ho TERM = "xterm-256color" che non corrisponde a un comando binario per aprire un terminale :(
giuspen

2
Modificata la mia risposta, la cosa di cui ho scritto $TERMera basata su un'ipotesi sbagliata. Immagino che gnome-terminaldovrebbe funzionare su Mint.
joni,

18

Penso che quello che vuoi sia:

Ctrl+ Shift+ T-> nuova scheda

o

Ctrl+ Shift+ N-> nuovo terminale


+1 perché è una scorciatoia da tastiera ... che non affronta la domanda posta (come ho capito), ma sicuramente mi aiuta! :-)
jvriesem


2

Consiglio di utilizzare un programma esterno come quello pcmanfmdi avviare un nuovo terminale. In questo modo, le autorizzazioni di root e lo stato di accesso rimangono nel nuovo terminale.

  1. Se non lo hai già, includi la prima riga, altrimenti salta questo passaggio (o non lo farà, non verrà reinstallato):

    # apt-get install pcmanfm
    
  2. Avviare il filemanager pcmanfm

    # pcmanfm
    

    ora si aprirà una finestra di gestione file, che mostra la directory di lavoro corrente.

  3. Seleziona questa finestra e premi F4. Si terminalaprirà ora una nuova finestra con le autorizzazioni correnti (ad es. Root).

  4. pcmanfm, il file manager, ora può essere chiuso.


Grazie bertieb, sembra molto meglio così.
Boomkop3,

Nessun problema, potresti dare un'occhiata alla pagina di aiuto per la formattazione - è un po 'diverso da quello a cui potresti essere abituato ma dovresti alzarti abbastanza velocemente :)
bertieb

@bertieb: è comunque possibile applicare la formattazione numerata utilizzando un punto dopo ogni numero.
Jamal,

@Jamal che stavo evitando <ol>perché (ironicamente) non riuscivo a ricordare come farlo rispettare i contenuti multilinea come i blocchi di codice!
bertieb,

1

Se hai solo l'accesso alla riga di comando (tramite ssh, ad esempio), dovresti cercare la schermata .


0

Faccio sempre cose del genere con il comando disown.

Per esempio:

lxterminal &disown

E voilà, abbiamo un nuovo processo finale che non sta preoccupando il tuo ex terminale di output di debug. Questo può essere usato per la maggior parte dei programmi, non solo per i terminali, quindi ho finito per usarlo molto, soprattutto per conoscere gli script.


o questo:xterm &
Qwerty,

@Qwerty o quello, ma questa finestra xterm non si chiude se si chiude la finestra che ha emesso il comando? Se lo rinneghi continuerà a funzionare.
Cestarian

0

Il comando che ho impostato per essere eseguito all'avvio è "x-terminal-emulator" e questo apre il terminale che tutti conosciamo e amiamo.


0

In Ubuntu, puoi farlo usando xdotool.

Per fare ciò, devi installare xdotool con il comando:

sudo apt-get install xdotool

e quindi è possibile utilizzare il comando seguente per aprire una nuova finestra del terminale:

xdotool key ctrl+alt+t

0

Soluzione aggiuntiva per coloro che eseguono un sapore Linux (Ubuntu ecc.) Tramite il sottosistema Windows per Linux:

Maiusc-clic sull'icona dell'applicazione Linux nella barra delle applicazioni.

Questo aprirà una seconda finestra del terminale.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.