IPython实用功能与信息收集指南
IPython不仅仅是一个可以进行工作的交互式shell,它还具备强大的信息收集能力,能帮助我们深入了解代码和对象。本文将详细介绍IPython的一些实用功能,包括特定过滤操作、 sh 配置文件的使用、信息收集工具以及命令历史访问方法。
1. 特定过滤获取PID
我们可以通过特定的操作获取所需的PID。例如,要获取特定用户的PID,可以使用如下代码:
ps.grep('jmjones', field=0).fields(1)
运行上述代码后,会输出类似以下的结果:
SList (.p, .n, .l, .s, .grep(), .fields() available). Value:
0: 5361
1: 5364
....
53: 32425
54: 32429
这样就实现了特定的 awk 过滤目标,只获取所需的PID。
2. sh配置文件
sh 配置文件是IPython的内置配置文件之一,它能让IPython更像一个友好的系统shell。
- 配置特点 :与标准的IPython配置文件相比, sh 配置文件有两个显著特点。一是会显示当前目录,二是会重新哈希 PATH ,让你能像在
超级会员免费看
订阅专栏 解锁全文
9

被折叠的 条评论
为什么被折叠?



