系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當(dāng)前位置:系統(tǒng)之家 > 系統(tǒng)教程 > thefuck工具包的安裝使用教程

如何安裝thefuck?Linux軟件包thefuck的安裝使用教程

時間:2017-05-09 13:59:31 作者:chunhua 來源:系統(tǒng)之家 1. 掃描二維碼隨時看資訊 2. 請使用手機瀏覽器訪問: https://m.xitongzhijia.net/xtjc/20170509/97321.html 手機查看 評論

  如何安裝thefuck?thefuck是Linux系統(tǒng)的一個軟件包,專為Linux技術(shù)人員而生,它可以檢查指令的錯誤,并提供修正選項,是一套很實用的CLI工具。相信很多朋友都不知道thefuck工具包要如何安裝使用,下面小編給大家?guī)砹藅hefuck的安裝使用教程。

如何安裝thefuck?Linux軟件包thefuck的安裝使用教程

  前言:

  任何玩過Linux的技術(shù)人員都很清楚,作為一個通常情況下CLI(Command-Line Interface,命令行界面)功能強于GUI(Graphical User Interface,圖形交互界面)的操作系統(tǒng),CLI指令是生產(chǎn)力的關(guān)鍵,也是效率的來源。不同于Windows的CMD,Linux的Bash對大小寫敏感,對權(quán)限配置也十分敏感,這就造成如果不集中注意力,很容易犯一些難以察覺的錯誤(尤其是在情況緊急的時候),這些錯誤通常都以輸出一個錯誤信息結(jié)束,通常情況下我們需要通過這些錯誤輸出來定位自己犯的錯誤。對于很短的指令來說,這很容易做到,但是如果指令很長(特別是手敲的很長的指令),這個過程是相當(dāng)令人不快的。軟件包thefuck就是一群“絕望”的Linux技術(shù)人員為了應(yīng)對這個問題所編寫的一套實用CLI工具。

  1、thefuck簡介

  thefuck工具包僅提供了一個指令:fuck(對,就是罵人的那個fuck),這條指令的作用簡單粗暴:檢查你的上一條出錯的指令中的錯誤,并提供修正選項。這對Linux用戶來說,不僅是情感上的發(fā)泄,也可以帶來相當(dāng)?shù)男侍嵘。舉個例子,現(xiàn)在我的指令出錯了(極端例子,一般不會這么腦殘的):

如何安裝thefuck?Linux軟件包thefuck的安裝使用教程

  什么?!以前我不是老拿它更新操作系統(tǒng)嗎?WTF?不要驚慌,對著CLI吼一句“fuck”:

如何安裝thefuck?Linux軟件包thefuck的安裝使用教程

  看吧,thefuck軟件包找出了我們指令中的兩個問題:權(quán)限不足、大小寫出錯,并提供了合理的修正選項。直接按下回車,thefuck會幫我們解決問題的:

如何安裝thefuck?Linux軟件包thefuck的安裝使用教程

  2、安裝thefuck

  對于ArchLinux來說,安裝thefuck很簡單。執(zhí)行指令:

  1. 01sudo pacman -S thefuck
復(fù)制代碼
sudo pacman -S thefuck

  其它的發(fā)行版安裝方法是不同的,請查閱相關(guān)資料。

  在指令包被安裝之后,我們還需要在~/.bashrc(每次登入bash會被執(zhí)行的指令)這個文件里添加一行,以使thefuck正常工作:

如何安裝thefuck?Linux軟件包thefuck的安裝使用教程

  現(xiàn)在直接輸入fuck,如果能正常輸出“No fucks given”或者能正常指出你上一條指令中的錯誤,安裝就算成功完成了。

  3、thefuck適用的情景

  指令筆誤:比如把pacman寫成pacmam;

  選項錯誤:比如把pacman -S寫成pacman -s;

  參數(shù)錯誤:比如把pacman -Rns gdm寫成pacman -Rns mdm;

  權(quán)限錯誤:比如使用pacman -S指令時權(quán)限不足;

  文件加鎖:比如上次的pacman指令意外退出,導(dǎo)致pacman誤認(rèn)為目錄被加鎖;

  Git邏輯錯誤:沒有上游分支的push,對沒有追蹤的文件的commit,對沒有同步最新提交的倉庫的push等等因為違反git工作邏輯造成的錯誤。

  關(guān)于Linux軟件包thefuck的安裝使用教程就給大家分享到這邊了,這是Linux技術(shù)人員的福音,希望該教程可以幫助大家解決問題。

標(biāo)簽 thefuck

發(fā)表評論

0

沒有更多評論了

評論就這些咯,讓大家也知道你的獨特見解

立即評論

以上留言僅代表用戶個人觀點,不代表系統(tǒng)之家立場

其他版本軟件

熱門教程

人氣教程排行

Linux系統(tǒng)推薦

官方交流群 軟件收錄