GNU/Linux >> Tutoriales Linux >  >> Linux

Ver/manipular espacios de nombres de montaje en Linux

Sí. Puedes mirar su /proc/$PID/mountinfo o bien puedes usar el findmnt -N interruptor - sobre el cual findmnt --help dice:

  • -N, --task <tid>
    • usar espacio de nombres alternativo (/proc/<tid>/mountinfo archivo)

findmnt también rastrea el PROPAGATION bandera que es un mountinfo campo que informa exactamente sobre esta información:qué procesos comparten qué montajes.

Además, siempre puedes nsenter cualquier tipo de espacio de nombres que desee, siempre que tenga los permisos correctos, por supuesto.

 nsenter --help
Usage:
 nsenter [options] <program> [args...]

Options:
 -t, --target <pid>     target process to get namespaces from
 -m, --mount [=<file>]  enter mount namespace
 -u, --uts   [=<file>]  enter UTS namespace (hostname etc)
 -i, --ipc   [=<file>]  enter System V IPC namespace
 -n, --net   [=<file>]  enter network namespace
 -p, --pid   [=<file>]  enter pid namespace
 -U, --user  [=<file>]  enter user namespace
 -S, --setuid <uid>     set uid in user namespace
 -G, --setgid <gid>     set gid in user namespace
 -r, --root  [=<dir>]   set the root directory
 -w, --wd    [=<dir>]   set the working directory
 -F, --no-fork          do not fork before exec'ing <program>

 -h, --help     display this help and exit
 -V, --version  output version information and exit

For more details see nsenter(1).

Linux
  1. ¿Cómo realizar chroot con espacios de nombres de Linux?

  2. Linux – ¿Montaje de unión en Linux?

  3. Linux – Kernel:¿Soporte de espacios de nombres?

  4. Opciones comunes de montaje de NFS en Linux

  5. Ejemplos de comandos de montaje en Linux

Cómo montar un recurso compartido NFS en Linux

Cómo montar un archivo ISO en Linux

Construyendo un contenedor a mano usando espacios de nombres:El espacio de nombres de montaje

Cómo ver información de hardware en Linux

Comando de historial en Linux:ver el historial de terminales de Linux

Cómo montar y ver un archivo ISO como raíz y usuario normal en Linux