Où se trouve le fichier .bashrc sudo ? J'aimerais y ajouter quelques éléments.
Réponses
Trop de publicités?Je préfère utiliser sudo --set-home
et/ou sudo --login
lorsque je me soucie des fichiers dot afin que l'environnement soit configuré plus comme l'utilisateur normal que dans l'environnement restreint.
Cela ressemble un peu à un problème XY cependant, cela dépend vraiment de ce que vous essayez de faire si vous avez besoin de configurer un vrai utilisateur root avec un environnement approprié ou si vous pouvez modifier le comportement de sudo en utilisant des drapeaux et des fonctionnalités standard.
Vous pouvez trouver les dossiers home généralement avec cet ensemble de commandes:
sudo -s
who am i
whoami
pwd
Dans le premier cas, vous êtes l'utilisateur normal avec root - en restant dans le dossier home de l'ancien utilisateur et les fichiers dot. Si vous faites plutôt sudo --login
vous verrez le dossier home pour root. Par défaut, il est /var/root
Voir man bash
sous FICHIERS
/bin/bash
L'exécutable bash
/etc/profile
Le fichier d'initialisation système, exécuté pour les shells de connexion
~/.bash_profile
Le fichier d'initialisation personnel, exécuté pour les shells de connexion
~/.bashrc
Le fichier de démarrage par shell interactif individuel
~/.bash_logout
Le fichier de nettoyage de shell de connexion individuel, exécuté lorsqu'un shell de connexion se termine
~/.inputrc
Fichier d'initialisation readline individuel