10个可以提高效率的Linux下令又名-linux运维
在 Linux 环境下工作的工程师,一定会对那些繁琐的指令和参数下令行印象深刻吧。并且,可怕的不是繁琐,而是需要批量反复输入这些繁琐的下令。
在 Linux 下我们有一般名下令 alias ,可以将那些繁琐的下令自定义为我们容易记住的又名,可以大大提高我们的效率。
但是,alias 下令只对目前终端有效,当终端关闭之后,我们所设定的又名全部失效。所以要是想让这些又名永恒有效,我们就需要将它们增加到 .bash_profile 文件里。
在本文里,良许将介绍 10 个非常有用,能够提高你工作效率的下令又名。
1、紧缩包文件,特殊是 tar 文件在 Linux 下运用非常宽泛,但是 tar 下令的选项又非常多,也欠好记住。所以我们可以将常用的几个选项定义为一一般名 untar ,这样我们需要解压 tar 文件时,直接 untar filename 即可。
alias untar='tar -zxvf '
2、我们下载一个很大的文件时,忽然网络异样中止了,我们从新下载是不是很抓狂?别担忧,我们的 wget 下令有个 -c 选项,支撑断点下载,我们也可以将它设定为又名:
alias wget='wget -c '
3、有时我们需要生成一个 20 个字符的随机数密码,我们可以运用 openssl 下令,但完备的下令又很长很不利便,我们可以设定又名:
alias getpass="openssl rand -base64 20"
4、下载一个文件之后,我们想要校验一下它的 checksum 值,可以将这个下令封装为一一般名 sha ,之后我们 sha filename 就可以校验文件的 checksum 值。
alias sha='shasum -a 256 '
5、正常状况下,ping 下令将无穷次输出,但其实没多大意义。我们可以运用 -c 下令将其限定为 5 次输出,然后设定为又名 ping ,运用时,ping url 即可。
alias ping='ping -c 5'
6、要是我们想随时随地启动一个 web 办事器,我们可以运用这一般名:
alias www='python -m SimpleHTTPServer 8000'
7、网速的测试在工作中也时常用到,但 Linux 没有自带下令可用,我们可以借助第三方工具 speedtest-cli 。这个工具可以直接从 Github 高低载,运用办法里面也有细致介绍。我们需要先运用 speedtest-cli 下令来选中离我们比来的办事器,然后设定如下又名:
alias speed='speedtest-cli --server 2406 --simple'
8、你的公网 IP 是多少?记性好的可以直接背下来,但要是你有 10 台上百台办事器呢?也可以背下来,然后加入最强大脑。其实有个下令可以直接查询,但阿谁下令太失常,欠好记,武断设定为又名。
alias ipe='curl ipinfo.io/ip'
9、怎样晓得本人的局域网 IP ?这个下令一样失常,武断设定又名。
alias ipi='ipconfig getifaddr en0'
10、最后,清屏,我们可以运用 ctrl + l 快捷键,也可以将 clear 下令定义得更短,这样运用起来更直接,更粗犷。
alias c='clear'
这 10 个下令你纷歧定完全都用得上,由于大家运用 Linux 的标的目的不同,工作内容不同。在你的工作领域也一定有批量复杂繁琐的下令可以定义为又名,欢送在留言区增补!
以上就是10个可以提高效率的Linux下令又名的细致内容,更多请关注 百分百源码网 其它相干文章!