GNU/Linux >> LINUX-Kenntnisse >  >> Linux

mkswap:Befehl nicht gefunden

Der Befehl mkswap wird verwendet, um Auslagerungsspeicher auf einer Speicherpartition zu erstellen. Es wird normalerweise verwendet, wenn Sie den Auslagerungsspeicher auf eine andere Partition verschieben möchten als die, die während der Systeminstallation erstellt wurde. Beispielsweise möchten Sie möglicherweise Speicherplatz auf einem Startlaufwerk mit geringer Kapazität sparen.

Es bietet Optionen zum Ausführen verschiedener Aufgaben.

Option Früher
-c Vergewissern Sie sich, dass das Gerät frei von fehlerhaften Sektoren ist, bevor Sie den Auslagerungsspeicher bereitstellen.
-p Stellen Sie die vom mkswap-Befehl zu verwendende Seitengröße ein. Eine Seite ist ein Teil des Speichers, der während des Auslagerungsprozesses auf das Speichergerät kopiert wird.
-L {label} Aktivieren Sie den Auslagerungsbereich mithilfe von Labels, die auf Partitionen oder Dateisysteme angewendet werden.

Wenn beim Ausführen des mkswap-Befehls der folgende Fehler auftritt:

mkswap: command not found

Sie können versuchen, das folgende Paket gemäß Ihrer Wahl der Distribution zu installieren:

Betriebssystemverteilung Befehl
Debian apt-get install util-linux
Ubuntu apt-get install util-linux
Alpin apk util-linux hinzufügen
Arch Linux pacman -S util-linux-ng
Kali-Linux apt-get install util-linux
CentOS yum installiere util-linux-ng
Fedora dnf install util-linux-ng
Raspbian apt-get install util-linux

mkswap-Befehlsbeispiele

1. So führen Sie den Austausch durch:

# mkswap /dev/sdf 

2. So prüfen Sie das Gerät (falls es sich um ein Blockgerät handelt) auf fehlerhafte Blöcke:

# mkswap -c /dev/sdf 

3. Erzwingen – weitermachen, auch wenn der Befehl dumm ist:

# mkswap -f /def/sdf 

4. So geben Sie die zu verwendende Seitengröße an:

# mkswap -p PAGESIZE 

5. So geben Sie ein Label an, um das Austauschen nach Label zuzulassen:

# mkswap -L LABEL 

6. So geben Sie die Version des Auslagerungsbereichs an:

# mkswap -v0
# mkswap -v1 

7. So geben Sie die zu verwendende UUID an:

# mkswap -U UUID 


Linux
  1. Subscription-Manager:Befehl nicht gefunden

  2. dnf:Befehl nicht gefunden

  3. bc:Befehl nicht gefunden

  4. dpkg:Befehl nicht gefunden

  5. id:Befehl nicht gefunden

nc:Befehl nicht gefunden

aws-shell:Befehl nicht gefunden

kubectl:Befehl nicht gefunden

tvservice:Befehl nicht gefunden

lspci:Befehl nicht gefunden

ln:Befehl nicht gefunden