Comment définir des alias de commande de ligne sur tout système d`exploitation

définir alias de commandeNous en avons parlé, et a recommandé la prise en main avec la ligne de commande du terminal de nombreuses fois de votre ordinateur dans le passé. Tina a écrit une bonne amorce pour les utilisateurs de Windows avec Guide d`initiation à la ligne de commande Windows. Abraham a fourni un service similaire pour les utilisateurs de Linux, avec Une introduction à la ligne de commande Linux. Dans une vaste gamme d`articles, MakeUseOf a exploré d`autres utilisations de la ligne de commande, montrant que les amorces ci-dessus ne commencent à gratter la surface.

Dans tous les cas, le consensus général semble être que, même si apparemment compliqué, la ligne de commande vous permet d`effectuer des tâches simples, quotidiennes beaucoup plus rapide que vous seriez en mesure d`utiliser des interfaces utilisateur graphiques (une fois que vous obtenez la syntaxe appropriée vers le bas). Mieux encore, certaines tâches ne sont pas aussi facilement effectuées à l`aide des applications d`interface utilisateur graphique régulière - puissant système d`exploitation dispose cacher à la vue, comme en témoigne Ryan montrent des utilisations surprenantes de la ligne de commande Windows.

Hélas, beaucoup (sinon la plupart) de la vitesse supérieure de la ligne de commande va à perdre si les indicateurs de commande appropriés arrivent à glisser votre esprit, ou si les commandes eux-mêmes se tellement compliquées que vous ne parviennent pas à voir la tête de la queue. Tout à coup, votre flux de travail de pointe dégénérait en une combinaison de googler et de tâtonnements.

Commande Alias ​​Ligne

Certaines personnes gardent une liste pratique de leurs commandes les plus visités, mais qui est encore loin d`une solution durable. Au lieu de cela, nous nous tournons vers une caractéristique inhérente de coquilles de ligne de commande - alias. alias de ligne de commande sont un élément essentiel de travailler avec l`interface de ligne de commande, et une fois que vous commencez à les utiliser, vous vous demanderez comment vous avez fait face sans elle.

Comme son nom l`indique, la ligne de commande vous permet de définir des alias, ou autre syntaxe dans le champ d`application de ligne de commande shell de votre système d`exploitation. Une fois défini, toute occurrence de l`alias sera échangé pour les commandes appropriées. Cela vous permet de lier un appel de ligne de commande, peut-être avec quelques-uns des drapeaux déjà fixés, à un alias facile à retenir. Désormais, au lieu de brouillant drapeaux ou d`essayer de se rappeler une série discombobulated de commandes, vous utilisez simplement l`alias approprié.

définir alias de commande

Cela pose les questions suivantes: faut-il utiliser les alias de ligne de commande? Et si oui, quand est-il appelé à? Si vous n`êtes pas complètement étranger à la ligne de commande, la réponse à la première question est un oui catégorique. Quant à la deuxième question, toutes les commandes que vous vous trouvez à l`aide à plusieurs reprises sont de bons candidats. Après tout, il ne faut qu`un peu de temps pour mettre en place et vous permettra d`économiser beaucoup de temps dans le long terme.

Le processus exact de définir un alias de ligne de commande dépend de votre système d`exploitation, bien qu`il y ait des similitudes précises. Nous les examinerons au cas par cas.

Mac OS X

Définition d`un alias temporaire est très simple. Il suffit d`utiliser la commande suivante:

alias prénom= `commander`

Où prénom est l`alias keyword votre voulez spécifier et commander est la commande que vous essayez de lier à elle. Par exemple, disons que je voulais un moyen plus simple pour naviguer vers le dossier Téléchargements sur mon Mac, je pourrais définir l`alias suivant:

alias vers le bas = `cd ~ / Téléchargements`

Maintenant, la course `down` rend mes Téléchargements dossier le répertoire en cours. Le principal problème avec cette approche est qu`il est seulement temporary- les alias sont annulées lorsque vous fermez le Terminal. Cependant, il est un moyen facile de définir des alias d`une manière plus permanente. Nous devons juste ajouter les commandes d`alias comme décrit ci-dessus pour l`un des fichiers d`initialisation du terminal. De cette façon, les alias sont acquises à chaque fois que vous lancez le Terminal.

Créer et / ou modifier un fichier .bash_profile dans votre répertoire personnel avec la commande suivante:

nano ~ / .bash_profile

Maintenant, vous serez en mesure d`entrer ou de réviser les alias que vous voulez sur votre système en permanence. Lorsque vous avez terminé, appuyez sur CTRL + X pour quitter. Vous devez redémarrer le terminal ou de créer une nouvelle fenêtre avant que vous serez en mesure d`utiliser ces alias.

Ubuntu

la coquille de ligne de commande d`Ubuntu est très similaire à celle de Mac OS X. Il ne devrait pas être surprenant que la commande alias est gérée de façon similaire. Comme décrit ci-dessus, vous pouvez définir un alias temporaire en exécutant la commande suivante:

alias prénom= `commander`

Où prénom est le mot clé alias et commander est la commande associée. Si vous voulez faire l`alias persistant à travers les sessions, vous devez ajouter les commandes d`alias comme indiqué ci-dessus pour l`un des différents fichiers d`initialisation. Je recommande l`ajouter à .bash_aliases. Vous pouvez créer (si elle n`existe pas encore) ou modifier le fichier en nano en utilisant la commande suivante:

nano ~ / .bash_aliases

Après quoi, vous entrerez vos alias de ligne de commande souhaités. Lorsque vous avez terminé, appuyez sur CTRL + X pour fermer le fichier. Vous devez redémarrer le terminal ou de créer une nouvelle fenêtre pour que vos modifications prennent effet.

Fenêtres

Le shell Windows est un animal très différent de celui du Mac OS X ou Ubuntu shell, et la création d`alias est encore plus dissemblables. En fait, Windows ne supportent même pas la commande alias, mais nous pouvons l`imiter en utilisant la commande DOSKEY.

DOSKEY prénom= `commander`

La commande ci-dessus crée un alias temporaire, ce qui signifie qu`il vous durera jusqu`à ce que vous fermez la session en fermant la fenêtre de ligne de commande. Définition d`un alias permanent est légèrement plus compliqué qu`il utilise un shell UNIX.

Créer un nouveau fichier batch (.cmd) avec votre commande DOSKEY dans le dossier Application Data, qui est un dossier caché dans votre dossier de départ. Exécutez la commande `regedit` au feu jusqu`à l`éditeur de registre et ajouter les données suivantes:

  • Key: HKCU SOFTWARE Processeur Microsoft Command
  • Valeur: AutoRun
  • Type: REG_EXPAND_SZ
  • Données: "% AppData% aliases.cmd"

Le crédit va à grawity à SuperUser pour fournir ces détails. S`il vous plaît noter que le registre Windows est une zone très sensible, que vous ne devriez pas muck autour de. Ne procéder à des modifications dans le registre si vous savez ce que vous faites.

Maintenant que vous savez comment définir un alias de commande, comment allez-vous l`utiliser? Faites-nous savoir dans la section commentaires ci-dessous l`article!

» » Comment définir des alias de commande de ligne sur tout système d`exploitation