efivar(1)

efivar1

Tool to manipulate uefi variables

Usage

efivar [OPTION ...]

Overview

-A, --attributes=<attributes>

attributes to use on append

-l, --list

list current variables

-p, --print

print variable specified by --name

-D, --dmpstore

use DMPSTORE format when exporting

-d, --print-decimal

print variable in decimal format values specified by --name

-n, --name=<guid-name>

variable to manipulate, in the form 8be4df61-93ca-11d2-aa0d-00e098032b8c-Boot0000

-a, --append

append to variable specified by --name

-f, --datafile=<file>

load or save variable contents from <file>

-e, --export=<file>

export variable to <file>

-i, --import=<file>

import variable from <file>

-L, --list-guids

show internal guid list

-w, --write

write to variable specified by --name

Help options:

-?, --help

Show this help message

--usage

Display brief usage message

Releases

7 releases since Debian 8 (Jessie); the text changed 1 time.

  1. 8–12
  2. 13–Arch

--datafile since Debian 13 (Trixie); --dmpstore since Debian 13 (Trixie); --export since Debian 13 (Trixie); --import since Debian 13 (Trixie); --print-decimal since Debian 13 (Trixie); --write since Debian 13 (Trixie); -A since Debian 13 (Trixie); -D since Debian 13 (Trixie); -d since Debian 13 (Trixie); -e since Debian 13 (Trixie); -i since Debian 13 (Trixie); -w since Debian 13 (Trixie).

--fromfile until Debian 12 (Bookworm); -t until Debian 12 (Bookworm).

From efivar 39-2 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.