关于系统管理工具杂谈 tmux IPython

马上暑假就要开始了,希望能找到份实习工作,之前面试的职位是系统管理员(其实我心理明白,应该不会让我这个菜鸟获得多大的权限,杂务也是技术,学习为主 hoho)。介绍两个关于linux ,unix , mac osx的工具(tmux , IPython)

for first , second in (tmux , IPython):

if first:

(hoho 文章小标题卖个萌偷笑) 这是在一篇优快云的文章中看到的,索性就拿来用了用,结果发现还是很顺手的。主要功能就是在一个终端中建立多个对话(这功能现在还没用过,惭愧,惭愧),在分布式系统或者测试网络程序的时候是很给力的。在功能上很像screen工具,使用的时候编辑配置文件就能实现个性化,使用时候就大大加快了shell的速度。ctrl-b 再加上其他键位就能实现所有常用功能(当然要在配置文件中加入bind prefix C-b这句)。

具体的组合键位也不多,以下作为参考:


elif second:

下面这个可就厉害了,IPython shell,真是系统管理员的好帮手啊,具体使用方法参见《Python在linux,unix系统中管理指南》中有介绍。这里简单说一下IPython的magic函数:

IPython中的magic函数是可以在Python shell中直接使用的bash(或者其他shell)命令(至少我是这样理解的,bookmark等函数不是shell命令,但是提供了在python shell中与系统交互的功能),IPython工具总的来说比较像shell和Python的集合,In 和 Out list是直观上很显眼的特点,在系统操作中也是很棒的。

补充一点,在使用IPython时候就发现了一个小小bug,比如:

from xml.dom import minidom
type(minidom)
whos module

from HTMLParser import HTMLParser
type(HTMLParser)
whos module

whos的结果列表中并不显示minidom,和HTMLParser,有点美中不足吧 

其实,没别的意思就是和同学们分享一下好的工具,hoho,继续找实习工作中(唉,哪位大爷抬爱。。。)


评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值