Lorsque j'ai essayé de modifier le fichier en lecture seule sur EC2, il est resté bloqué pendant un moment, alors prenez note. Il y a deux manières de procéder.
Le moyen le plus simple et le plus simple.
Terminal
$sudo vim Sélectionnez le fichier que vous souhaitez modifier
Dans ce cas, après l'édition avec vim, vous pouvez l'enregistrer avec: wq comme d'habitude.
Je pense que c'est le modèle le plus courant. J'écris ceci parce que je suis devenu. Non, je ne l'ai pas exécuté avec sudo après l'édition! Même si cela le devient, appuyez simplement sur la commande suivante sans être impatient.
vim
:w !sudo tee %
#Le contenu est sorti
Le sens de chacun ** w **: Enregistrer **! **: ordonner les commandes suivantes ** sudo **: Exécuter avec les privilèges d'administrateur ** tee **: Une commande qui génère un fichier et une sortie standard en même temps. L'écrasement de fichier est possible lorsqu'il est combiné avec sudo **% **: spécifiez le fichier actuellement ouvert
Puis terminez par: q!.
vim
:q!
Cela le sauvera en toute sécurité.
Recommended Posts