RedHat6.6安装thefuck工具,自动纠正错误命令

在使用linux命令的时候,经常会将一些不熟悉的命令输错,或者由于大意而导致输入错误。此时,有可能会喊一句“我操!”,其实骂一句“我操”也是废话,不顶用,更何况我们程序员是文明人,怎么能说这么低俗的话。别着急,下面就让我们把“我操”升级一下,输错之后,别说话,给键盘输入“fuck”,我们不是简单的将中文骂人翻译成英文,我们要干一些有用的事情。

废话结束,下来安装thefuck工具,帮助我们解决常见的命令错误。

安装步骤:

1、安装或者更新gcc,老版本的gcc有可能导致新版本python包编译不成功。

yum -y install gcc

2、下载Python-3.6.2

wget http://python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz

此时会下载到当前工作目录下,3.6.2是现在最新的版本,自己可以随便换,但是一定要小心后面安装pip时,版本不匹配。

3、安装Python-3.6.2
a.解压xz文件:
xz -d Python-3.6.2.tar.xz
b.解包tar文件
tar xvf Python-3.6.2.tar
c.编译安装

#cd Python-3.3.0 

#./configure

#make all
#make install
#make clean
#make distclean

#/usr/local/bin/python3 –V

最后一个命令参数是大写"V",显示版本信息,一旦输入小写,会进入python命令行,可以再次输入“quit()”退出。

4、更改系统默认python

mv /usr/bin/python /usr/bin/python2.6(当前版本是2.6)

ln -s /usr/local/bin/python3.6 /usr/bin/python

输入python -V即可查看当前默认python版本。

5、修改yum配置文件

因为yum脚本用的是之前的python2.6,现在python更新之后,yum就不能正常使用了,需要更改。

vi /usr/bin/yum

将文件第一行的#!/usr/bin/python改成#!/usr/bin/python2.6(这就是上面没有删除老版本,只是重命名的原因)

保存退出,即可正常使用。

6、安装pip

a.下载文件
wget https://bootstrap.pypa.io/3.2/get-pip.py --no-check-certificate
b.
安装

python get-pip.py

pip安装完成,此时要是报错的话,请检查自己的python和pip版本是否匹配。

7、安装thefuck

pip install thefuck

安装之后,进行配置

vi ~/.bashrc

添加以下内容:

alias fuck='eval $(thefuck $(fc -ln -1));history -r'

保存并退出,使其生效

source ~/.bashrc

安装完成。

实验一下:

1、重启防火墙:servise iptables restart(原本应该是service)


2、命令没有被找到,你很生气,告诉系统“我操”(fuck),然后根据提示,进行选择。


骂人要有用,不然请闭嘴!



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值