Je suis nouveau dans Ubuntu, et je me demandais s'il est possible d'ouvrir un terminal avec un chemin correspondant à votre emplacement actuel dans le gestionnaire de fichiers ? Sur Windows, c'était très facile, mais comment faites-vous dans Linux ?
Réponses
Trop de publicités?De https://askubuntu.com/a/207448/371765
Exécutez sudo apt-get install nautilus-open-terminal
dans un terminal, suivi de nautilus -q
pour fermer toutes les fenêtres nautilus ouvertes. Lorsque nautilus est ouvert à nouveau, une ligne disant ouvrir dans un terminal
devrait apparaître dans le menu du clic droit.
Veuillez noter que le paquet nautilus-open-terminal
se trouve dans les dépôts universe.
Mise à jour, 11 avril
Créez un script simple opendirectory.sh
avec le contenu suivant
#!/bin/sh
# set -x
OPENDIR=$(zenity --entry --text="Tapez ou collez l'adresse");gnome-terminal --working-directory="$OPENDIR" &
Reliez ce script à un raccourci, par exemple Ctrl+Alt+i, ou ce que vous voulez.
Maintenant, lorsque vous êtes dans un répertoire dans nautilus, appuyez sur Ctrl+L pour ouvrir la barre d'adresse. Copiez l'adresse de votre répertoire actuel avec Ctrl+X.
Lancez le raccourci que vous venez de créer et collez l'adresse avec Ctrl+V dans le dialogue. Le terminal devrait s'ouvrir avec le répertoire que vous avez indiqué dans le dialogue.
À mon avis, c'est aussi "natif" que possible et ne nécessite pas d'installation supplémentaire. Bien sûr, ce n'est pas une option de clic droit, mais ça fonctionne et peut être mis en œuvre rapidement. Cela fonctionnera également pour d'autres gestionnaires de fichiers qui n'ont pas cette option.
Poste original
Techniquement, nautilus, le gestionnaire de fichiers par défaut, n'a pas d'option ouvrir le terminal ici
, mais il y a un plugin pour cela dans les dépôts. Vous pourriez être plus intéressé par d'autres gestionnaires de fichiers qui prennent en charge cette option par défaut.
Comme solution de contournement, vous pourriez essayer ce qui suit:
Ctrl+L ouvrira le champ texte pour entrer l'adresse, avec le répertoire de travail actuel mis en surbrillance. Coupez cela avec CtrlX, et collez dans le terminal avec CtrlShiftV ou clic droit. En alternative, utilisez la boîte de dialogue pour lancer gnome-terminal --working-directory=
et collez ce que vous avez copié après le signe =.
Faites glisser et déposez: Faites glisser le bouton/onglet (je ne suis pas sûr comment cela s'appelle) dans le terminal, ajoutez cd devant
Une autre méthode: Ouvrez le gestionnaire de fichiers et le terminal. Faites glisser et déposez le dossier que vous souhaitez accéder dans le terminal, et ajoutez cd
au chemin.
Par exemple, si je veux accéder au répertoire bin
dans mon répertoire /home/serg/
, je ferais glisser ce répertoire dans le terminal et il apparaîtrait comme '/home/serg/bin'
. Ensuite, ajoutez cd
, de sorte que toute la ligne soit cd '/home/serg/bin'
.
Avec Dolphin , le gestionnaire de fichiers de KDE, vous avez deux options:
-
Ouvrez un terminal dans le même fenêtre. Utilisez le raccourci clavier F4 ou le menu: Contrôle Panneaux Terminal.
Le répertoire de travail est synchronisé entre les deux panneaux; changer de répertoire dans l'un des deux panneaux le changera également dans l'autre. Sympa!
Dans cette capture d'écran, vous pouvez même voir le côté pratique d'avoir ceci en tant qu'élément de la barre d'outils en haut.
-
Ouvrez un terminal dans une nouvelle fenêtre. Utilisez Shift+F4 pour le faire. Il n'aura pas la fonctionnalité de synchronisation du répertoire de travail, mais il ouvrira simplement une nouvelle fenêtre avec le répertoire de travail actuel défini.
Cela s'applique également à d'autres applications dans KDE Plasma, comme l'éditeur de texte Kate (activez-le dans les paramètres de Kate, c'est un plug-in intégré). Ouvrir un terminal avec un simple raccourci clavier depuis votre éditeur de texte avec le contexte du fichier, est tout simplement brillant.
Voici un petit aperçu des trois gestionnaires de fichiers que je connais :
Le gestionnaire de fichiers Nemo (partie de l'environnement de bureau Cinnamon) dispose d'une option de menu contextuel intégrée pour "Ouvrir en tant que root" et "Ouvrir dans un terminal".
Le gestionnaire de fichiers Thunar (partie de l'environnement de bureau Xubuntu/XFCE) offre même une fonctionnalité pour créer simplement des tâches personnalisées qui apparaissent dans le menu contextuel. Par exemple, il y a "Ouvrir un terminal ici" inclus. J'ai ajouté un "Ouvrir en tant que root" pour les répertoires moi-même. Vous pouvez spécifier la commande à exécuter, les paramètres à lui donner et sur quels types de fichiers/répertoires l'afficher.
Je peux développer ma réponse et ajouter une explication plus détaillée sur la création d'une entrée de menu contextuel personnalisée dans Thunar. Laissez-moi un commentaire si quelqu'un est intéressé.
Le gestionnaire de fichiers Nautilus (partie de l'environnement de bureau Unity, par défaut pour Ubuntu normal) ne propose aucune des deux fonctionnalités intégrées ni la possibilité de créer des entrées de menu contextuel personnalisées. Cependant, il existe un package supplémentaire installable pour étendre les capacités de Nautilus à ouvrir un dossier dans un terminal (voir la réponse de @ethanbmnz).
PS : Je sais que "Ouvrir en tant que root" n'était pas une fonctionnalité demandée par l'auteur de la question, mais je pense que c'est lié et pas moins utile que "Ouvrir dans un terminal".
- Réponses précédentes
- Plus de réponses