Autorisation Refusée lors de l'édition .bash_profile
Je suis encore à apprendre de la CLI et les tenants et les aboutissants, en particulier cette .bash_profile. Je me sens dépassé par ce que je suis en train d'apprendre à ce sujet.
De toute façon, je peux accéder .bash_profile. Si je ne nano ~/.bash_profile
ensuite le fichier s'affiche et je suis libre de modifier. Et puis, j'ai essayé addingin la ligne je suis censé inclure:
export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH"
Cependant, lorsque j'essaie d'enregistrer le fichier (ou quoi que ce soit .bash_profile), j'obtiens l'erreur suivante: [ Error writing /home/myname.bash_profile Permission denied ]
OriginalL'auteur simplycoding | 2013-06-28
Vous devez vous connecter pour publier un commentaire.
Alors que vous pouvez le faire
sudo nano ~/.bash_profile
pour modifier le fichier, j'ai l'impression que c'est un peu bizarre que votre .bash_profile besoins de la racine à être modifiés.Si vous essayez
ls -la ~ | grep bash
Vous voyez mon .bash_profile est détenue par moi, Greg, pas de racine. Je pense que vous trouverez que lorsque vous faites cela, votre .bash_profile sera la propriété de la racine. Cela signifie que lorsque vous souhaitez modifier le fichier, vous devez utiliser sudo, mais je n'en ai pas.
Si vous ne voulez pas avoir à utiliser sudo tout le temps pour modifier ce fichier, vous pouvez changer le propriétaire du fichier
sudo chown yourusername ~/.bash_profile
Maintenant, si vous exécutez la
ls
commande je l'ai montré ci-dessus, vous devriez voir votre nom en tant que propriétaire du fichier, au lieu de la racine.Mais je ne peux pas le voir .bash_profile dans ls-la ~ | grep bash ..que puis-je faire pour cela?
OriginalL'auteur gkayling
Vous devez disposer des autorisations root pour modifier.
L'éditer avec sudo ou de connexion en tant que root et modifier.
Merci,
Sandeep.
des autorisations de modification et d'essayer de modifier.
Toujours la même erreur
OriginalL'auteur Sandeep