49 votes

Comment puis-je démarrer gnome-terminal dans un répertoire particulier ?

J'ai essayé

gnome-terminal -x 'cd /chemin/vers/repertoire'

et

gnome-terminal -e 'cd /chemin/vers/repertoire'

mais les deux me donnent des erreurs lorsque le nouveau terminal s'ouvre. Comment puis-je obtenir un nouveau terminal pour démarrer dans un répertoire spécifique?

64voto

exhuma Points 366

Utiliser

gnome-terminal --working-directory=/chemin/vers/dossier

18voto

Craig Smitham Points 522

Ajoutez la ligne suivante à la fin de votre ~/.bashrc:

cd ~/public_html

5voto

Plato Points 1
sudo apt-get install nautilus-open-terminal 

Redémarrez nautilus, puis cliquez avec le bouton droit sur n'importe quel répertoire et sélectionnez "Ouvrir dans un terminal".

4voto

Matthew Points 101

Vous pouvez:

  1. Modifier/créer le fichier ~/.bashrc et ajouter cette ligne à la fin du fichier:

    alias cdx='cd /chemin/vers/monDossier'

    Enregistrez les modifications et déconnectez-vous/connectez-vous. Lorsque vous exécutez la commande "cdx", cela vous emmènera au dossier spécifié.

  2. Vous pouvez créer un raccourci/lien qui exécutera cette commande:

    • Si vous utilisez gnome-terminal (ubuntu):

      gnome-terminal --working-directory="/chemin/complet/vers/monDossier"
    • Si vous utilisez lxterminal (Lubuntu):

      lxterminal --working-directory="/chemin/complet/vers/monDossier"

2voto

Timm S. Points 143

Vous pouvez ajouter un script nautilus de cette manière

Créez un fichier vide nommé "Ouvrir le terminal ici" dans

~/.local/share/nautilus/scripts/ # pour Ubuntu 13.04 ou supérieur
~/.gnome2/nautilus-scripts/      # pour Ubuntu 12.10 et les versions antérieures

le répertoire.

Ouvrez-le et écrivez ces lignes à l'intérieur.

#!/bin/bash
gnome-terminal

Rendez-le exécutable, puis faites un clic droit sur n'importe quel répertoire dans nautilus et sélectionnez "Scripts > Ouvrir le terminal ici" dans le menu.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X