pstree
以树状图的方式展现进程之间的派生关系
补充说明
pstree
命令以树状图的方式展现进程之间的派生关系,显示效果比较直观。
语法
代码语言:javascript复制pstree [选项]
选项
-a
:显示每个程序的完整指令,包含路径,参数或是常驻服务的标示;-c
:不使用精简标示法;-G
:使用VT100终端机的列绘图字符;-h
:列出树状图时,特别标明现在执行的程序;-H<程序识别码>
:此参数的效果和指定-h
参数类似,但特别标明指定的程序;-l
:采用长列格式显示树状图;-n
:用程序识别码排序。预设是以程序名称来排序;-p
:显示程序识别码;-u
:显示用户名称;-U
:使用UTF-8列绘图字符;-V
:显示版本信息。
实例
显示当前所有进程的进程号和进程id:
代码语言:javascript复制pstree -p
显示所有进程的所有详细信息,遇到相同的进程名可以压缩显示:
代码语言:javascript复制pstree -a
获取 SSH 会话的 PID:
代码语言:javascript复制pstree -p | grep ssh
输出示例:
代码语言:javascript复制|-sshd(1221)- -sshd(2768)---bash(2770)- -grep(2810)
| `-sshd(2807)---sshd(2808)
从上方的输出中,你可以看到 sshd 进程与分支的树形图。sshd 的主进程是 sshd(1221)
,另两个分支分别为 sshd(2768)
和 sshd(2807)
。
zipsplit
将较大的zip压缩包分割成各个较小的压缩包
补充说明
zipsplit
命令用于将较大的zip
压缩包分割成各个较小的zip
压缩包。
语法
代码语言:javascript复制zipsplit [选项] [文件]
选项
-n
:指定分割后每个zip
文件的大小;-t
:报告将要产生的较小的zip
文件的大小;-b
:指定分割后的zip
文件的存放位置。
参数
- 文件:指定要分割的
zip
压缩包。