Ubuntu Külmumine: Põhjused, Lahendused ja Ennetamine – Täielik Juhend

目次

1. Sissejuhatus

Ubuntu kasutamisel ei ole süsteemi või rakenduste ootamatu külmumine haruldane. See juhtub eriti sageli, kui mitu rakendust on samaaegselt avatud või kui täidetakse ressursimahukaid ülesandeid.

Külmunud olekus ei pruugi hiir ega klaviatuur reageerida, mis takistab teil tööd jätkata. Sellises olukorras on oluline probleem lahendada õige meetodiga. Ebaõiged toimingud võivad põhjustada andmete kadu ja süsteemi ebastabiilsust, seega on vajalik ettevaatlik lähenemine.

Selles artiklis selgitame lühidalt Ubuntu külmumise põhjuseid ning anname üksikasjaliku teabe sundlõpetamise protseduuride ja riskide minimeerimise kohta. Lisaks käsitleme süsteemi täieliku sundtaaskäivitamise meetodeid ja näpunäiteid külmumise vältimiseks.

Selle artikli kaudu saate teada järgmist:

  • Kuidas ohutult sulgeda mitte-reageerivaid rakendusi
  • Kuidas süsteemi täielikult taaskäivitada
  • Meetmed külmumise ennetamiseks

Need teadmised on kasulikud mitte ainult algajatele, vaid ka edasijõudnutele ja Ubuntu administraatoritele. Eriti oluline teave on neile, kes soovivad vähendada külmumise sagedust või minimeerida tööl esinevaid probleeme. Selle artikli lugemine aitab teil omandada oskused, et kasutada Ubuntu mugavamalt.

Järgmises jaotises selgitame üksikasjalikult sundlõpetamise riske ja ettevaatusabinõusid.


2. Sundlõpetamise riskid ja ettevaatusabinõud

Ubuntu külmunud rakenduste või süsteemide sundlõpetamine on väga mugav olukordades, kus töö tuleb katkestada. Siiski kaasnevad sundlõpetamisega riskid, seega tuleb olla ettevaatlik. Selles jaotises selgitame sundlõpetamise võimalikke tagajärgi ja ettevaatusabinõusid nende minimeerimiseks.

Sundlõpetamise põhjustatud riskid

1. Andmete kadu

Rakenduse sundlõpetamisel võivad salvestamata andmed kaduma minna. Näiteks kui dokumendi loomisel tekib külmumine ja teostate sundlõpetamise, kaob kogu salvestamata töö.

2. Süsteemi ebastabiilsus

Kui süsteemis olulised protsessid sundlõpetatakse, võib kogu Ubuntu muutuda ebastabiilseks. Halvimal juhul võivad pärast taaskäivitamist ilmneda vead ja süsteem ei pruugi korralikult töötada.

3. Failisüsteemi kahjustus

Sundlõpetamine võib katkestada failidele või kettale kirjutamise toimingud. See võib kahjustada failisüsteemi ja raskendada andmete taastamist.

Ettevaatusabinõud sundlõpetamise ohutuks teostamiseks

1. Oodake enne sundlõpetamist vastust

Isegi kui süsteem on külmunud, võib vastus taastuda mõne minuti pärast. Eriti ressursimahukate rakenduste puhul võib juhtuda, et need hakkavad pärast mõnda aega normaalselt tööle, seega on soovitatav enne kohese sundlõpetamise teostamist veidi oodata.

2. Kontrollige vajalikke protsesse

Enne sundlõpetamist veenduge, et lõpetatav protsess ei mõjutaks süsteemi põhifunktsioone. Jooksvate protsesside kontrollimiseks saate kasutada System Monitori (süsteemimonitori) või terminalis käsku ps.

3. Proovige andmed salvestada

Isegi külmunud olukorras võib olla võimalik andmed käsitsi salvestada. Proovige andmed võimalikult palju salvestada enne, kui rakendus täielikult reageerimast lakkab.

4. Regulaarne varundamine

Andmete võimaliku kaotuse vältimiseks tehke harjumuseks kogu Ubuntu keskkonda regulaarselt varundada. Sellised tööriistad nagu Deja Dup võimaldavad teil hõlpsasti varundada.


3. Kuidas sulgeda mitte-reageerivaid rakendusi

