• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer navigation

The Geek Diary

  • OS
    • Linux
    • CentOS/RHEL
    • Solaris
    • Oracle Linux
    • VCS
  • Interview Questions
  • Database
    • oracle
    • oracle 12c
    • ASM
    • mysql
    • MariaDB
  • DevOps
    • Docker
    • Shell Scripting
  • Big Data
    • Hadoop
    • Cloudera
    • Hortonworks HDP

mkswap Command Examples in Linux

by admin

The mkswap command is used to create swap space on a storage partition. It is typically used when you wish to move swap space to a different partition than the one that was created during system installation. For example, you might want to save space on a low-capacity boot drive.

It provides options to perform various tasks.

Option Used To
-c Verify that the device is free from bad sectors before mounting the swap space.
-p Set the page size to be used by the mkswap command. A page is a chunk of memory that is copied to the storage device during the swap process.
-L {label} Activate the swap space using labels applied to partitions or file systems.

mkswap Command Examples

1. To make the swap:

# mkswap /dev/sdf 

2. To check the device (if it is a block device) for bad blocks:

# mkswap -c /dev/sdf 

3. To Force – go ahead even if the command is stupid:

# mkswap -f /def/sdf 

4. To Specify the page size to use:

# mkswap -p PAGESIZE 

5. To specify a label, to allow swapon by label:

# mkswap -L LABEL 

6. To specify the swap space version:

# mkswap -v0
# mkswap -v1 

7. To specify the UUID to use:

# mkswap -U UUID 

Filed Under: Linux

Some more articles you might also be interested in …

  1. pgrep Command Examples in Linux
  2. How to install rsyslog7 when rsyslog5 is already installed in CentOS/RHEL
  3. What is the difference between & (ampersand) and && (double ampersand) while executing simultaneous commands on Linux
  4. How to exclude a file/directory from auditd rules
  5. CentOS / RHEL : How to extend Physical Volume in LVM by extending the Disk Partition used
  6. Understanding rsyslog Templates
  7. How to uninstall rbenv from Ubuntu
  8. uname Command Examples in Linux
  9. namcap Command Examples in Linux
  10. “error: Bind to port 2222 on 0.0.0.0 failed: Permission denied” – error while starting sshd service on CentOS/RHEL

You May Also Like

Primary Sidebar

Recent Posts

  • cf: Command-line tool to manage apps and services on Cloud Foundry
  • certutil: Manage keys and certificates in both NSS databases and other NSS tokens
  • cdk: A CLI for AWS Cloud Development Kit (CDK)
  • cd: Change the current working directory

© 2023 · The Geek Diary

  • Archives
  • Contact Us
  • Copyright