{
    "content": [
        {
            "type": "text",
            "text": "# BTRFS-MAP-LOGICAL(8) (man)\n\n**Summary:** btrfs-map-logical - map btrfs logical extent to physical extent\n\n**Synopsis:** btrfs-map-logical <options> <device>\n\n## See Also\n\n- mkfs.btrfs(8)\n\n## Section Outline\n\n- **NAME** (2 lines)\n- **SYNOPSIS** (2 lines)\n- **DESCRIPTION** (5 lines)\n- **OPTIONS** (12 lines)\n- **EXIT STATUS** (3 lines)\n- **SEE ALSO** (5 lines)\n\n## Full Content\n\n### NAME\n\nbtrfs-map-logical - map btrfs logical extent to physical extent\n\n### SYNOPSIS\n\nbtrfs-map-logical <options> <device>\n\n### DESCRIPTION\n\nbtrfs-map-logical can be used to find out what the physical offsets are on the mirrors, the\nresult is dumped to stdout by default.\n\nMainly used for debug purpose.\n\n### OPTIONS\n\n-l|--logical <logicalnum>\nLogical extent to map.\n\n-c|--copy <copy>\nCopy of the extent to read(usually 1 or 2).\n\n-o|--output <filename>\nOutput file to hold the extent.\n\n-b|--bytes <bytes>\nNumber of bytes to read.\n\n### EXIT STATUS\n\nbtrfs-map-logical will return 0 if no error happened. If any problems happened, 1 will be\nreturned.\n\n### SEE ALSO\n\nmkfs.btrfs(8)\n\n\n\nBtrfs v5.16.2                                02/16/2022                         BTRFS-MAP-LOGICAL(8)\n\n"
        }
    ],
    "structuredContent": {
        "command": "BTRFS-MAP-LOGICAL",
        "section": "8",
        "mode": "man",
        "summary": "btrfs-map-logical - map btrfs logical extent to physical extent",
        "synopsis": "btrfs-map-logical <options> <device>",
        "flags": [],
        "examples": [],
        "see_also": [
            {
                "name": "mkfs.btrfs",
                "section": "8",
                "url": "https://www.chedong.com/phpMan.php/man/mkfs.btrfs/8/json"
            }
        ],
        "section_outline": [
            {
                "name": "NAME",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "SYNOPSIS",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "DESCRIPTION",
                "lines": 5,
                "subsections": []
            },
            {
                "name": "OPTIONS",
                "lines": 12,
                "subsections": []
            },
            {
                "name": "EXIT STATUS",
                "lines": 3,
                "subsections": []
            },
            {
                "name": "SEE ALSO",
                "lines": 5,
                "subsections": []
            }
        ]
    }
}