table of contents
- bookworm 4.18.1-1
SETARCH(8) | Керування системою | SETARCH(8) |
НАЗВА¶
setarch — зміна архітектуру, яку повідомляє система, у новому програмному середовищі і/або встановити прапорці індивідуальності
КОРОТКИЙ ОПИС¶
setarch [архітектура] [параметри] [програма [аргумент...]]
setarch --list|-h|-V
arch [параметри] [програма [аргумент...]]
ОПИС¶
setarch змінює домени виконання і обробляє прапорці індивідуальності.
Домен виконання у поточній версії впливає лише на виведення uname -m. Наприклад, у системі AMD64 команда setarch i386 програма накаже програмі бачити тип комп'ютера i686 замість x86_64. Нею також можна скористатися для встановлення різноманітних параметрів індивідуальності. Типовим значенням аргументу програма є /bin/sh.
Починаючи з версії 2.33, аргумент командного рядка архітектура є необов'язковим, а setarch можна скористатися для зміни параметрів індивідуальності (ADDR_LIMIT_*, SHORT_INOD тощо) без внесення змін до домену виконання.
ПАРАМЕТРИ¶
--list
--uname-2.6
-v, --verbose
-3, --3gb
--4gb
-B, --32bit
-F, --fdpic-funcptrs
-I, --short-inode
-L, --addr-compat-layout
-R, --addr-no-randomize
-S, --whole-seconds
-T, --sticky-timeouts
-X, --read-implies-exec
-Z, --mmap-page-zero
-h, --help
-V, --version
ПРИКЛАДИ¶
setarch --addr-no-randomize mytestprog setarch ppc32 rpmbuild --target=ppc --rebuild foo.src.rpm setarch ppc32 -v -vL3 rpmbuild --target=ppc --rebuild bar.src.rpm setarch ppc32 --32bit rpmbuild --target=ppc --rebuild foo.src.rpm
АВТОРИ¶
Elliot Lee <sopwith@redhat.com>, Jindrich Novy <jnovy@redhat.com>, Karel Zak <kzak@redhat.com>
ДИВ. ТАКОЖ¶
ЗВІТИ ПРО ВАДИ¶
Для звітування про вади використовуйте систему стеження помилками на <https://github.com/util-linux/util-linux/issues>.
ДОСТУПНІСТЬ¶
setarch є частиною пакунка util-linux, який можна отримати з Linux Kernel Archive <https://www.kernel.org/pub/linux/utils/util-linux/>.
ПЕРЕКЛАД¶
Український переклад цієї сторінки посібника виконано Yuri Chornoivan <yurchor@ukr.net>
Цей переклад є безкоштовною документацією; будь ласка, ознайомтеся з умовами GNU General Public License Version 3. НЕ НАДАЄТЬСЯ ЖОДНИХ ГАРАНТІЙ.
Якщо ви знайшли помилки у перекладі цієї сторінки підручника, будь ласка, надішліть електронний лист до списку листування перекладачів: trans-uk@lists.fedoraproject.org.
11 травня 2022 року | util-linux 2.38.1 |