Centos 7 安装"Thefuck"详细步骤

安装需求

  • python (2.7+ or 3.3+)
  • pip
  • python-devel

python的安装:

Centos7中,自带了Python,而且版本在2.7+,不再另外安装。

pip的安装:

#wget 
# tar -xzvf pip-9.0.1.tar.gz
# cd pip-9.0.1
# python setup.py install

python-devel的安装:

#yum -y install  python-devel.x86_64

准备环境做好后,开始安装“Thefuck”:

#pip install  thefuck

下载完成后配置:

#vim ~/.bashrc

添加别名:

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

====================================

大功告成。

[[email protected] ~]# ssytemctl restart network
bash: ssytemctl: 未找到命令...
相似命令是: ‘systemctl‘
[[email protected] ~]# fuck
systemctl restart network [enter/↑/↓/ctrl+c]   
[[email protected] ~]#

Fuck后会有多种结果,这时候需要按上下键进行选择。

时间: 2024-08-24 07:40:31

Centos 7 安装"Thefuck"详细步骤的相关文章

使用virtualBox安装CentOS 6.3的详细步骤

由于前几天把系统升级到win7了,原先安装的Linux虚拟机都不存在了.基于学习,这次安装选择的是CentOS 6.3版本. 下面就看看具体的安装步骤: 名称可以随便填写,类型选择Linux,版本选择Linux 2.6,我之前试选择过其他的版本来安装,比如Ubuntu,结果未安装成功,不知道哪里出了错误.走了好多弯路后,终于另选择为Linux 2.6就意外地成功了.然后点击下一步. 一直下一步走到“存储在物理硬盘上”时,您可以选择固定大小,也可选择动态分配.如图: 我这里选择的是动态分配,继续下

在Linux(CentOS)上安装MySql详细记录

前记:  毕业两年了,前两天换了份工作,由以前的传统行业跳到了互联网行业.之前的公司一直在用WinServer2003+Tomcat+SqlServer/Oracle这套部署环境.对于Linux+Tomcat(或其他容器)+Mysql这套之前没用用过.所以利用这周末的我在阿里云上49元搞了个linux(centos 64位)的服务器. 刚开始先装了JDK1.6,安装了Tomcat6.0.这过程中没有遇到太大的问题, 小问题也google一下就解决了.而周六晚上开始安装Mysql,于是到今天下午为

CentOS yum安装mcrypt详细图解教程

CentOS yum安装mcrypt详细图解教程 在Linux的发行版CentOS 6.3 系统下,LAMP(Linux+Apache+Mysql+php)环境搭建好后发现PHPMyadmin提示 “无法载入mcrypt模块” 的错误感觉很不爽,就尝试着使用yum安装提示找不到模块.如下为执行过程: [[email protected] ~]# yum install php-mcrypt Setting up Install Process No package php-mcrypt avai

Mac 安装Mysql 详细步骤方法

Mac 安装Mysql 详细步骤方法 第一步: 登陆官网:https://www.mysql.com 进入, 点击下方的DOWNLOADS -> Community->MySQL Community Server下载dgm文件,选择不登陆直接下载,下载后常规安装,设置自己的mysql密码 记住密码 第二步: 安装好mysql后直接终端是不可以运行的,可以在偏好设置里面启动以及停止mysql服务 第三步: 配置路径打开终端 输入:vim ~/.bash_profile 在图中添加 mysql路径

Ubuntu下安装Nginx详细步骤

Nginx安装之前需要三个支持: 模块依赖性 ①gzip 模块需要 zlib 库 ②rewrite 模块需要 pcre 库 ③ssl 功能需要 openssl 库 预先编译好的包: sudo apt-get install libpcre3 libpcre3-dev libpcrecpp0 libssl-dev zlib1g-dev ububtu平台编译环境可以使用以下指令: apt-get install build-essential apt-get install libtool 一般我们

Ubuntu 16.04安装docker详细步骤

因需要安装opendronemap,而这个依赖于docker,所以记录了一下安装docker的步骤,比较简单.通过apt的docker官方源安装最新的Docker CE(Community Edition),即Docker社区版,是开发人员和小型团队的理想选择. 开始安装 由于apt官方库里的docker版本可能比较旧,所以先卸载可能存在的旧版本: $ sudo apt-get remove docker docker-engine docker-ce docker.io 更新apt包索引: $

centos 6 下安装vsFtp详细步骤,centos 6 vsFtp问题汇总

---备注:下面整理的比较乱.. 安装vsftpd 1.以管理员(root)身份执行以下命令 yum install vsftpd 2.设置开机启动vsftpd ftp服务 chkconfig vsftpd on 3.启动vsftpd服务 ---------------这个时候就可以使用匿名访问ftp了---------------- service vsftpd start 管理vsftpd相关命令: 停止vsftpd:  service vsftpd stop 重启vsftpd:  serv

Centos(64位)安装Hbase详细步骤

HBase是一个分布式的.面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”.就像Bigtable利用了Google文件系统(File System)所提供的分布式数据存储一样,HBase在Hadoop之上提供了类似于Bigtable的能力.HBase是Apache的Hadoop项目的子项目.HBase不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库.另一个不同的是HBase基于列的而不是基于行的模式.

Centos 安装svn详细步骤

Windows 下安装SVN非常简单,但是在linux下安装svn可能对于新手来说还是有些困难,下面我将一步步操作,演示完整的安装过程. 直接上命令: 1. 如果系统安装过旧版本,则卸载 //卸载旧版本yum remove subversion yum install subversion 2. 创建数据目录,svn叫仓库 //创建仓库 mkdir /usr/data/store 3. 创建一个项目,比如项目名叫hshop //创建项目 svnadmin create /usr/data/sto