Forrest logo
back to the resize2fs tool

resize2fs:tldr:7278f

resize2fs: Resize the filesystem to a size of 40G, displaying a progress bar.
$ resize2fs -p ${-dev-sdXN} ${40G}
try on your machine

The given command:

resize2fs -p ${-dev-sdXN} ${40G}

The command is used to resize a filesystem, specifically using the resize2fs command. Here's a breakdown of each component:

  • resize2fs: This is the command used for resizing an ext2/ext3/ext4 filesystem.
  • -p: This option specifies the command to print progress information during the resize operation.
  • ${-dev-sdXN}: This part is a placeholder for the actual device name and partition number. The format is typically /dev/sdXN, where X refers to the device letter (e.g., a, b, c) and N represents the partition number (e.g., 1, 2, 3). You need to replace "${-dev-sdXN}" with the appropriate device name and partition number (e.g., /dev/sda1).
  • ${40G}: This part is a placeholder for the new size of the filesystem. The format used here is specifying the size in gigabytes. You need to replace "${40G}" with the desired new size value, for example, "${100G}" to resize the filesystem to 100 gigabytes.

In summary, the command is resizing a filesystem on a specific device and partition to a specified size while printing progress information during the operation.

This explanation was created by an AI. In most cases those are correct. But please always be careful and never run a command you are not sure if it is safe.
back to the resize2fs tool