Opmerking - Voor het uitvoeren van al deze commando's is root-privilege vereist, dus ik raad aan om een "root"-terminal te gebruiken.
sudo -s
Beschikbare wisselbestand(en) vinden
Voordat we de swap kunnen wijzigen, laten we eens kijken hoeveel swapgrootte we hebben.
swapon -s
Volgens het resultaat heeft het systeem een wisselbestand op "/swapfile".
Om het wisselbestand te manipuleren, moeten we het eerst uitschakelen.
swapoff -aWijzig nu de grootte van het wisselbestand -
dd if=/dev/zero of=/swapfile bs=1M count=4096
Hier is de totale grootte van het wisselbestand bs*count = 1M x 4096 = 4GB
Maak de "/swapfile" weer bruikbaar -
mkswap /swapbestand
Schakel het wisselbestand in -
swapon /swapbestand
Nadat je je systeem opnieuw hebt opgestart, bekijk je het resultaat -
swapon -s
Het wisselbestand verwijderen
Als uw RAM-ruimte hoog genoeg is, wilt u waarschijnlijk van het wisselbestand af. Als dat jouw geval is, laten we dan het wisselbestand verwijderen!
Maak je geen zorgen! Ik zal je ook laten zien hoe je een volledig nieuw wisselbestand instelt.
Voer de volgende opdrachten uit om het wisselbestand te verwijderen: -
swapoff -v /swapfile
Verwijder de wisselbestandsvermelding uit het "/etc/fstab"-bestand. Het zou de laatste regel van het bestand moeten zijn.
gedit /etc/fstab
Nu, tijd om het eigenlijke wisselbestand te verwijderen.
rm -v /swapbestand
Vergeet niet uw systeem opnieuw op te starten!
Gebruik de volgende opdrachten om het wisselbestand terug te krijgen: -
dd if=/dev/zero of=/swapfile bs=1M count=4096
# Toestemming toevoegen waar alleen root-gebruiker het wisselbestand kan lezen
chmod 600 /swapbestand
# Stel het bestand in voor wisselruimte
mkswap /swapbestandswapon -v /swapfile
Bewerk het bestand "/etc/fstab" en voeg de volgende regel toe aan het einde van het bestand: -
/swapfile swap swap standaard 0 0
Start uw systeem opnieuw op.
Voila! Je wisselbestand is terug!
Wat als je een swap-partitie had?? Je moet acties uitvoeren op de partitie zelf. Dat is lastiger dan gewoon je wisselbestanden rechtstreeks beheren met behulp van de bovenstaande methoden, toch?
Ik raad aan om de "swap" -partitie te verwijderen en de bovenstaande methode te gebruiken om een nieuw swapbestand te maken.