Je ne trouve pas mon .bash_login et .bash_profile
root@linux:~# locate .bash*
/etc/bash.bashrc
/etc/skel/.bashrc
/etc/skel/.bashrc.original
/home/noroot/.bashrc
/home/noroot/.bashrc.original
/root/.bash_history
/root/.bashrc
/usr/share/base-files/dot.bashrc
/usr/share/doc/adduser/examples/adduser.local.conf.examples/bash.bashrc
/usr/share/doc/adduser/examples/adduser.local.conf.examples/skel/dot.bashrc
/usr/share/kali-defaults/.bashrc
root@linux:~#
Existe-t-il toujours un seul fichier .bashrc et .bash_profile pour chaque utilisateur?
Et, .bashrc et .bash_profile se trouvent-ils toujours dans le répertoire / home / "nom d'utilisateur"?
la source
bashrc
L'emplacement de votre fichier dépend de la distribution ... Voici une liste de base pour le systèmebashrc
:/etc/bashrc
(Redhat, Fedora, etc.)/etc/bash.bashrc
(Debian, Ubuntu, Linux Mint, Backtrack, Kali etc.)/etc/bash.bashrc.local
(Suse, OpenSuse, etc.)Ensuite, il y a le utilisateur unique privé
bashrc
, qui, pour la plupart, est stocké dans pratiquement~/.bashrc
chaque distribution ... Si vous n'avez pas l'une des distributions répertoriées ou si vous avez un système spécial, vous pouvez toujours rechercher l'bashrc
emplacement sur google pour cette distribution ou système ...Cordialement,
Intéressant ...
la source
Comme les gens l'ont déjà dit, vous pouvez trouver un squelette de bashrc dans /etc/skel/.bashrc. Si différents utilisateurs souhaitent des configurations bash différentes, vous devez placer un fichier .bashrc dans ce dossier de base des utilisateurs.
En ce qui concerne .bash_profile et .bash_login, l'utilisateur doit les créer manuellement et les lier via bashrc. bash_profile et bash_login existent pour créer une sensation plus organisée pour les différents paramètres que vous chargez. Personnellement, je garde tous mes alias dans bash_profile, donc je n'ai pas à trier un désordre dans bashrc pour effectuer une modification rapide.
Voici un exemple de ce que vous auriez dans votre fichier .bashrc:
la source