Kui rakendus Ubuntu süsteemis enam ei reageeri, on vaja see õigel viisil sulgeda. Selles jaotises selgitame üksikasjalikult kahte meetodit: graafilise kasutajaliidese (GUI) kasutamine ja käsurea kasutamine. Iga meetodi saab valida vastavalt otstarbele ja oskuste tasemele.

Süsteemimonitori kasutamine

1. samm: Avage süsteemimonitor

  • Otsige menüüst “Süsteemimonitor” ja avage see.
    Või võite avamiseks vajutada ka klahvikombinatsiooni Ctrl + Alt + Del.

2. samm: tuvastage mitte-reageeriv protsess

  • Süsteemimonitoris kuvatakse loend parasjagu töötavatest protsessidest.
    Leidke külmunud rakendus, kontrollides protsessi nime ja protsessori kasutust.

3. samm: lõpetage protsess

  • Valige mitte-reageeriv rakendus ja klõpsake nuppu “Lõpeta protsess” või “Sundlõpeta”.
    Märkus: Sundlõpetamisel võivad salvestamata andmed kaduma minna, seega olge ettevaatlik.

Käsurea kasutamine

Käsurida kasutades saate protsesse otse ja võimsamalt juhtida. Allpool tutvustame tüüpilisi käske.

1. samm: Protsessi ID (PID) kontrollimine

  • Avage terminal ja sisestage käsk ps aux, et kuvada loend parasjagu töötavatest protsessidest.
  • Vajadusel kasutage konkreetse rakenduse filtreerimiseks järgmisi käske:
  ps aux | grep rakenduse_nimi

Näide: ps aux | grep firefox

2. samm: Lõpetamine käsu kill abil

  • Kui protsessi ID (PID) on teada, lõpetage see järgmise käsuga:
  kill PID

Näide: kill 12345

3. samm: Sundlõpetamine, kui ei reageeri

  • Kui tavaline kill käsk ei lõpeta protsessi, kasutage järgmist sundlõpetamise käsku koos -9 valikuga:
  kill -9 PID

pkill ja killall kasutamine

pkill ja killall abil saate protsesse hõlpsasti nime järgi lõpetada.

pkill käsk

  • Protsessi nime järgi lõpetamine:
  pkill protsessi_nimi

Näide: pkill firefox

killall käsk

  • Kõigi sama nimega protsesside lõpetamine:
  killall protsessi_nimi

Näide: killall firefox

Tähelepanu

  • Sundlõpetamisel veenduge, et lõpetatav protsess ei mõjutaks süsteemi olulisi funktsioone.
  • Andmete kadu vältimiseks kaaluge enne lõpetamist vastuse ootamist.

4. Kuidas süsteemi täielikult sundtaaskäivitada

Mitte ainult rakendused ei pruugi reageerida, vaid ka kogu Ubuntu süsteem võib külmuda. Sellisel juhul on vaja süsteem täielikult taaskäivitada. Selles jaotises tutvustame kahte meetodit: virtuaalse konsooli kasutamine ja Magic SysRq klahvi kasutamine.

Virtuaalse konsooli kasutamine

Virtuaalset konsooli kasutades saate süsteemi käsurealt taaskäivitada, isegi kui graafiline kasutajaliides (GUI) ei reageeri.

1. samm: Vahetage virtuaalsesse konsooli

  • Vajutage klahvikombinatsiooni Ctrl + Alt + F2, et lülituda virtuaalsesse konsooli.
  • Samuti saate kasutada klahvikombinatsioone Ctrl + Alt + F3 kuni F6, et pääseda ligi teistele virtuaalsetele konsoolidele.

2. samm: Logi sisse

  • Virtuaalses konsoolis logige sisse, sisestades oma kasutajanime ja parooli.

3. samm: Käivitage taaskäivitamise käsk

  • Sisestage süsteemi taaskäivitamiseks järgmine käsk:
  sudo reboot
  • Kui küsitakse parooli, sisestage sama parool, mida kasutasite sisselogimisel.

Tähelepanu

  • Kui te ei saa virtuaalsesse konsooli lülituda, proovige järgmist Magic SysRq klahvi kasutamise meetodit.

Magic SysRq klahvi kasutamine

Magic SysRq klahv on spetsiaalne funktsioon Ubuntu süsteemi ohutuks taaskäivitamiseks. Isegi kui süsteem ei reageeri üldse, saate seda meetodit kasutada süsteemi korrektseks taaskäivitamiseks.

