我有很多常用的命令。例如:
du -h --max-depth=1 /home
不幸的是,我的大脑几乎没有空间来处理这些事情。目前,我在桌面上保存了一个文本文件,用于记录这些命令--但我想知道是否有更好的方法从命令行中正确地做到这一点.
理想情况下,我可以创建一个别名命令来打开我最喜欢的commands...for示例的列表:
mfc
打开我最喜欢的命令列表,然后我可以快速地复制和退出它来执行命令。有人有他们想建议的工作流程吗?
发布于 2012-03-20 19:51:29
您可以使用ctrl+r,开始键入一个命令,然后在您以前使用的命令中出现一个建议(这在历史中是这样的)。
发布于 2012-03-20 20:03:10
我只能告诉你们我做了什么,因为有十亿种方法来解决这个问题。我们在我的公司使用木偶进行系统管理,所以我用大量的函数和别名填充了我的.bashrc
。例如(你的例子让我想起了我的例子):
alias sp='du -mx . --max-depth=1 | sort -nr | head'
如果我想提醒自己做了什么,我可以查看.bashrc
,输入alias
和/或declare -f
(查看加载到shell中的函数)。
https://serverfault.com/questions/371690
复制相似问题