当我通过 unix 机器上的终端直接连接到 ssh 时,我如何知道有多少会话已升级?我是说
首先我以 root 身份连接 # 并且
苏布莱恩
# 和
苏托尼
# 和
苏艾米丽
#
是否有可能拥有我连接到的会话的(类似树的)信息?
前任:艾米丽- 托尼 - 布莱恩 - 根
谢谢。
答案1
大多数 Linuxps
命令都能够生成进程树,这将显示当前 shell 中涉及的进程:
$ ps fuT
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
userone 9591 0.0 0.2 20644 3484 pts/14 Ss 10:50 0:00 bash
root 9743 0.0 0.1 56124 1672 pts/14 S 10:50 0:00 \_ su - root
root 9751 0.0 0.2 21580 4428 pts/14 S 10:50 0:00 \_ -su
root 10112 0.0 0.0 16836 1256 pts/14 R+ 10:57 0:00 \_ ps fuT