IPython下执行shell命令-魔力函数(alias store rehash)- 千月的python linux 系统管理指南学习笔记(6)

本文介绍了如何在IPython环境中通过alias创建快捷方式执行系统命令,解决命令不互通的问题。利用%store保存别名,以便后续使用。此外,还展示了在IPython中直接使用"!命令"执行shell命令,并传递参数。对于常用命令,建议使用alias定制,偶尔执行的命令可直接使用"!"。最后提到了rehash和rehashx用于创建所有shell命令的alias,但并不推荐频繁使用。
摘要由CSDN通过智能技术生成
我们在工作中经常使用 linux 下的命令行模式,也就是 shell 。
但是 shell 有一个问题,就是必须一条一条执行命令。
输入命令,等待执行结果,继续输入命令,等待结果。好像一个循环。
而如果我们使用文本编辑器,编写脚本来执行,却又失去了交互的体验。

我们现在提到的魔力编辑,就是 IPython 在命令行和文本之间的一种折中,汲取了两者的优点。

我们使用 lsmagic来查看全部魔力编辑的内建函数,使用 %magic 命令查看魔力函数的帮助
当然你要觉得 %magic 太多了。可以用 %quickref来查看魔力函数的 “一句话”版本。


======================================&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值