2018年10月

Linux ssh 远程登录到其他机器上时,有时会出现登不进去,并弹出如下类似提示的情况:

百度了之后总结,ssh会把每个你访问过计算机的公钥(public key)都记录在本地~/.ssh/known_hosts。当下次访问相同计算机时,OpenSSH会核对公钥。如果公钥不同,OpenSSH会发出警告, 避免你受到DNS Hijack之类的攻击。

原因:一台主机上有多个Linux系统,会经常切换,那么这些系统使用同一ip,登录过一次后就会把ssh信息记录在本地的~/.ssh/known_hsots文件中,切换该系统后再用ssh访问这台主机就会出现冲突警告。

解决办法:
rm -rf ~/.ssh/known_hosts

如歌 (《烈火如歌》电视剧主题曲)
词:段思思
曲:谭旋
编曲:陈思同
笛子演奏:水玥儿

谢时间拈了眉头的霜花
谢沧桑 喂饱思念的马
谢绵长情话 投射了天涯
带我去小小红尘醉一下
谢那句再见让你害怕
谢狭路 让相逢不能罢
谢月的缺乏 常诉在卧榻
谢风沙 吹成年华
若遗憾是遗憾 若故事没说完
回头看 梨花已落千山
我至少听过 你说的喜欢
像涓涓温柔途经过百川
若遗憾遗憾 若心酸心酸
又不是非要圆满
来年秋风乱 笑看红叶转
深情 只好 浅谈
谢那句再见让你害怕
谢狭路 让相逢不能罢
谢月的缺乏 常诉在卧榻
谢风沙 吹成年华
若遗憾是遗憾 若故事没说完
回头看 梨花已落千山
我至少听过 你说的喜欢
像涓涓温柔途经过百川
若遗憾遗憾 若心酸心酸
又不是非要圆满
来年秋风乱 笑看红叶转
深情 只好 浅谈
若遗憾是遗憾 若故事没说完
回头看 梨花已落千山
我至少听过 你说的喜欢
像涓涓温柔途经过百川
若遗憾遗憾 若心酸心酸
又不是非要圆满
来年秋风乱 笑看红叶转
深情 只好 浅谈

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