10 个 Linux 中超方便的 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 将永远持续下去。通常我们不希望这样,让我们将其限制在五次之内。

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'

8、 在命令行中快速获取你的外部 IP 地址。

alias ipe='curl ipinfo.io/ip'

9、 在命令行中快速获取你的本地 IP 地址。

alias ipi='ipconfig getifaddr en0'

10、 快速清空屏幕。

alias c='clear'

相关推荐
Two_brushes.12 分钟前
【linux 网络】网络基础
linux·网络
Code Warrior13 分钟前
【Linux】基础开发工具(3)
linux·服务器
鬼才血脉1 小时前
Linux(centos)安装 MySQL 8
linux·mysql·centos
guygg881 小时前
ubuntu手动编译VTK9.3 Generating qmltypes file 失败
linux·运维·ubuntu
JeffersonZU1 小时前
Linux/Unix 套接字Socket编程(socket基本概念,流程,流式/数据报socket,Unix domain socket示例)
linux·c语言·tcp/ip·udp·unix·gnu
Two_brushes.2 小时前
【linux网络】网络编程全流程详解:从套接字基础到 UDP/TCP 通信实战
linux·开发语言·网络·tcp/udp
夕泠爱吃糖3 小时前
Linux中的静态库和动态库
linux·运维·服务器
比奥利奥还傲.3 小时前
Linux运维安全新范式:基于TCPIP与SSH密钥的无密码认证实战
linux·运维·安全
果子⌂5 小时前
容器技术入门之Docker环境部署
linux·运维·docker
深度学习04076 小时前
【Linux服务器】-安装ftp与sftp服务
linux·运维·服务器