GOGO - Créez des raccourcis vers des chemins longs et complexes dans Linux
- 857
- 213
- Mohamed Brunet
Aller aller est un moyen impressionnant de mettre en signet les répertoires à l'intérieur de votre coquille. Il vous permet de créer des raccourcis vers des chemins longs et complexes dans Linux. De cette façon, vous n'avez plus à taper ou à vous souvenir des chemins longs et compliqués à Linux.
Par exemple, si vous avez un répertoire ~ / Documents / Phone-Backup / Linux-Docs / Ubuntu /, en utilisant aller aller, Vous pouvez créer un alias (un nom de raccourci), par exemple Ubuntu
pour y accéder sans taper tout le chemin. Peu importe votre répertoire de travail actuel, vous pouvez emménager dans ~ / CD Documents / Phone-Backup / Linux-Docs / Ubuntu / en utilisant simplement l'alias Ubuntu
.
Lire aussi: BD - Revenez rapidement à un répertoire parent au lieu de taper «CD… /… /…» redondant
De plus, il vous permet également de créer des alias pour vous connecter directement dans des répertoires sur des serveurs Linux distants.
Comment installer GOGO dans les systèmes Linux
À installer Aller aller, Premier cloner le aller aller référentiel de github puis copier le aller aller.py
à n'importe quel répertoire de votre CHEMIN variable environnementale (si vous avez déjà le ~ / bin /
Répertoire, vous pouvez le placer ici, sinon le créer).
$ git clone https: // github.com / mgoral / gogo.git $ cd gogo / $ mkdir -p ~ / bin #run ceci si vous n'avez pas ~ / bac répertoire $ cp gogo.py ~ / bin /Installez GOGO dans Linux
Puis ajoutez une fonction à partir de aller aller.shot
à ton ~ /.bashrc
(pour bash) ou ~ /.zshrc
(pour zsh) le fichier et la vérité comme indiqué.
$ Cat Gogo.sh >> ~ /.bashrc $ tail ~ /.bashrc ou $ chat gogo.sh >> ~ /.zshrcAjouter la fonction GOGO à Bashrc
Comment utiliser GOGO dans les systèmes Linux
Pour commencer à utiliser aller aller, Vous devez vous déconnecter et vous connecter pour l'utiliser. GOGO stocke sa configuration dans ~ /.config / gogo / gogo.confli
Fichier (qui doit être créé automatiquement s'il n'existe pas) et a la syntaxe suivante.
# Les commentaires sont des lignes qui commencent à partir du caractère '#'. par défaut = ~ / quelque chose alias = / souhaité / chemin alias2 = / désiré / chemin avec espace alias3 = "/ this / aussi / works" zażółć = "unicode / is / aussi / soutenu / zażółiné gęślą jaźń"
Si vous courez aller aller Exécuter sans aucun argument, il ira au répertoire spécifié par défaut; Cet alias est toujours disponible, même s'il n'est pas dans le fichier de configuration, et pointe vers $ Home annuaire.
Pour afficher les alias actuels, utilisez le -l
changer. À partir de la capture d'écran suivante, vous pouvez voir que par défaut pointe vers ~ / Home / Tecmint
qui est l'utilisateur Tecmint Répertoire d'accueil sur le système.
$ gogo -lÉnumérez les alias GOGO
Vous trouverez ci-dessous un exemple de course aller aller Sans aucun argument.
$ CD Documents / Phone-Backup / Linux-Docs / $ GOGO $ PWDExécuter GOGO sans options
Pour créer un raccourci sur un long chemin, passez dans le répertoire que vous souhaitez et utilisez le -un
drapeau pour ajouter un alias pour ce répertoire dans aller aller, comme montré.
$ CD Documents / Phone-Backup / Linux-Docs / Ubuntu / $ GoGo -a Ubuntu $ GoGo $ GoGo -l $ GOGO -A Ubuntu $ PWDCréer un raccourci long répertoire
Vous pouvez également créer des alias pour vous connecter directement dans les répertoires sur des serveurs Linux distants. Pour ce faire, ajoutez simple les lignes suivantes au fichier de configuration GOGO, qui peut être accessible en utilisant -e drapeau, cela utilisera l'éditeur spécifié dans le $ Éditeur env variable.
$ GOGO -E
Un fichier de configuration s'ouvre, ajoutez-y ces lignes suivantes.
sshroot = ssh: // [e-mail protégé]: / bin / bash / root / sshtdocs = ssh: // [e-mail protégé] ~ / tecmint / docs /Fichier de configuration GOGO
Pour afficher le message d'aide GOGO, utilisez le -H
option.
$ GOGO -H
Une limitation notable de aller aller est son manque de support pour la complétion automatique - lors de l'accès aux sous-répertoires / répertoires enfants sous un long chemin aliasé.
Référentiel GOGO GITHUB: https: // github.com / mgoral / gogo
Aller aller est une manière remarquable qui est utile, pour la création de raccourcis vers des chemins longs et compliqués dans Linux. Essayez-le et partagez vos réflexions à ce sujet ou posez des questions via le formulaire de commentaire ci-dessous.
- « 5 Exemples de commande «Hostname» pour les débutants Linux
- GRV - Un outil pour afficher les référentiels GIT dans le terminal Linux »