Zum Beispiel root eine neue Datei unter einem gemeinsamen Benutzer berühren (name it bob) Home-Verzeichnis:warum vim können andere Benutzer Datei unter Verzeichnis seiner Heimat überschreiben
/home/bob $ ls -alh a.txt
-rw-r--r-- 1 root root 0 Jul 16 17:45 a.txt
Jetzt bob es mit vim öffnen Benutzer, und es sollte nur gelesen werden.
versuchte ich es mit :w!
überschreiben zu zwingen, und es wurde gespeichert und die owner:group
geändert bob:
/home/bob $ ls -alh a.txt
-rw-r--r-- 1 bob bob 4 Jul 16 17:47 a.txt
IMO, ich denke, es ist nicht mit Erlaubnis verweigert gespeichert werden können, aber es konnte, und der Besitzer: Gruppe hat sich auch geändert.
Und das kann nur unter bob's Home-Verzeichnis, wenn unter äußeren Verzeichnis, wie/tmp oder andere, kann nicht geschrieben werden, wie ich dachte.
Kann jemand das erklären? Welche Prozesse macht :w!
tatsächlich? Danke.
das hat nichts mit vim zu tun. –