Mis on Magic SysRq klahv?

  • Magic SysRq klahv on Linuxi tuuma sisse ehitatud madala taseme käskude funktsioon.
  • Seda kasutatakse klaviatuuri Alt klahvi ja SysRq (Print Screen klahv) klahvi kombinatsiooniga.

1. samm: Vajutage Alt + SysRq ja seejärel klahvi

  • Süsteemi ohutuks taaskäivitamiseks sisestage järjestikku järgmised klahvid. Seda nimetatakse REISUB-iks.
  1. R: Naase klaviatuur Raw-režiimi
  2. E: Saada SIGTERM kõigile protsessidele
  3. I: Saada SIGKILL kõigile protsessidele
  4. S: Sünkroonige ketta andmed
  5. U: Ühendage failisüsteemid lahti
  6. B: Taaskäivitage süsteem

Käivitamise meetod

  1. Hoidke all Alt + SysRq klahvi.
  2. Vajutage järjestikku ülaltoodud klahve (R, E, I, S, U, B) ükshaaval.

Tähelepanu

  • Ärge jätke REISUB-i samme vahele. Eelkõige on S ja U olulised sammud andmete kadu vältimiseks.
  • Mõnes süsteemis võib Magic SysRq funktsioon olla vaikimisi keelatud. Sel juhul peate selle lubama konfiguratsioonifaili muutes.

Avariitaaskäivitamise meetod

Kui ükski ülaltoodud meetoditest ei tööta, on viimase abinõuna kaaluda riistvara taaskäivitamist (toitenupu pikalt all hoidmist). Kuid see võib põhjustada andmete kadu ja failisüsteemi kahjustusi, seega tehke seda ainult siis, kui teised meetodid ei tööta.

Kokkuvõte

  • Virtuaalse konsooli kasutamine võimaldab taaskäivitada süsteemi isegi siis, kui graafiline kasutajaliides ei reageeri.
  • Magic SysRq klahv on võimas tööriist, kui kogu süsteem külmub. Protseduuri järgimine aitab andmete kadu minimeerida.
  • Riistvara taaskäivitamine on viimane abinõu.

5. Näpunäiteid külmumise ennetamiseks

Ubuntu kasutamisel tekkivad külmumised on enamasti välditavad. Asjakohaste ennetusmeetmete rakendamisega saab süsteemi stabiilsust parandada ja külmumise sagedust vähendada. Selles jaotises tutvustame konkreetseid näpunäiteid ja parimaid praktikaid külmumise vältimiseks.

Süsteemi ajakohasuse hoidmine

1. Regulaarselt tarkvara uuendamine

  • Tarkvara vead ja ühilduvusprobleemid võivad olla külmumise peamised põhjused. Uusimate värskenduste rakendamine aitab neid probleeme lahendada.
  • Järgmiste käskudega saate süsteemi ajakohasena hoida:
  sudo apt update
  sudo apt upgrade

2. Uusima tuuma kasutamine

  • Tuuma uuendamine parandab riistvara ühilduvust ja stabiliseerib jõudlust.
  • Ubuntu uuendab tuuma automaatselt, kuid saate seda kontrollida järgmise käsuga:
  uname -r

Mittevajalike teenuste ja protsesside keelamine

1. Eemaldage käivitamisel mittevajalikud teenused

  • Kui käivitamisel käivitatakse mittevajalikud teenused või rakendused, kulutatakse süsteemi ressursse, mis võib põhjustada külmumist.
  • Käivitusprotsesside haldamiseks kasutage tööriista Startup Applications.

2. Peatage mittevajalikud rakendused

  • Mittevajalike reaalajas töötavate protsesside peatamine säästab süsteemi ressursse.
  • Kontrollige praeguseid protsesse htop käsuga ja tuvastage ressursimahukad protsessid:
  sudo apt install htop
  htop

Riistvara ressursside jälgimine

1. Kontrollige regulaarselt kettaruumi

  • Ebapiisav kettaruum võib põhjustada süsteemi külmumist. Eriti tekivad probleemid, kui /var või /home kataloogid on täis.
  • Kettaruumi kontrollimise käsk:
  df -h

