GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment exécuter la commande d'origine avec le même nom d'alias ?

Un alias pour ls commande dans ~/.bashrc fichier aliasé avec celui-ci :

alias ls='ls --color=auto'

puis, quand je lance ls commande dans le terminal alias ls (ls --color=auto ) s'exécute. mais ma question est de savoir comment puis-je exécuter l'original ls uniquement et uniquement ls seul sans argument supplémentaire et sans résoudre le problème de suppression d'une entrée aliasée ? depuis que je supprime cette entrée, je peux l'exécuter en simple ls .

Réponse acceptée :

Vous pouvez contourner les alias par les méthodes suivantes :

  1. le chemin complet de la commande :/bin/ls

  2. substitution de commande :$(which ls)

  3. la commande intégrée :command ls

  4. guillemets doubles :"ls"

  5. guillemets simples :'ls'

  6. un caractère barre oblique inverse :ls


Ubuntu
  1. Comment gérer les packages avec APT sur Ubuntu 18.04 LTS

  2. Exécuter une commande masquée par un alias ?

  3. Vérifiez combien de temps un script bash prend pour s'exécuter avec la commande Time

  4. Comment puis-je exécuter une commande différente mais avec les mêmes arguments ?

  5. Comment exécuter une commande en arrière-plan avec un délai ?

Comment utiliser la commande Docker Run avec des exemples

Comment installer LibreOffice 5.3 sur Ubuntu (avec une seule commande)

Comment exécuter une commande avec limite de temps (Timeout) sous Linux

Comment installer ProFTPd avec le support TLS sur Ubuntu 15.10

Comment faire des captures d'écran sur Ubuntu 16.04 avec ScreenCloud

Comment mettre à niveau Ubuntu avec une seule commande