List All Connected Disks with diskutil list
See every internal and external disk, its partitions, and its /Volumes name from the terminal with one command.
01Command
$ diskutil list02What it does
diskutil list reads the disk arbitration database and prints each physical disk, its total size, and every volume or partition with identifiers like disk3s1. Use the identifier shown here as the target for diskutil info, verifyVolume, or eject, so you never guess which disk is which. External drives appear as separate disks at the bottom of the output, and APFS containers show their volumes indented under the container.
03Risk
04Undo
✓No undo needed — this command does not change persistent state.
05Sources
- DISKUTIL(8) - macOS manual pageEvidence: The manual page text contains 'diskutil list' describing it as listing disks with their partitions and identifiers such as disk0s1.
- diskutil - Modify, verify and repair local disksEvidence: Documents the diskutil command with 'list' as its first documented verb for listing disks, including the 'diskutil list' syntax shown on the page.
Last verified: 2026-09-19 · Category: System & Settings
06Related solutions
See the full APFS container layout: every volume, its capacity, used space, and mounted snapshots.
Point macOS screen captures at any folder you choose instead of the desktop.
Grab any file from the web straight into the current folder — no browser needed.