Alias de commande
Résolu/Fermé
A voir également:
- Alias break cd chdir command continue echo eval exec exit
- @Echo off - Forum Autoit / batch
- Prison break torrent magnet ✓ - Forum Cinéma / Télé
- Cd burner - Télécharger - Gravure
- Hiren's boot cd - Télécharger - Divers Utilitaires
- PRISON BREAK SAISON 3 - Forum Cinéma / Télé
2 réponses
Pierre8888
Messages postés
1053
Date d'inscription
mercredi 17 octobre 2012
Statut
Membre
Dernière intervention
17 mai 2015
165
21 janv. 2013 à 18:57
21 janv. 2013 à 18:57
bonjour "Créer des alias sous Ubuntu" http://doc.ubuntu-fr.org/alias et là Alias (informatique) https://fr.wikipedia.org/wiki/Alias_%28informatique%29
Merci de votre réponse mais ça ne répond pas à ma question.
Je sais créer des alias, ce que je veux savoir c'est ou se trouve les alias de base.
On les visualise avec la commande alias mais je ne sais pas ou il se trouve.
En effet la commande "ll" qui est un alias de "ls -l" ne se trouve pas dans les .bash_alias.
J'aimerais donc savoir ou les alias de base sont définit.
Dans ton lien wikipedia ils en parlent rapidement : " Il faudra supprimer sa définition dans le fichier idoine."
Mais il ne dise pas quel est ce fichier.
Je sais créer des alias, ce que je veux savoir c'est ou se trouve les alias de base.
On les visualise avec la commande alias mais je ne sais pas ou il se trouve.
En effet la commande "ll" qui est un alias de "ls -l" ne se trouve pas dans les .bash_alias.
J'aimerais donc savoir ou les alias de base sont définit.
Dans ton lien wikipedia ils en parlent rapidement : " Il faudra supprimer sa définition dans le fichier idoine."
Mais il ne dise pas quel est ce fichier.
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 419
21 janv. 2013 à 21:43
21 janv. 2013 à 21:43
Salut,
Dans ton lien wikipedia ils en parlent rapidement : " Il faudra supprimer sa définition dans le fichier idoine."
T'es sûr ?
Les alias sont habituellement définis dans le fichier de démarrage du shell (~/.bashrc pour bash).
Certaines distributions comme Debian réservent un fichier .bash_aliases, qu'il faudra appeler dans .bashrc
Dans ton lien wikipedia ils en parlent rapidement : " Il faudra supprimer sa définition dans le fichier idoine."
T'es sûr ?
Les alias sont habituellement définis dans le fichier de démarrage du shell (~/.bashrc pour bash).
Certaines distributions comme Debian réservent un fichier .bash_aliases, qu'il faudra appeler dans .bashrc
Je suis suis sous root.
Mon .bashrc :
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
Il n'y a donc que 3 alias de défini.
Alors que le résultat de la commande alias:
alias rm='rm -i'
alias l.='ls -d .* --color=tty'
alias ll='ls -l --color=tty'
alias ls='ls --color=tty'
alias cp='cp -i'
alias mv='mv -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
Mon .bashrc :
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
Il n'y a donc que 3 alias de défini.
Alors que le résultat de la commande alias:
alias rm='rm -i'
alias l.='ls -d .* --color=tty'
alias ll='ls -l --color=tty'
alias ls='ls --color=tty'
alias cp='cp -i'
alias mv='mv -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 419
21 janv. 2013 à 22:32
21 janv. 2013 à 22:32
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
Y-as-tu jeté un oeil ?
. /etc/bashrc
fi
Y-as-tu jeté un oeil ?
Oui j'ai jeté un oeil, le problème c'est que j'ai jeté juste un oeil, pas regardé le fichier jusqu'à la fin. Ce fichier fait appel à beaucoup de fichier notamment dans /etc/sysconfig.
Et à la fin il appelle tous les fichiers dans /etc/profile.d/. Et dans ces fichiers il y a un colorls.csh qui contient bien l'alias ll.
Merci de m'avoir fait ouvrir les 2 yeux :)
Et à la fin il appelle tous les fichiers dans /etc/profile.d/. Et dans ces fichiers il y a un colorls.csh qui contient bien l'alias ll.
Merci de m'avoir fait ouvrir les 2 yeux :)