Was ist eine Linux-SWP-Datei?

藏色散人
Freigeben: 2021-11-19 15:08:30
Original
14200 Leute haben es durchsucht

linux swp-Datei ist eine Datei mit dem Suffix „.swp“. Diese Datei wird generiert, wenn die Bearbeitung abgeschlossen ist und die Datei normal beendet wird Versteckte Dateien können mit „ls -al“ im Verzeichnis angezeigt werden.

Was ist eine Linux-SWP-Datei?

Die Betriebsumgebung dieses Artikels: Centos 7.6-System, Dell G3-Computer.

Was ist eine Linux-SWP-Datei?

Erzeugung und Lösung von .swp-Dateien unter Linux:

Wir verwenden den Befehl vi, um die Konfigurationsdatei nginx.conf zu bearbeiten, und es erscheint eine Eingabeaufforderung wie in der Abbildung gezeigt Zu diesem Zeitpunkt können wir auch direkt die E-Taste drücken, um normal zu bearbeiten, aber es kann beim nächsten Mal trotzdem passieren. Was ist also die Ursache dieses Problems?

Die folgenden zwei Situationen werden auftreten

(1) Another program may be editing the same file.  If this is the case,
    be careful not to end up with two different instances of the same
    file when making changes.  Quit, or continue with caution.
(2) An edit session for this file crashed.
    If this is the case, use ":recover" or "vim -r nginx.conf"
    to recover the changes (see ":help recovery").
    If you did this already, delete the swap file ".nginx.conf.swp"
    to avoid this message
Nach dem Login kopieren

Erklären Sie, dass diese Situation auftritt, weil diese Datei eine Auslagerungsdatei generiert, dh eine Datei mit dem Suffix .swp

1: Wenn wir eine Datei bearbeiten, ist auch eine andere Person dabei Bearbeiten wird

2 angezeigt: Wenn wir eine Datei bearbeiten, kommt es zu einem plötzlichen Stromausfall oder einer plötzlichen Netzwerkunterbrechung. Um Datenverlust zu verhindern, wird auch diese Art von Datei angezeigt

Was ist eine Linux-SWP-Datei?

.swp-Datei ist Swap (. Swap-Partition) wird generiert, wenn die Bearbeitung mit vi oder vim abgeschlossen ist und normal beendet wird. Die .swp-Datei ist eine versteckte Datei und kann nur mit ls angezeigt werden -al im Verzeichnis

Was ist eine Linux-SWP-Datei?

Wenn diese Datei generiert wird, können wir diese SWP-Datei direkt mit rm -f .nginx.conf.swp löschen. Andernfalls wird bei jeder Bearbeitung eine Eingabeaufforderung angezeigt Nach dem Bearbeiten der Datei tritt ein abnormaler Exit auf. Unsere Konfiguration wird zu diesem Zeitpunkt nicht in der Datei nginx.conf gespeichert. Wir müssen vi -r nginx.conf verwenden, um sie wiederherzustellen, wie in der Abbildung gezeigt, und dann Drücken Sie die Eingabetaste. Die Konfiguration wird von .swp in nginx.conf wiederhergestellt und dann gelöscht. Wenn wir die Einstellungen zum Generieren von .swp-Dateien ändern, können wir den Befehl set noswapfile in der vim-Konfiguration hinzufügen. /etc/vimrc), um die Generierung dieser Datei während der Bearbeitung zu deaktivieren (set swapfile generiert diese Datei). Es wird jedoch empfohlen, dass jeder lernt, diese Datei normal zu verwenden. Linux-Entwickler sollten den Mechanismus bei Systemanomalien sorgfältiger berücksichtigen und vollständig berücksichtigen, um Datenverluste bei Systemanomalien zu vermeiden.

Was ist eine Linux-SWP-Datei?

Empfohlenes Lernen: „

Linux-Video-Tutorial

Was ist eine Linux-SWP-Datei?

Das obige ist der detaillierte Inhalt vonWas ist eine Linux-SWP-Datei?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!