Pastaba - norint paleisti visas šias komandas reikalinga root teisė, todėl rekomenduoju paleisti „root“ terminalą.
sudo -s
Sužinoti apie galimą apsikeitimo failą (-us)
Prieš pradėdami pakeisti apsikeitimo sandorį, sužinokime, kiek turime apsikeitimo sandorių.
swapon -s
Remiantis rezultatu, sistema turi apsikeitimo failą „/ swapfile“.
Norėdami manipuliuoti apsikeitimo failu, pirmiausia turime jį išjungti.
apsikeitimo -aDabar pakeiskite apsikeitimo failo dydį -
dd, jei = / dev / nulis = / apsikeitimo failas bs = 1M skaičius = 4096
Čia bendras apsikeitimo failo dydis bus bs * count = 1M x 4096 = 4GB
Padarykite „/ swapfile“ dar kartą tinkamą naudoti -
mkswap / swapfile
Įjunkite apsikeitimo failą -
swapon / swapfile
Paleidus sistemą iš naujo, patikrinkite rezultatą -
swapon -s
Ištrinamas apsikeitimo failas
Jei jūsų RAM vieta yra pakankamai didelė, tikriausiai norite atsikratyti apsikeitimo failo. Jei tai jūsų atvejis, tada atsikratykime apsikeitimo failo!
Nesijaudink! Aš taip pat parodysiu, kaip nustatyti visiškai naują apsikeitimo failą.
Norėdami ištrinti apsikeitimo failą, vykdykite šias komandas -
swapoff -v / swapfile
Pašalinkite apsikeitimo failo įrašą iš „/ etc / fstab“ failo. Tai turėtų būti paskutinė failo eilutė.
gedit / etc / fstab
Dabar laikas pašalinti tikrąjį apsikeitimo failą.
rm -v / swapfile
Nepamirškite iš naujo paleisti sistemos!
Norėdami susigrąžinti apsikeitimo failą, naudokite šias komandas -
dd, jei = / dev / nulis = / apsikeitimo failas bs = 1M skaičius = 4096
# Pridėti leidimą, kur tik root vartotojas gali perskaityti apsikeitimo failą
chmod 600 / swapfile
# Nustatykite failą, kad pakeistumėte vietą
mkswap / swapfileswapon -v / swapfile
Redaguokite „/ etc / fstab“ failą ir failo pabaigoje pridėkite šią eilutę -
/ swapfile swap swap numatytieji 0 0
Iš naujo paleiskite sistemą.
Voila! Jūsų apsikeitimo failas grįžo!
Kas būtų, jei turėtumėte apsikeitimo skaidinį? Jūs turite atlikti veiksmus su pačiu skaidiniu. Tai kelia daugiau problemų, nei tiesiog tiesiog tvarkyti apsikeitimo failus tiesiogiai, naudojant aukščiau nurodytus metodus, tiesa?
Aš rekomenduoju ištrinti „apsikeitimo“ skaidinį ir naudoti pirmiau nurodytą metodą, kad sukurtumėte naują apsikeitimo failą.