Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 11973|Vastaus: 0

[linux] Ratkaisu virheeseen vim-editorin epänormaalin sulkemisen jälkeen

[Kopioi linkki]
Julkaistu 28.6.2018 13.32.12 | | | |
Vimiä käytettäessä virhe esiintyy yleensä kahdessa seuraavassa tilanteessa:

(1) Kun muokkaat samaa tiedostoa useilla ohjelmilla.

(2) Kun vetäydyt ohjelmasta.

Seuraavat tiedot pyydetään:


E325: ATTENTION
Löysin swap-tiedoston nimeltä "/etc/systemd/system/.supervisor.service.swp"
          omistaja: root, päiväys: to 28. kesäkuuta 13:18:19 2018
         Tiedostonimi: /etc/systemd/system/supervisor.service
          muokattu: ei
         Käyttäjänimi: juuripalvelimen nimi: VM_0_9_centos
        Prosessitunnus: 13409 (edelleen käynnissä)
Avattaessa tiedostoa "/etc/systemd/system/supervisor.service"

(1) Toinen ohjelma saattaa muokata samaa tiedostoa.  Jos näin on,
    Ole varovainen, ettet joudu kahteen eri saman tapaukseen
    Tiedosto tehdessäsi muutoksia.  Lopeta tai jatka varovasti.
(2) Tämän tiedoston muokkaussessio kaatui.
    Jos näin on, käytä ":recover" tai "vim -r /etc/systemd/system/system/supervisor.service"
    palauttaaksesi muutokset (katso ":help recovery").
    Jos olet jo tehnyt tämän, poista swap-tiedosto "/etc/systemd/system/.supervisor.service.swp"
    välttääkseni tämän viestin.

Vaihtotiedosto "/etc/systemd/system/.supervisor.service.swp" on jo olemassa!
[O]pen vain luku -muodossa, (E)dit joka tapauksessa, (R)ecover, (Q)uit, (A)bort:
(1) (2) Virkamiehen antama ratkaisu:

(1) Kahden eri version välttämiseksi suositellaan valitsemaan "(Q)uit" tai jatkamaan varovaista valinnan muokkaamista "(E)dit joka tapauksessa".

(2) Voit myös valita "(R)ecover" tai "vim -r filename" palauttaaksesi sen muokkaamattomaan tilaan ja poistaa sitten swp-tiedoston (varmista, että swp-tiedostosi on tällä hetkellä käyttökelvoton).

Mitä alin vaihtoehto tarkoittaa:

O: Luetaan vain, ei voi muuttaa

E: Kyllä, aiemmat muutokset ovat kadonneet

R: Revert (aiempi muutos)

D: Poista (poista .swp-tiedosto, palauta tiedosto alkuperäiseen tilaansa)

K: Poistuminen

V: Luovuta

Erityiset ratkaisut:

(1) Jos et halua säilyttää alkuperäistä muokattua sisältöä, valitse vain D.

(2) Jos haluat säilyttää alkuperäisen muokatun sisällön, valitse R kopioidaksesi muokatun sisällön ja tallentaaksesi sen, sitten poistu tiedostosta ja poista AWP-tiedosto. (AWP-tiedostot ovat oletuksena piilotettuja, katso ne ls -a -komennolla ja poista ne rm-komennoilla.) )

Tämän ongelman syynä on se, että poikkeuksen poistuttua Linux luo SWP-tiedoston tälle tiedostolle, ja seuraava muokkaus tuomitsee, että jos tiedosto on olemassa, se silti pyytää, jos et aio palauttaa vanhan tiedoston sisältöä, poista vain tämä tiedosto, eikä kehotus enää ilmesty.
Jos suoritat ll-komennon nykyisessä hakemistossa, et näe tätä tiedostoa, voit suorittaa komennon suoraan:











Edellinen:Luo MVC-projekti ASP.NET ydinkomentorivi
Seuraava:Centos 7 .Net Core -tausta daemon supervisor -opas
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com