1.2 KiB
1.2 KiB
setarch
Изменять сообщаемую архитектуру для выполнения программы, в основном используется для изменения поведения программ в зависимости от архитектуры системы. Полезно для тестирования совместимости или запуска устаревших приложений. Больше информации: https://manned.org/setarch.
- Запустить команду, как если бы архитектура машины была
i686(полезно для запуска 32-битных приложений на 64-битном ядре):
setarch i686 {{команда}}
- Запустить оболочку с архитектурой
x86_64:
setarch x86_64 {{bash}}
- Отключить рандомизацию виртуального адресного пространства:
setarch {{linux32}} {{[-R|--addr-no-randomize]}} {{команда}}
- Показать список поддерживаемых архитектур:
setarch --list
- Показать справку:
setarch {{[-h|--help]}}