2. Kontrollige mälu kasutamist

  • Mälupuudus on samuti üks külmumise põhjuseid. Järgmise käsuga saate kontrollida mälu kasutust:
  free -h
  • Vajadusel saab seda lahendada vahetusala laiendamisega.

Turvariskide minimeerimine

1. Ärge installige ebausaldusväärseid rakendusi

  • Rakenduste installimine mitteametlikest hoidlatest või ebausaldusväärsetest allikatest võib põhjustada süsteemi ebastabiilsust.
  • Kasutage alati ametlikku Ubuntu tarkvarakeskust või usaldusväärseid hoidlaid.

2. Kasutage viirusetõrjetarkvara

  • Malware’i riskid ei ole Linuxi süsteemides null. Kaitske oma süsteemi kerge viirusetõrjeskanneriga, näiteks ClamAV.

Vajalike ressursside suurendamine

1. Riistvara uuendamine

  • Vanem riistvara, mis ei vasta süsteemi nõuetele, võib sageli põhjustada külmumist.
  • Kaaluge mälu (RAM) suurendamist või SSD-le üleminekut.

2. Virtuaalse keskkonna optimeerimine

  • Kui kasutate Ubuntu virtuaalses keskkonnas, on oluline hostmasina ressursse õigesti jaotada.

Kokkuvõte

  • Ubuntu külmumise vältimiseks on oluline hoida süsteem ajakohasena, eemaldada mittevajalikud teenused ja protsessid ning jälgida riistvara ressursse õigesti.
  • Väikeste ennetusmeetmete kogum loob mugava ja stabiilse süsteemikeskkonna.

6. Kokkuvõte

Ubuntu kasutamisel tekkivad külmumised ja süsteemi reageerimatus on eriti olulise töö ajal kokku puutudes stressirohke probleem. Kuid õigete meetoditega ja ennetavate sammude abil on võimalik külmumisi vähendada ja süsteemi stabiilselt käitada.

Artikli põhipunktide ülevaade

1. Mitte-reageerivate rakenduste sundlõpetamise meetodid

  • Süsteemimonitori kasutamine: tutvustasime graafilise liidese abil külmunud rakenduste hõlpsat sulgemist.
  • Käsurea kasutamine: selgitasime protsesside lõpetamist käskude kill, pkill ja killall abil.

2. Süsteemi täieliku sundtaaskäivitamise meetodid

  • Virtuaalkonsooli kasutamine: tutvustasime meetodit, kuidas ohutult käsurealt taaskäivitada, isegi kui GUI külmumise ajal ei reageeri.
  • Magic SysRq klahvi kasutamine: selgitasime üksikasjalikult meetodit, kuidas taaskäivitada süsteemi isegi siis, kui kogu süsteem on külmunud, minimeerides samal ajal andmete kadu.

3. Näpunäiteid külmumise ennetamiseks

  • Süsteemi ajakohasena hoidmine: regulaarsed uuendused ja tuuma värskendused lahendavad külmumist põhjustavaid vigu ja ühilduvusprobleeme.
  • Mittevajalike teenuste ja protsesside eemaldamine: mittevajalike rakenduste peatamine aitab süsteemi ressursse tõhusalt hallata.
  • Riistvara ressursside jälgimine: regulaarne kettaruumi ja mälu kasutuse kontrollimine ning vajadusel ressursside suurendamine aitab külmumist vältida.

Ohutu ja tõhusa käitamise olulisus

Sundlõpetamine ja süsteemi taaskäivitamine on kasulikud tööriistad, kuid tuleb mõista, et need on riskantsed toimingud ja neid tuleb kasutada ettevaatlikult. Lisaks aitab igapäevane süsteemihaldus ja hooldus neid probleeme ennetada.

Edasine kasutamine

Selles artiklis õpitud protseduurid ja teadmised peaksid olema Ubuntu kasutamisel abi tõrkeotsingul. Soovitame järgmisi tegevusi:

  • Salvestage vajalikud protseduurid oma lemmikute hulka.
  • Jagage teavet teiste Ubuntu kasutajatega.
  • Kontrollige regulaarselt süsteemi seisundit, et säilitada mugav kasutuskeskkond.

Loodame, et see artikkel on teie Ubuntu kasutamisel kasulik. Jätkake mugava ja tõhusa töökeskkonna loomist ning valmistuge probleemideks.