在SunOS上,有pargs个命令打印传递给正在运行的进程的命令行参数.

在其他Unix环境中是否有类似的命令?

推荐答案

有几种 Select :

ps -fp <pid>
cat /proc/<pid>/cmdline | sed -e "s/\x00/ /g"; echo

Linux上的/proc/<pid>有更多信息,请看一看.

在其他Unix上,情况可能会有所不同.ps命令可以在任何地方使用,/proc命令是特定于操作系统的.例如,在AIX上,/proc中没有cmdline.

Linux相关问答推荐

GO:当使用NewManager调用创建cgroup时,权限被拒绝

使用sed或awk映射自定义和任意函数

使用信号处理程序实现Hibernate 功能

为什么在已连接的设备上调用 btmgmt conn-info 返回:状态 0x02(未连接)

在Linux中随机化txt文件但保证不重复行

Bash shell 脚本未通过 TRUE 条件

如何在不进行轮询且不吃掉其他人子进程的退出代码的情况下等待一组子进程(并且只有它们)?

用于替换 struct 文档中文本的 Bash 脚本

Rust unix 进程

Linux 如何将主机文件作为用户的输入并将其调用到脚本中

如何使用换行符或制表符或空格 grep 多行字符串

如何指定链接时使用的库版本?

如何判断 Ubuntu 12.04 LTS 上是否安装了多个版本的 PHP?

Linux命令删除.git文件夹以外的所有文件?

使用 cmake 构建错误:找不到 -lpthreads

如何显示正在运行的进程列表 Python?

Anaconda:禁用提示更改

根据文件名模式和文件内容列出文件名?

grep 递归查找 Linux 上的特定文件类型

Hierarchical分层 ldd(1)