标签 Bash 下的文章

启动Windows terminal,打开设置,点击添加新配置文件,然后复制一份。

名称自定义

这里的可执行文件在Git安装目录下的\bin\目录下选择bash.exe

图标可自定义

保存,就可以看到新配置了

然后侧栏的启动栏目里点击默认配置文件,选择自己新建的配置文件,保存。

下次打开默认就是bash了。git自带的bash是可以运行linux命令的。

vim也是可以用的,选中的三行里是vim配置文件的存放路径

system vimrc file: "/etc/vimrc"

第一个路径 /etc/vimrc 在git根目录下

user vimrc file: "$HOME/.vimrc"

第二个路径为用户根目录

目录下没有 .vimrc 就新建一个

 2nd user vimrc file: "~/.vim/vimrc"

第三个路径为用户根目录 /.vim/vimrc

同样目录下没有就新建一下,先建隐藏文件夹,在建文件。

然后基础的vim配置也写入在这个文件里。

命令行上输入一个长命令,并希望有一种方法可以保存它以供日后使用?这就是 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'

8、 你有多少次需要知道你的外部 IP 地址,但是不知道如何获取?我也是。

alias ipe='curl ipinfo.io/ip'

9、 需要知道你的本地 IP 地址?

alias ipi='ipconfig getifaddr en0'

10、 最后,让我们清空屏幕。

alias c='clear'

如你所见,Bash 别名是一种在命令行上简化生活的超级简便方法。

英文 | Patrick H. Mullins
翻译 | Linux中国/geekpi