EFI-READVAR(1) User Commands EFI-READVAR(1)

efi-readvar - ابزاری برای نمایش متغیرهای امن

efi-readvar: [-v <var>] [-s <list>[-<entry>]] [-o <file>]

بدون هیچ آرگومانی، کل پایگاه‌داده متغیرهای امن را چاپ می‌کند و محتوای هش‌ها و گواهی‌های X509 را بسط می‌دهد. این دستور می‌تواند به متغیرهای مشخص و امضاهای خاص درون متغیرها محدود شود. توجه داشته باشید که فهرست‌های امضای EFI از صفر شماره‌گذاری می‌شوند و می‌توانند شامل یک یا چند مدخل باشند (که آن‌ها نیز از صفر شماره‌گذاری می‌شوند)، بنابراین 0-0 نشان‌دهنده نخستین مدخل از فهرست امضای صفر است.

فهرست کردن محتویات پایگاه‌های داده امضای UEFI

تنها محتوای <var> را فهرست می‌کند
تنها یک فهرست امضای مشخص‌شده (و در صورت تمایل
تنها یک مدخل مشخص در آن فهرست) را فهرست می‌کند
فهرست‌های امضای درخواست‌شده را در <file> خروجی می‌دهد

برای مشاهده تمام متغیرها، دستور زیر را وارد کنید:

efi-readvars

برای مشاهده دومین مدخل از فهرست امضای ۱ برای متغیر db:

efi-readvars -v db -s 1-1

برای مشاهده تمام مدخل‌های فهرست امضای ۰ برای KEK:

efi-readvars -v KEK -s 0
January 2026 efi-readvar 1.9.2