GNU/Linux >> Tutoriels Linux >  >> Linux

Enregistrer et restaurer le terminal au redémarrage

La méthode suivante n'enregistre pas les répertoires à la sortie. Il utilise toujours les mêmes répertoires jusqu'à ce que vous les changiez dans "Préférences", bien que vous puissiez avoir plusieurs groupes de répertoires indépendants.

Nous allons installer "terminator".

Voici les instructions étape par étape pour trois onglets. Les étapes sont les mêmes quel que soit le nombre d'onglets.

sudo apt-get install terminator

Vous pouvez également l'installer avec aptitude ou le centre logiciel Ubuntu.

  • Exécuter le terminateur, par ex. depuis le menu "KDE".
  • Cliquez avec le bouton droit sur l'écran noir.
  • Cliquez sur "Ouvrir l'onglet".
  • Ensuite, faites un clic droit sur l'écran noir.
  • Cliquez sur "Ouvrir l'onglet".
  • Ensuite, faites un clic droit sur l'écran noir.
  • Cliquez sur "Préférences"
  • Cliquez sur l'onglet "Mises en page".
  • Cliquez sur "Ajouter".
  • Écrivez un nom et appuyez sur ENTER. J'utiliserai le nom "mylayout" dans cette procédure. Ne cliquez PAS sur "Enregistrer".

Vous pouvez voir dans le volet de droite les mots :"Window", "Notebook", "Terminal", "Terminal", "Terminal".

  • Cliquez sur le PLUS BAS des mots "Terminal".
  • Cliquez dans le champ vide à droite de "Répertoire de travail :".
  • Ecrivez le chemin du répertoire que vous voulez être le premier onglet ; p.e. /a/dir1.
  • Cliquez sur le mot "Terminal" juste au-dessus du plus bas.
  • Cliquez dans le champ vide à droite de "Répertoire de travail :".
  • Ecrivez le chemin du répertoire que vous voulez être le deuxième onglet.
  • Cliquez sur le PLUS ÉLEVÉ des mots "Terminal".
  • Cliquez dans le champ vide à droite de "Répertoire de travail :".
  • Ecrivez le chemin du répertoire que vous voulez être le troisième onglet.
  • Cliquez sur "Fermer".
  • Cliquez sur le "X" dans le coin supérieur droit pour fermer le terminateur.
  • Cliquez avec le bouton droit sur un espace vide du bureau.
  • Cliquez sur "Créer nouveau".
  • Cliquez sur "Lien vers l'application".
  • Cliquez sur l'onglet "Application".
  • Cliquez dans le champ vide à droite de "Commande :".
  • Écrivez :

    terminator --layout=mylayout
    
  • Cliquez sur "OK".

Cliquez maintenant sur la nouvelle icône. Vous devriez voir tous vos onglets.

Vous pouvez créer plusieurs mises en page de la même manière, et vous pouvez modifier les répertoires et autres paramètres en cliquant avec le bouton droit sur l'écran noir et en cliquant sur "Préférences".


Comme suggéré par Bram, vous pouvez utiliser un multiplexeur de terminal (tel que screen) pour y parvenir.

Paraphrasé de Wikipedia, les multiplexeurs de terminaux permettent :

  • Les utilisateurs peuvent se connecter et se déconnecter des sessions de terminal.
  • Avoir plusieurs sessions de terminal dans une seule fenêtre (similaire aux onglets que vous avez suggérés, ou diviser une fenêtre vim).
  • Plusieurs utilisateurs accèdent à la même session.

Si vous avez utilisé un multiplexeur de terminal tel que tmux, il existe un thread superutilisateur demandant comment enregistrer les sessions lors du redémarrage. Vous pouvez utiliser installer ce plugin suggéré appelé tmux-ressurect, puis vos sessions, fenêtres, volets, etc. seront enregistrés.

La clé de préfixe tmux par défaut est Ctrl +b , donc dans tmux une fois que tmux-ressurect est installé pour :

  • enregistrez votre session, vous pouvez appuyer sur Ctrl +b + Crtl +s .
  • restaurez votre session tmux, vous pouvez appuyer sur Ctrl +b + Crtl +r .

Linux
  1. Comment désactiver les commandes d'arrêt et de redémarrage sous Linux

  2. Enregistrez votre terminal avec script et scriptreplay

  3. Enregistrer l'état actuel de la session Vim et le restaurer ultérieurement (par exemple, tampons, fractionnements, etc.) ?

  4. Comment sauvegarder et restaurer une base de données dans PostgreSQL

  5. Commandes de redémarrage et d'arrêt de Linux

Sauvegarde et restauration du système Ubuntu 22.04

Comment sauvegarder et restaurer l'historique du terminal Linux

Comment sauvegarder et restaurer une carte SD pour Raspberry Pi

Alacritty - Un émulateur de terminal léger et incroyablement rapide

Redémarrer / Redémarrer le serveur sur Plesk

Créer et configurer un utilisateur dans MSSQL