J'ai essayé
gnome-terminal -x 'cd /path/to/dir'
et
gnome-terminal -e 'cd /path/to/dir'
mais les deux me donnent des erreurs lorsque le nouveau terminal s'ouvre. Comment faire en sorte qu'un nouveau terminal démarre dans un répertoire spécifique?
command-line
utilisateur32085
la source
la source
chsh
.Ajoutez la ligne suivante à la fin de votre
~/.bashrc
:la source
cd -
problème, vous devriez accéder au répertoire de travail précédent afin que vous puissiez utiliser "open in terminal", votre bashrc vous renverrait immédiatement au répertoire choisi, puiscd -
vous ramènerait au répertoire que vous vouliez ouvrir. Devrait marcher!Redémarrez Nautilus, cliquez avec le bouton droit de la souris sur n’importe quel répertoire et sélectionnez "Ouvrir dans un terminal".
la source
Vous pouvez:
Editez / créez le fichier
~/.bashrc
et ajoutez cette ligne à la fin du fichier:Enregistrez la modification et déconnectez-vous / connectez-vous. Lorsque vous exécutez la commande "cdx", vous accédez au dossier spécifié.
Vous pouvez créer un raccourci / lien qui exécutera cette commande:
Si vous utilisez gnome-terminal (ubuntu):
Si vous utilisez lxterminal (Lubuntu):
la source
vous pouvez ajouter le script nautile comme ça
Créez un fichier vide nommé "Open Terminal Here" dans
annuaire.
Ouvrez-le et écrivez ces lignes à l'intérieur.
Rendez-le exécutable, cliquez avec le bouton droit de la souris sur n’importe quel répertoire de Nautilus et sélectionnez "Scripts> Ouvrir le terminal ici" dans le menu.
la source
Ouvrez "~ / .bashrc" Faites défiler vers le bas et ajoutez une commande de changement de répertoire Exemple: cd ~ / myfolder
Puis enregistrez et quittez. Le "~" vous mènera à votre dossier personnel (/ home / loginname)
Chaque fois que vous lancez votre terminal, il lit le fichier .bashrc afin que vous puissiez également y insérer des chemins de recherche ETC ..... ,,.
la source
comme
root45 a répondu
ou tu peux faire comme ça aussi
si vous démarrez gnome-terminal comme "
gnome-terminal --working-directory=myfolder
", il commencera par le répertoire de travail situé à~/myfolder
. afin que vous puissiez ajouter une nouvelle entrée à votre menu pour utiliser cette commande à la place de l'autre.la source
~
cela n'aura pas l'effet désiré, vous devrez utiliser le chemin d'accès complet au dossier. C'est correct dans le contexte actuel, mais pas tout le temps.Cela marche:
Quelques commentaires:
la source