bash 别名
您有多少次在命令行上反复键入一个长命令,并希望有一种方法可以将其保存以备后用? 这是Bash别名派上用场的地方。 它们使您可以将长而隐秘的命令压缩为易于记忆和使用的内容。 需要一些示例来帮助您入门吗? 没问题!
要使用创建的Bash别名,您需要将其添加到主文件夹中的.bash_profile文件中。 请注意,此文件是隐藏的,只能从命令行访问。 使用此文件最简单的方法是使用Vi或Nano。
10个便捷的Bash别名
- 您需要解压.tar文件多少次,不记得需要的确切参数了? 别名的救援! 只需将以下内容添加到您的.bash_profile文件中,然后使用untar FileName即可解压缩任何.tar文件。
alias untar = 'tar -zxvf '
- 想要下载某些内容,但是如果出现问题可以恢复吗?
alias wget = 'wget -c '
- 是否需要为新的在线帐户生成一个随机的20个字符的密码? 没问题。
alias getpass = "openssl rand -base64 20"
- 下载了文件并需要测试校验和? 我们也有涉及。
alias sha = 'shasum -a 256 '
- 正常的ping将永远持续下去。 我们不想要那个。 相反,我们将其限制为仅五个ping。
alias ping = 'ping -c 5'
- 在您想要的任何文件夹中启动Web服务器。
alias www = 'python -m SimpleHTTPServer 8000'
- 想知道您的网络有多快? 只需下载Speedtest-cli并使用该别名即可。 您可以使用speedtest-cli --list命令选择更靠近您所在位置的服务器。
alias speed = 'speedtest-cli --server 2406 --simple'
- 您需要多少次知道您的外部IP地址,却不知道如何获取该信息? 我也是。
alias ipe = 'curl ipinfo.io/ip'
- 需要知道您的本地IP地址吗?
alias ipi = 'ipconfig getifaddr en0'
- 最后,让我们清除屏幕。
alias c = 'clear'
如您所见,Bash别名是一种简化命令行的超级简便方法。 需要更多信息吗? 我建议您通过Google快速搜索“ Bash别名”或GitHub之旅。
bash 别名