我发现这文章讨论了一种快速的方法来排序您的bash历史记录,并查看您使用最多的命令:
cut -f1 -d" " .bash_history | sort | uniq -c | sort -nr | head -n 30
它真正打开了你的眼睛,看看你应该为哪些任务创建别名,哪些任务你应该完全放弃。
我希望看到一个ServerFault列表,其中列出了建议的命令行别名,可以为您节省工作时间。你有什么发现?
在我们之间,我敢打赌,我们可以节省每一个用户谁读这篇文章至少10分钟一天。(减去第一天,他们把所有的时间都浪费在阅读ServerFault上,而不是做他们的工作!)
发布于 2009-05-10 20:17:43
我通常喜欢键入所有的东西,因为我恐怕很快就会忘记正在使用的命令。我知道我可能错了,但如果我只是将总司令中的每个命令都粘贴到我的.bashrc中,我就不会对系统了解那么多了。
请注意,我并不是说我是最棒的,我知道所有关于Linux的知识,远远不是这样,我只是说我喜欢学习,并且记住我通过使用它学到了什么。
这并不是说我不理解节省时间的别名(特别是对于更大的函数而言,而是必须查看脚本是否更好),但就我个人而言,我不喜欢使用它们(至少不总是这样)。
也就是说,Commandlinefu有一个特殊的别名标签。值得一看。
另外,我认为这是一个很好的建议:
alias less='less -FSRX'
只有当输出大于屏幕时,才会使用较少的输出。
发布于 2009-05-06 12:07:19
我最喜欢的是:
alias server_name='ssh -v -l username ip_address'
它不需要解释,是吗?:-)
发布于 2009-05-06 18:32:38
alias lt='ls -lhart'
alias active='grep -v -e "^$" -e"^ *#"'
alias svi='sudo vim'
alias scr='screen -Rd'
https://serverfault.com/questions/5249
复制相似问题