Linux上的10个超级方便的Bash别名
Posted 云技术之家
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux上的10个超级方便的Bash别名相关的知识,希望对你有一定的参考价值。
如何通过使用长Bash命令的压缩版本来提高效率。
你有多少次在命令行上输入一个长命令,并希望有一种方法可以保存它以供日后使用? 这正是Bash别名派上用场的地方。它们允许你将长而神秘的命令压缩为易于记忆和使用的东西。 需要一些例子来帮助你入门吗? 没问题!
要使用你创建的Bash别名,需要将其添加到.bash_profile文件中,该文件位于你的主文件夹中。请注意,此文件是隐藏的,只能从命令行访问。使用此文件的最简单方法是使用Vi或Nano之类的东西。
10个方便的Bash别名
1. 你有多少次需要解压缩.tar文件并且不记得所需的确切参数?别名可以救你! 只需将以下内容添加到.bash_profile文件中,然后使用untar FileName解压缩任何.tar文件。
alias untar='tar -zxvf '
2. 想要下载的东西,但如果出现问题如何断点续传?
alias wget='wget -c '
3. 是否需要为新的在线帐户生成随机的20个字符的密码? 没问题。
alias getpass="openssl rand -base64 20"
4. 下载了一个文件,需要测试校验和吗? 别名也能解决这个问题。
alias sha='shasum -a 256 '
5. 正常的ping将永远持续下去。我们不希望这样。 相反,让我们将其限制在五个ping。
alias ping='ping -c 5'
6. 在任何文件夹中启动Web服务器。
alias www='python -m SimpleHTTPServer 8000'
7. 想知道你的网络有多快? 只需下载Speedtest-cli并使用此别名即可。你可以使用speedtest-cli --list命令选择离你所在位置较近的服务器。
alias speed='speedtest-cli --server 2406 --simple'
alias ipe='curl ipinfo.io/ip'
alias ipi='ipconfig getifaddr en0'
10. 最后,让我们清除屏幕。
alias c='clear'
正如你所看到的,Bash别名是一种在命令行上简化生活的超级简便方法。
原文链接:
https://opensource.com/article/18/9/handy-bash-aliases
↓↓ 点击"阅读原文" 【加入云技术社区】
相关阅读:
更多文章请关注
以上是关于Linux上的10个超级方便的Bash别名的主要内容,如果未能解决你的问题,请参考以下文章
30 个方便的 Bash shell 别名 | Linux 中国