版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
文章目录
一、TheFuck 简介
一个开源的命令行神器——TheFuck,其是一个校正终端命令输入的工具
常常在使用linux
为内核的操作系统很多时候容易将命令输错,然后出现Terminal提示你未找到命令,或者权限不足,有时内心会十分崩溃,一定默念“What the fuck!”,这个时候只需要敲一个“fuck”发泄一下,thefuck就会为你校正终端命令,从此舒心畅快。
项目地址: TheFuck
- 功能展示
二、安装流程
1.安装需求
- pytho(2.7+ or 3.4+)
- pip
- python-dev
2.更新/安装相关树莓派软件包
#Ubuntu/Debian系统
sudo apt update #更新树莓派已经安装的相关软件包
sudo apt install python3-dev python3-pip #安装pip3
sudo pip3 install thefu #安装thefuck
查看本机Python版本
python3 -v
三、相关配置
1.编辑bashrc配置文件
vim ~/.bashrc
2.在文件尾加入一行给thefuck取别名fuck
eval "$(thefuck --alias fuck)"
3.使生效
source ~/.bashrc
四、简单测试TheFuck
1.命令输错
> pythom
> bash: pythom: 未找到命令
> fuck
python [enter/↑/↓/ctrl+c]
Python 2.7.13 (default, Sep 26 2018, 18:42:22)
[GCC 6.3.0 20170516] on linux2
Type "help", "copyright", "credits" or "license" for more information.
2.权限不足
> apt-get install python
E: 无法打开锁文件 /var/lib/dpkg/lock - open (13: 权限不够)
E: 无法对状态列表目录加锁(/var/lib/dpkg/),请查看您是否正以 root 用户运行?
> fuck
sudo apt-get install python [enter/↑/↓/ctrl+c]
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
python 已经是最新版 (2.7.13-2)。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
最后推荐一个十分有趣的Linux 软件包cowsay
——让动物说话
sudo apt-get install cowsay
#安装cowsay
- 查看可支持的动物
cowsay -l