通过nsenter进入到另一个进程的namespace,从而可以非常方便的调试问题。
当前进程的mnt ns:
ls /proc/$$/ns/mnt -l
lrwxrwxrwx 1 root root 0 Jul 14 15:06 /proc/3968/ns/mnt -> mnt:[4026531840]
目标进程的mnt ns:
ls /proc/32264/ns/mnt -l
lrwxrwxrwx 1 root root 0 Jul 14 14:01 /proc/32264/ns/mnt -> mnt:[4026532243]
进入目标进程的mnt ns:
nsenter -t 32264 -m /bin/sh
# -t 指定目标进程
# -m 继承目标进程的mnt ns
当前进程的mnt ns:
ls /proc/$$/ns/mnt -l
lrwxrwxrwx 1 root root 0 Jul 14 15:11 /proc/2425/ns/mnt -> mnt:[4026532243]
Copyright @2011-2019 All rights reserved. 转载请添加原文连接,合作请加微信lijiaocn或者发送邮件: [email protected],备注网站合作
友情链接: Some Online Tools Develop by Me 系统软件 程序语言 运营经验 水库文集 网络课程 微信网文