Man page - lsmem(1)
Packages contains this manual
- getopt(1)
- x86_64(8)
- zramctl(8)
- findfs(8)
- blockdev(8)
- ipcmk(1)
- linux64(8)
- ldattach(8)
- findmnt(8)
- unshare(1)
- uclampset(1)
- partx(8)
- lscpu(1)
- flock(1)
- fallocate(1)
- setterm(1)
- terminal-colors.d(5)
- setsid(1)
- setarch(8)
- lsns(8)
- adjtime_config(5)
- chcpu(8)
- runuser(1)
- rtcwake(8)
- rev(1)
- lsipc(1)
- blkdiscard(8)
- nsenter(1)
- whereis(1)
- dmesg(1)
- fsck(8)
- blkid(8)
- ipcs(1)
- mcookie(1)
- lsblk(8)
- readprofile(8)
- switch_root(8)
- wdctl(8)
- mountpoint(1)
- lsmem(1)
- fsfreeze(8)
- i386(8)
- pivot_root(8)
- swaplabel(8)
- scols-filter(5)
- getty(8)
- chmem(8)
- chrt(1)
- agetty(8)
- blkzone(8)
- more(1)
- choom(1)
- mkswap(8)
- wipefs(8)
- taskset(1)
- lslocks(8)
- linux32(8)
- ionice(1)
- isosize(8)
- su(1)
- rename.ul(1)
- prlimit(1)
- namei(1)
- lslogins(1)
- ipcrm(1)
- fstrim(8)
- mkfs(8)
- hardlink(1)
- sulogin(8)
- setpriv(1)
apt-get install util-linux
Available languages:
en uk ro sr deManual
LSMEM
НАЗВАКОРОТКИЙ ОПИС
ОПИС
ПАРАМЕТРИ
АВТОРИ
ТАКОЖ ПЕРЕГЛЯНЬТЕ
ЯК НАДІСЛАТИ ЗВІТ ПРО ВАДИ
ДОСТУП ДО ПРОГРАМИ
НАЗВА
lsmem - виведення списку діапазонів доступної пам'яті із даними щодо їхнього стану роботи
КОРОТКИЙ ОПИС
lsmem [параметри]
ОПИС
Команда lsmem виводить список діапазонів доступної пам’яті із даними щодо їхнього стану працездатності. Блоки пам’яті зі списку відповідають представленню блоків пам’яті у sysfs. Програма також показує розмір блоків пам’яті та об’єм пам’яті у активному та пасивному стані.
Типовий формат виведення є сумісним із початковою реалізацією із s390-tools, але, коли це можливо, вам слід уникати обробки типових виведених даних у ваших скриптах. Завжди явно визначайте очікувані стовпчики за допомогою параметра --output разом зі списком стовпчиків у середовищах, де потрібне виведення стабільного набору даних.
Програма lsmem завжди виводить список нового діапазону пам’яті, якщо поточний блок пам’яті відрізняється від попереднього блоку в якомусь зі стовпчиків виведених даних. Цю типову поведінку можна перевизначити за допомогою параметра --split (наприклад, lsmem --split=ZONES ). Можна скористатися особливим словом "none" для ігнорування усіх відмінностей між блоками пам’яті і створення якомога більшої кількості неперервних діапазонів. Протилежним за семантикою до цього параметра є параметр --all , використання якого призводить до виведення списку окремих блоків пам’яті.
Зауважте, що у деяких стовпчиках виведення може бути представлено неточні дані, якщо правила поділу примушують lsmem до ігнорування різниці у деяких атрибутах. Наприклад, якщо ви об’єднаєте придатні до вилучення і непридатні до вилучення блоки в один діапазон, у виведених даних lsmem увесь діапазон буде позначено як непридатний до вилучення.
Підтримку усіх стовпчиків передбачено не в усіх системах. Якщо вказано непідтримуваний стовпчик, lsmem виведе стовпчик, але не надасть ніяких даних для нього.
Скористайтеся параметром --help , щоб переглянути опис стовпчиків.
ПАРАМЕТРИ
-a , --all
Вивести список для кожного окремого блоку пам’яті, а не поєднувати блоки пам’яті із однаковими атрибутами.
-b , --bytes
Вивести розмір у байтах, а не у зручному для читання форматі.
Типово, одиницею, у якій показано розміри, є байт, а префікси одиниць є степенями 2ˆ10 (1024). Для забезпечення зручності читання відбувається скорочення позначень до першої літери запису; приклади: «1 КіБ» та «1 МіБ» буде показано як «1 K» та «1 M», із вилученням «іБ», яке є частиною цих скорочень.
-J , --json
Bикористати формат виведення JSON.
-n , --noheadings
Не виводити рядок заголовка.
-o , --output список
Вказати, які стовпчики слід вивести. Скористайтеся параметром --help , щоб переглянути опис стовпчиків. Типовий список стовпчиків може бути розширено, якщо список вказано у форматі + список (наприклад, lsmem -o +NODE ).
--output-all
Вивести список усіх доступних стовпчиків.
-P , --pairs
Вивести дані у формі пар ключ="значення". Усі потенційно небезпечні символи значень буде екрановано (\x<код>).
-r , --raw
Вивести дані у формі без обробки. Усі потенційно небезпечні символи буде екрановано (\x<код>).
-S , --split список
Вказати, які стовпчики (атрибути) слід використати для поділу блоків пам’яті на діапазони. Підтримуваними стовпчиками є STATE, REMOVABLE, NODE і ZONES, або «none». Інші стовпчики буде без повідомлень буде проігноровано. Щоб дізнатися більше, зверніться до розділу ОПИС вище.
-s , --sysroot каталог
Зібрати дані щодо пам’яті для екземпляра Linux, відмінного від екземпляра, з якого запущено команду lsmem . Вказаний каталог є кореневим каталогом системи екземпляра Linux, ревізію якого слід виконати.
--summary [ = умова ]
Цей параметр керує виведенням рядків резюме. Необов’язковим аргументом умова може бути never , always або only . Якщо аргумент умова не вказано, типовим буде значення "only" . Виведення резюме буде придушено для --raw , --pairs і --json .
-h , --help
Вивести текст довідки і завершити роботу.
-V , --version
Показати дані щодо версії і завершити роботу.
АВТОРИ
Початкову версію lsmem було написано Gerald Schaefer для s390-tools мовою Perl. Версію мовою C для util-linux було написано Clemens von Mann, Heiko Carstens та Karel Zak.
ТАКОЖ ПЕРЕГЛЯНЬТЕ
chmem (8)
ЯК НАДІСЛАТИ ЗВІТ ПРО ВАДИ
Для звітування щодо вад скористайтеся системою стеження за вадами <https://github.com/util-linux/util-linux/issues>
ДОСТУП ДО ПРОГРАМИ
Програма lsmem є частиною пакунка util-linux, який можна отримати з архіву ядра Linux <https://www.kernel.org/pub/linux/utils/util-linux/>.