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.