PS工具,可用于LINUX/MACOS/Windows。

ps2的Python项目详细描述


https://travis-ci.org/appstore-zencore/ps2.svg?branch=master

关于

可在Linux/MacOS/Windows中使用的PS工具。

安装

pip install ps2

用法

zencore:scripts zencore$ python3 ps2.py --help
Usage: ps2.py [OPTIONS] [OUTPUT]

The keywords can be used in output template:

cmdline commands connections cpu_percent cpu_times create_time cwd
elapsed_time environ exe gids memory_full_info memory_info memory_maps
memory_percent name nice num_ctx_switches num_fds num_threads open_files
pid ppid status terminal threads uids username

The default output template is:

"{pid}\t{name}"

Options:
--help  Show this message and exit.

示例1

zencore:scripts zencore$ python3 ps2.py
0   kernel_task
89  loginwindow
282 cfprefsd
283 distnoted
287 lsd
306 UserEventAgent
311 CommCenter
312 trustd
313 sharedfilelistd
315 Terminal
...

默认情况下,ps2显示pid和name。

例2

zencore:scripts zencore$ python3 ps2.py '{pid}\t{elapsed_time}\t{cmdline}'
0   682055.9033548832
89  682043.2770848274       /System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow console
282 681934.4019351006       /usr/sbin/cfprefsd agent
283 681934.2526762486       /usr/sbin/distnoted agent
287 681933.4957187176       /usr/libexec/lsd
306 681855.2815728188       /usr/libexec/UserEventAgent '(Aqua)'
311 681855.1821689606       /System/Library/Frameworks/CoreTelephony.framework/Support/CommCenter -L
312 681855.1382620335       /usr/libexec/trustd --agent
313 681855.0924699306       /System/Library/CoreServices/sharedfilelistd
315 681854.9572939873       /Applications/Utilities/Terminal.app/Contents/MacOS/Terminal -psn_0_69649

您可以自定义输出模板,程序提供了许多关键字供您使用。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java这算是人工智能吗?   java@OnDelete(级联)不处理双向映射(hibernate)   java我怎样才能在基元类型(int)上修复这个等式   java如何初始化PrintWriter数组?   arraylist如何使用java添加敌人   java如何处理2019年的背景地理围栏?   java是否有一个XPath表达式可用于在CDATA区域中导航XML?   Kotlin(Android Studio)中的java选项卡式活动   安卓 java。lang.IllegalArgumentException:provider=网络   广播控制流和主流的java排序   java Apache Nifi无法启动Nifi实例   java我正在尝试将内容作为字符串放入ListView   java阻止mozilla会话还原   java在春季选择引用哪个bean?