table of contents
- testing 2.40.4-3
- unstable 2.40.4-4
- experimental 2.41~rc1-1
BLKID(8) | Администрација система | BLKID(8) |
НАЗИВ¶
blkid - налази/исписује атрибуте блок уређаја
УВОД¶
blkid --label натпис | --uuid ууид
blkid [--no-encoding --garbage-collect --list-one --cache-file датотека] [--output формат] [--match-tag ознака] [--match-token НАЗИВ=вредност] [уређај...]
blkid --probe [--offset померај] [--output формат] [--size величина] [--match-tag ознака] [--match-types списак] [--usages списак] [--no-part-details] уређај...
blkid --info [--output формат] [--match-tag ознака] уређај...
ОПИС¶
Програм blkid је сучеље линије наредби за рад са libblkid(3) библиотеком. Може да одреди врсту садржаја (нпр., систем датотека или разменску) коју блок уређај садржи, и такође атрибуте (скупине, парове „НАЗИВ=вредност“) из метаподатака садржаја (нпр., поља НАТПИС или УУИД).
Препоручује се коришћење lsblk(8) наредбе за добављање информација о блок уређајима, или „lsblk --fs“ за добијање прегледа система датотека, или findmnt(8) за тражење у већ прикаченим системима датотека.
lsblk(8) пружа
више
информација,
бољу
контролу
над
форматирањем
излаза,
једноставан
за
коришћење
у
скриптама
и не
захтева
администраторска
овлашћења
за
добављање
стварних
информација.
blkid чита
информације
директно
са уређаја
и за
кориснике
неадминистраторе
враћа
непроверене
информације
из оставе.
blkid је
углавном
осмишљен
за
системске
услуге и за
тестирање
libblkid(3)
функционалности.
Када је наведен уређај, скупине само са овог уређаја се приказују. Могуће је навести више аргумената уређаја на линији наредби. Ако ништа није дато, све партиције или непартиционисани уређаји који се појаве у /proc/partitions се приказују, ако су препознати.
blkid има два главна облика радње: или тражи уређај са специфичним паром „НАЗИВ=вредност“, или приказује парове „НАЗИВ=вредност“ за један или више наведених уређаја.
Из безбедносних разлога blkid тихо занемарује све уређаје на којима је резултат сондирања амбивалентан (откривено је више сукобљавајућих система датотека). Режим сондирања ниског нивоа (-p) пружа више информација и додатно излазно стање у том случају. Препоручује се коришћење wipefs(8) за добављање детаљног прегледа и брисање застарелих ствари (магичних ниски) са уређаја.
ОПЦИЈЕ¶
За аргументима величина и померај могу да следе суфикси множитеља као што су KiB (=1024), MiB (=1024*1024), и тако редом за GiB, TiB, PiB, EiB, ZiB и YiB („iB“ је опционално, нпр., „K“ има исто значење као „KiB“), или суфикси KB (=1000), MB (=1000*1000), и тако редом за GB, TB, PB, EB, ZB и YB.
-c, --cache-file датотека-оставе
-d, --no-encoding
-D, --no-part-details
-g, --garbage-collect
-H, --hint поставка
-i, --info
-k, --list-filesystems
-l, --list-one
Ова опција приморава blkid да користи „udev“ када је коришћен за скупине НАТПИС и УУИД у --match-token. Циљ је обезбедити излаз саобразан са другим алаткама (као што је mount(8), итд.) на системима где се иста ознака користи за више уређаја.
-L, --label натпис
Нажалост, изворни blkid(8) из „e2fsprogs“ користи опцију -L као синоним за -o списак. Због боље преносивости, користите -l -o уређај -t НАТПИС=натпис и -o списак у вашим скриптама уместо опције -L.
-n, --match-types списак
blkid --probe --match-types vfat,ext3,ext4 /dev/sda1
врши пробу за vfat, ext3 и ext4 системима датотека, и
blkid --probe --match-types nominix /dev/sda1
врши пробу за свим подржаним форматима изузев „minix“ система датотека. Ова опција је корисна само заједно са --probe.
-o, --output формат
full
value
list
Овај излазни формат је ЗАСТАРЕО у корист наредбе lsblk(8).
device
udev
Излаз „udev“-а резултира ознаком ИД_СД_АМБИВАЛЕНТ ако се открије више суперблокова, а ознаке ИД_ПАРТ_УНОС_* су увек у резултату за све партиције укључујући празне партиције.
Овај излазни формат је ЗАСТАРЕО.
export
Неисписиви знакови су кодирани са ^ и M- бележењем и сви потенцијални небезбедни знакови су измењени.
json
-O, --offset померај
-p, --probe
Знајте да сондирање ниског нивоа такође даје информације о врсти партиционе табеле (ознака „PTTYPE“) и о партицијама (ознаке „PART_ENTRY_*“). Резултирајући називи ознаке из сондирања ниског нивоа се заснивају на називима које изнутра користи „libblkid“ и могу бити другачији него када се изврше без --probe (на пример PART_ENTRY_UUID= vs PARTUUID=). Видите такође --no-part-details.
-s, --match-tag ознака
-S, --size величина
-t, --match-token НАЗИВ=вредност
-u, --usages списак
blkid --probe --usages filesystem,other /dev/sda1
испробава све системе датотека и друге формате (нпр., разменску), и
blkid --probe --usages noraid /dev/sda1
врши пробу за свим подржаним форматима изузев РАИД-а. Ова опција је корисна само заједно са --probe.
-U, --uuid ууид
-h, --help
-V, --version
ИЗЛАЗНО СТАЊЕ¶
Ако је наведени уређај или уређај адресиран наведеном скупином (опција --match-token) нађен и могуће је прибавити било какве информације о уређају, враћа се излазно стање 0. Знајте да опција --match-tag филтрира излазне ознаке, али не утиче на стање излаза.
Ако наведена скупина није нађена, или ниједан (наведени) уређај не може бити идентификован, или је немогуће прибавити било какве информације о одредницима уређаја или о садржају уређаја резултира се излазним стањем 2.
За грешке коришћења и друго, даје излазно стање 4.
Ако је амбивалентан резултат испробавања откривен режимом испробавања ниског нивоа (-p), излазно стање 8 је резултат.
ДАТОТЕКА ПОДЕШАВАЊА¶
Уобичајено место /etc/blkid.conf датотеке подешавања може бити преписано променљивом окружења BLKID_CONF. Следеће опције контролишу „libblkid“ библиотеку:
SEND_UEVENT=<yes|not>
CACHE_FILE=<путања>
EVALUATE=<методе>
ОКРУЖЕЊЕ¶
Постављање LIBBLKID_DEBUG=all укључује излаз прочишћавања.
АУТОРИ¶
blkid је написао Andreas Dilger за „libblkid“ а побољшали су га Theodore Ts’o и Karel Zak.
ПОГЛЕДАЈТЕ ТАКОЂЕ¶
ПРИЈАВЉИВАЊЕ ГРЕШАКА¶
For bug reports, use the issue tracker <https://github.com/util-linux/util-linux/issues>.
ДОСТУПНОСТ¶
Наредба blkid је део пакета „util-linux“ који се може преузети са Архиве Линукс кернела <https://www.kernel.org/pub/linux/utils/util-linux/>.
2025-02-19 | util-linux 2.41-rc1 |