Pycharm 调试system-config-users
Pycharm 工具很强大,平时工作可以用它和支持X图形界面终端工具(MobaXterm、Xmanager)进行界面问题的调试。
一、关于system-config-users
system-config-users
是Linux下用于用户和用户组的管理界面。
rpm -ql system-config-users
可查看其安装目录在 /usr/share/system-config-users
二、使用pycharm进行调试
pycharm可以在vim模式自动实现Ctrl+]和Ctrl+T代码跳转,而不需要手动从网上增加ptags.py。
对于Python和C++,有IDE都使用IDE,并在IDE上配置vim。
1. 打开pycharm
bash pycharm.sh 进行打开pycharm
2. 打开项目并配置脚本执行环境
打开项目目录 /usr/share/system-config-users, 在 run -> Edit Configurations进行配置Python脚本执行条件
3. 进行打断点,并调试。
调试命令如下:
Ctrl+F8: 断点开关
Ctrl+shift+F10: 进行调试,shift+F10也可以
F7: 单步进入
F8: 单步执行
shift+F8: 单步跳出,和F7配合使用可以达到跳转文件的丝滑效果
Ctrl+F2: 取消当前调试
Ctrl+F5: 开始当前调试
双击shift: 全程搜索,类似于qtreator的Ctrl+k,相当好用
Ctrl+Alt+S: 打开设置
4. 参数解析
4.1 函数:
pululate_user_list : 进行用户列表视图中的信息用户信息显示
4.2 变量:
user_dict : 包括了所有/etc/passwd 所有的用户(普通用户和系统用户),用于在用户列表中进行显示
group_dict : 包括了系统中的用户组信息,用于在用户组列表显示
-------------------------------------------
Wish you all the best and good health in 2021.