Справочник по консольным командам Toybox для Android 12


  Ver.0.8.4       Ver.0.8.9       Pending  

Ввести существующие пространства имен - Enter existing namespaces



nsenter

Консольный help команды:

usage:   nsenter [-t pid] [-F] [-i] [-m] [-n] [-p] [-u] [-U] COMMAND...


Запустить COMMAND в существующем (наборе) пространстве имен.
  • -a Ввести все поддерживаемые пространства имен (--all)
  • -F Не разветвляет, даже если используется -p (--no-fork)
  • -t PID для получения пространств имен из (--target) Пространства имен для переключения:
  • -C Группы управления (--cgroup)
  • -i SysV IPC: очереди сообщений, семафоры, разделяемая память (--ipc)
  • -m Дерево монтирования/размонтирования (--mount)
  • -n Сетевой адрес, сокеты, маршрутизация, iptables (--net)
  • -p Идентификаторы процессов и инициализация, fork, если не используется -F (--pid)
  • -u Имена хостов и доменов (--uts)
  • -U UID, GID, возможности (--user) Если параметр -t не указан, каждый аргумент пространства имен должен указывать путь в файл пространства имен, например "-i=/proc/$PID/ns/ipc"

  •  usage:  nsenter [-t pid] [-F] [-i] [-m] [-n] [-p] [-u] [-U] COMMAND...
    
    
    Run COMMAND in an existing (set of) namespace(s).
    
  • -a Enter all supported namespaces (--all)
  • -F don't fork, even if -p is used (--no-fork)
  • -t PID to take namespaces from (--target) The namespaces to switch are:
  • -C Control groups (--cgroup)
  • -i SysV IPC: message queues, semaphores, shared memory (--ipc)
  • -m Mount/unmount tree (--mount)
  • -n Network address, sockets, routing, iptables (--net)
  • -p Process IDs and init, will fork unless -F is used (--pid)
  • -u Host and domain names (--uts)
  • -U UIDs, GIDs, capabilities (--user) If -t isn't specified, each namespace argument must provide a path to a namespace file, ala "-i=/proc/$PID/ns/ipc"