1)方法一
使用 lsns 查看
下面展示了当前系统中只有一个 pid namespace,其 inode 号是 4026531836,该 pid namespace 中的最小 pid 是 1,即 init 进程

$ lsns
NS TYPE NPROCS PID USER COMMAND
4026531836 pid 77 1 root /usr/lib/systemd/systemd --switched-root --system --deserialize 22
4026531837 user 77 1 root /usr/lib/systemd/systemd --switched-root --system --deserialize 22
4026531838 uts 77 1 root /usr/lib/systemd/systemd --switched-root --system --deserialize 22
4026531839 ipc 77 1 root /usr/lib/systemd/systemd --switched-root --system --deserialize 22
4026531840 mnt 73 1 root /usr/lib/systemd/systemd --switched-root --system --deserialize 22
4026531856 mnt 1 13 root kdevtmpfs
4026531956 net 77 1 root /usr/lib/systemd/systemd --switched-root --system --deserialize 22
4026532086 mnt 1 1018 chrony /usr/sbin/chronyd
4026532136 mnt 2 567 root /usr/sbin/NetworkManager --no-daemon

使用 unshare 创建一个新的 namespace

$ unshare --fork --pid sleep 100

下面展示了当前系统中有两个 pid namespace,其 inode 号是 4026531836 和 4026532137,后者是新增的,其最小 pid 是 17125。

$ lsns
NS TYPE NPROCS PID USER COMMAND
4026531836 pid 80 1 root /usr/lib/systemd/systemd --switched-root --system --deserialize 22
4026531837 user 81 1 root /usr/lib/systemd/systemd --switched-root --system --deserialize 22
4026531838 uts 81 1 root /usr/lib/systemd/systemd --switched-root --system --deserialize 22
4026531839 ipc 81 1 root /usr/lib/systemd/systemd --switched-root --system --deserialize 22
4026531840 mnt 77 1 root /usr/lib/systemd/systemd --switched-root --system --deserialize 22
4026531856 mnt 1 13 root kdevtmpfs
4026531956 net 81 1 root /usr/lib/systemd/systemd --switched-root --system --deserialize 22
4026532086 mnt 1 1018 chrony /usr/sbin/chronyd
4026532136 mnt 2 567 root /usr/sbin/NetworkManager --no-daemon
4026532137 pid 1 17125 root sleep 100

2)方法二
使用 ps 查看
当前系统只有一个 pid namespace:

$ ps -e -o pidns,pid,args |awk '{print $1}' |sort -u
4026531836
PIDNS

使用 unshare 创建一个新的 namespace

$ unshare --fork --pid sleep 100

当前系统有两个 pid namespace:

$ ps -e -o pidns,pid,args |awk '{print $1}' |sort -u
4026531836
4026532137
PIDNS

linux下查看pid namespace的方法相关推荐

  1. Linux下查看内存使用情况方法总结

    关注.星标公众号,直达精彩内容 来自:Specs'Blog 链接:http://9iphp.com/linux/1247.html 原文:http://ask.xmodulo.com/check-me ...

  2. linux 查看san链路状态,Linux下查看网络状态的方法

    当我的设备在机房,懒得去查看网线连接情况:或者设备在远端,没有条件让眼睛亲临现场,我需要在终端查看设备网络接口的物理连接状态.基于此种场景,我就了解了几种关于命令查看网络状态的方法. 1. ifcon ...

  3. linux 下查看应用版本信息,Linux下查看版本信息

    Linux下如何查看版本信息, 包括位数.版本信息以及CPU内核信息.CPU具体型号等. 1.# uname -a   (Linux查看版本当前操作系统内核信息) 2.# cat /proc/vers ...

  4. linux proc 自动清理,Linux下清理内存和Cache方法 /proc/sys/vm/drop_caches

    Linux下清理内存和Cache方法 /proc/sys/vm/drop_caches 频繁的文件访问会导致系统的Cache使用量大增 $ free -m total used free shared ...

  5. linux 怎么查看go版本,如何在Linux下查看版本信息

    Linux下如何查看版本信息, 包括位数.版本信息以及CPU内核信息.CPU具体型号等等,整个CPU信息一目了然. 1.# uname -a   (Linux查看版本当前操作系统内核信息) Linux ...

  6. Linux 下查看某一个程序所使用的内存方法介绍

    Linux 下查看某一个程序所使用的内存方法介绍 在 Linux 上进行开发和运营维护的时候,免不了要查看某一个程序所占用内存的情况.常用方法总结如下(注意第四种方法): 第一种:ps -aux | ...

  7. linux查看远程服务器端口,linux下查看本机和远程服务器的端口是否连通的方法...

    linux下查看本机和远程服务器的端口是否连通的方法 如下所示: 1.ssh -v -p [端口号] [用户名]@[IP地址] 2.curl [IP地址]:[端口号] 以上这篇linux下查看本机和远 ...

  8. Linux下查看磁盘挂载的三种方法

    Linux下查看磁盘挂载的三种方法 2009-06-05 23:17 好久没有更新日志了,呵呵.不是没有要写的东东.实在抽不出时间来写,要准备公司的考试呢,C++考试.已经有七个月没有写C++代码了, ...

  9. linux cpu uuid 查看,Linux下查看UUID方法介绍

    Linux下查看UUID方法介绍. 1. sudo blkid /dev/sda1: UUID="9ADAAB4DDAAB250B" TYPE="ntfs" / ...

最新文章

  1. redis 大数据插入
  2. postgresql点云las_点云模型_点云模型_模型_时空数据库_PolarDB PostgreSQL 云原生数据库 - 阿里云...
  3. ffplay分析 (视频从Frame(解码后)队列取数据到SDL输出)
  4. [恢]hdu 2317
  5. MySQL · 案例分析 · RDS MySQL线上实例insert慢常见原因分析
  6. 字节跳动联邦学习平台通过中国信通院首批评估 数据安全能力得到专业验证
  7. CSS代码重构与优化之路(转)
  8. Win11延迟高怎么办?Win11延迟高的解决方法
  9. bzoj 1066: [SCOI2007]蜥蜴(最大流)
  10. Mac上搭建Go语言环境及第一个hello.go程序
  11. 【 javascript 】.innerHTML属性定义
  12. swf播放器air android 版,网极SWF播放器(com.webgenie.swf.play) - 1.6.3 - 应用 - 酷安
  13. Java---XML的解析(1)-DOM解析
  14. 用计算机算锐角三角比,锐角三角比中计算器使用方法ppt
  15. js 获取 当前年月日以及农历日期和星期几
  16. 谁吃土的时候没有受过委屈?
  17. Win10系统 Python解释器:anaconda的安装
  18. mysql alter 改密码_MySql修改密码
  19. 百度地图标记打点展示
  20. Android 资源管理利器Resources和AssetManager介绍

热门文章

  1. mac电脑清理垃圾软件有哪些 mac电脑怎么清理垃圾
  2. 海报设计灵感:简约独特的图形图案排版 by Quim Marin
  3. SQLyog的快捷键大全
  4. Swift - 在fir.im上发布程序(免费的应用内测托管平台)
  5. TypeScript-------------介绍
  6. eXtremeDB简介
  7. 门诊患者正在流失?如何打造差异化服务,成功破局,留住患者?
  8. python截取视频图片_python提取视频第一帧图片
  9. Redis高阶使用之Redisson分布式锁源码解析
  10. 新奇二合一固态硬盘盒上市