Aller aller est un moyen impressionnant de marquer des répertoires dans votre shell Linux. Il vous permet de créer des raccourcis vers des chemins longs et compliqués sous Linux. De cette façon, vous n’avez plus besoin de taper ou de mémoriser des chemins longs et compliqués sous Linux.
Par exemple, si vous avez un répertoire ~/Documents/Phone-Backup/Linux-Docs/Ubuntu/en utilisant aller allervous pouvez créer un alias (un nom de raccourci), par exemple Ubuntu
pour y accéder sans plus taper tout le chemin.
Quel que soit votre répertoire de travail actuel, vous pouvez vous déplacer dans ~/cd Documents/Phone-Backup/Linux-Docs/Ubuntu/ en utilisant simplement l’alias Ubuntu
.
En outre, il vous permet également de créer des alias pour vous connecter directement aux répertoires sur des serveurs Linux distants via une connexion ssh.
Comment installer Gogo dans les systèmes Linux
À installer Aller allerclonez d’abord le aller aller référentiel de GithubGenericName puis copiez le gogo.py
à n’importe quel répertoire de votre CHEMIN variable d’environnement (si vous avez déjà la ~/bin/
répertoire, vous pouvez le placer ici, sinon créez un répertoire bin).
$ git clone https://github.com/mgoral/gogo.git $ cd gogo/ $ mkdir -p ~/bin #run this if you do not have ~/bin directory $ cp gogo.py ~/bin/
Ajoutez ensuite une fonction de gogo.sh
à ton ~/.bashrc
(pour Bash) ou ~/.zshrc
(pour Zsh) et vérifiez-le à l’aide de la commande tail comme indiqué.
$ cat gogo.sh >> ~/.bashrc $ tail ~/.bashrc OR $ cat gogo.sh >> ~/.zshrc
Comment utiliser Gogo dans les systèmes Linux
Pour commencer à utiliser aller aller, vous devez vous déconnecter et vous reconnecter pour l’utiliser. Gogo stocke sa configuration dans ~/.config/gogo/gogo.conf
fichier (qui devrait être créé automatiquement s’il n’existe pas) et a la syntaxe suivante.
# Comments are lines that start from '#' character. default = ~/something alias = /desired/path alias2 = /desired/path with space alias3 = "/this/also/works" zażółć = "unicode/is/also/supported/zażółć gęślą jaźń"
Si tu cours aller aller sans aucun argument, il ira dans le 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 le $MAISON annuaire.
Pour afficher les alias actuels, utilisez la -l
changer. À partir de la capture d’écran suivante, vous pouvez voir que la valeur par défaut pointe vers ~/home/tecmint
qui est utilisateur de tecmint répertoire personnel sur le système.
$ gogo -l
Ci-dessous un exemple de course aller aller sans aucun argument.
$ cd Documents/Phone-Backup/Linux-Docs/ $ gogo $ pwd
Pour créer un raccourci vers un chemin long, déplacez-vous dans le répertoire de votre choix et utilisez les -a
drapeau pour ajouter un alias pour ce répertoire dans aller allercomme montré.
$ cd Documents/Phone-Backup/Linux-Docs/Ubuntu/ $ gogo -a Ubuntu $ gogo $ gogo -l $ gogo -a Ubuntu $ pwd
Vous pouvez également créer des alias pour vous connecter directement aux répertoires sur un serveur Linux distant. Pour ce faire, il suffit d’ajouter les lignes suivantes dans un fichier de configuration gogo, accessible à l’aide de -e
flag, cela utilisera l’éditeur spécifié dans le $EDITOR env variable.
$ gogo -e
Un fichier de configuration s’ouvre, ajoutez-y les lignes suivantes.
sshroot = ssh://[email protected]:/bin/bash /root/ sshtdocs = ssh://[email protected] ~/tecmint/docs/
Pour afficher le message d’aide gogo, utilisez le -h
option.
$ gogo -h
Une limitation notable de aller aller est son manque de prise en charge de l’auto-complétion – lors de l’accès aux sous-répertoires/répertoires enfants sous un long chemin d’alias.
Gogo dépôt github: https://github.com/mgoral/gogo
Aller aller est un moyen remarquable et pratique de créer des raccourcis vers des chemins longs et compliqués sous Linux. Essayez-le et partagez vos réflexions à ce sujet ou posez des questions via le formulaire de commentaire ci-dessous.
Si vous appréciez ce que nous faisons ici sur TecMint, vous devriez considérer :
TecMint est le site communautaire à la croissance la plus rapide et le plus fiable pour tout type d’articles, de guides et de livres Linux sur le Web. Des millions de personnes visitent TecMint ! pour rechercher ou parcourir les milliers d’articles publiés accessibles GRATUITEMENT à tous.
Si vous aimez ce que vous lisez, pensez à nous acheter un café (ou 2) en signe d’appréciation.
Nous sommes reconnaissants pour votre soutien sans fin.