1 votes

Ubuntu 19.04 .bash_profile n'existe pas

J'essaie de configurer l'achèvement de WP-CLI depuis leur site mais je n'ai pas pu trouver le ~/.bash_profile dans mon répertoire personnel et j'ai essayé les instructions avec le fichier ~/.bashrc J'ai aussi suivi les instructions de zsh mais ça n'a pas marché. Est-il normal qu'il n'y ait pas de fichier .bash_profile ? Est-ce que je peux le créer manuellement ? Fichiers terminaux

1voto

steeldriver Points 118154

Est-il normal qu'il n'y ait pas de .bash_profile ?

Oui c'est le cas - les fichiers par défaut copiés à partir de /etc/skel lors de la création du compte par adduser sont :

$ ls -A /etc/skel
.bash_logout  .bashrc  .config  .kshrc  .mkshrc  .profile  Templates

Comme vous pouvez le voir, il y a une valeur par défaut .bash_logout mais aucun défaut .bash_profile .

Est-ce que je peux le créer manuellement ?

Oui, c'est bien, mais sachez que si vous le faites, il sera lu de préférence à l'adresse de l'utilisateur. ~/.profile à partir du fichier INVOCATION section de man bash :

   When bash is invoked as an interactive login shell, or as a  non-inter
   active  shell with the --login option, it first reads and executes com
   mands from the file /etc/profile, if that file exists.   After  reading
   that file, it looks for ~/.bash_profile, ~/.bash_login, and ~/.profile,
   in that order, and reads and executes commands from the first one  that
   exists  and  is  readable.  The --noprofile option may be used when the
   shell is started to inhibit this behavior.

vous pouvez donc vous procurer ~/.profile du nouveau ~/.bash_profile afin de maintenir la fonctionnalité qu'il fournit.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X