web-dev-qa-db-fra.com

Comment créer un alias à l'échelle du système pour "ls -l"?

Je voudrais avoir

alias ll="ls -l"

être à l'échelle du système.

Comment cela se fait-il sur Ubuntu?

21
Sandra

Ajoutez-le à /etc/bashrc. Cela sera (ou devrait) être appelé à la connexion par chaque utilisateur qui utilise bash.

18
Andy Smith
# echo "alias ll='ls -l'" >> /etc/bash.bashrc

et assurez-vous que ce fichier est exécuté chaque fois qu'un utilisateur entre dans un shell en ajoutant ce qui suit dans ~/.bashrc:

# Source global definitions
if [ -f /etc/bash.bashrc ]; then
    . /etc/bash.bashrc
fi
18
quanta

Si $ HOME/.bashrc de votre utilisateur contient l'habituel

if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi

Ensuite, placez-le dans/etc/bashrc. Si ce n'est pas le cas, placez-le dans/etc/profile d'où il sera au moins lu pour les shells de connexion.

5
user9517