自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

四款非常牛的Linux終端應(yīng)用,thefuck尤其突出

系統(tǒng) Linux
在類Unix系統(tǒng)下獲取幫助的最常用和可靠的方法之一是通過(guò)手冊(cè)頁(yè),它們是每個(gè)類 Unix 系統(tǒng)的標(biāo)準(zhǔn)文檔,它們對(duì)應(yīng)于程序、函數(shù)、庫(kù)、系統(tǒng)調(diào)用、正式文檔的在線手冊(cè)。標(biāo)準(zhǔn)、約定、文件格式等。

這篇文章向大家介紹了4款非常棒且非常有用的Linux終端應(yīng)用程序,可以使我們的日常命令操作更加高效。這些工具不僅可以讓你在同事面前炫耀一番,而且它們還提供了實(shí)用且美觀的功能。

第一款:thefuck

你是不是經(jīng)常在終端敲錯(cuò)命令?敲錯(cuò)命令,刪掉重敲,很煩有沒有?當(dāng)你一再敲錯(cuò)的時(shí)候,內(nèi)心一定是崩潰的,一定在默念“What The FUCK!!!”。

受此啟發(fā), 一位名為Vladimir Iakovlev程序員和他的90位憤怒的小伙伴們打造出了一個(gè)名為 “thefuck” 的神器!

The Fuck是一個(gè)非常有趣的Linux命令行工具,它可以自動(dòng)糾正你輸入的錯(cuò)誤命令。當(dāng)你在終端中輸入了一個(gè)錯(cuò)誤的命令或者拼寫錯(cuò)誤時(shí),The Fuck會(huì)自動(dòng)檢測(cè)并給出正確的命令,你只需要按下回車鍵即可執(zhí)行正確的命令。

當(dāng)你的終端沒有按你想象的輸入命令時(shí),請(qǐng)輸入fuck!

當(dāng)你的終端沒有按你想象的以sudo執(zhí)行命令時(shí),請(qǐng)輸入fuck

當(dāng)你的的終端不知道填上顯而易見的參數(shù)時(shí),請(qǐng)輸入fuck

在操作git、忘記sudo、敲錯(cuò)命令等場(chǎng)景下,均可使用fuck

安裝使用

Mac OS下的安裝:

brew install thefuck

首次執(zhí)行可能會(huì)提示:

>fuck
Seems like fuck alias isn't configured!
Please put eval $(thefuck --alias) in your ~/.zshrc and apply changes with source ~/.zshrc or restart your shell.

根據(jù)提示,可將eval $(thefuck --alias)添加到~/.zshrc文件中,并執(zhí)行source ~/.zshrc。

# 如果沒有.zshrc文件
touch ~/.zshrc

# 編輯文件
vim ~/.zshrc
# 文件中新增
eval $(thefuck --alias)
# 退出并保持
# 編譯文件
source ~/.zshrc

測(cè)試驗(yàn)證功能:

% pithon3
zsh: command not found: pithon3
ershixiong@bogon project % fuck
python3 [enter/↑/↓/ctrl+c]
Python 3.10.8 (v3.10.8:aaaf517424, Oct 11 2022, 10:14:40) [Clang 13.0.0 (clang-1300.0.29.30)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> exit
Use exit() or Ctrl-D (i.e. EOF) to exit
>>> ^D

上述命令中輸入的pithon3顯然是錯(cuò)誤的,然后執(zhí)行fuck,thefuck幫忙修正之后,執(zhí)行了正確的python3命令。

在使用的過(guò)程中,當(dāng)你意識(shí)到你輸入了錯(cuò)誤的命令時(shí),只需輸入fuck,它將自動(dòng)糾正并為你運(yùn)行!是不是既簡(jiǎn)單又有趣。

此外,thefuck還支持一些額外的功能和選項(xiàng),比如通過(guò)使用--dry-run選項(xiàng)來(lái)僅展示糾正后的命令而不執(zhí)行它,或者通過(guò)設(shè)置環(huán)境變量來(lái)配置thefuck的行為。

關(guān)于thefuck的其他很多種用法,就等著你去發(fā)現(xiàn)。唯一需要注意的是,不要學(xué)會(huì)罵人的話。

第二款:btop

btop是一個(gè)在Linux下運(yùn)行的交互式系統(tǒng)資源監(jiān)視器。它以文本界面的形式顯示系統(tǒng)的各種指標(biāo),如CPU使用率、內(nèi)存占用、磁盤使用情況、網(wǎng)絡(luò)流量等。btop具有以下功能:

  1. 實(shí)時(shí)監(jiān)控:btop以實(shí)時(shí)的方式監(jiān)控系統(tǒng)資源的使用情況??梢钥吹紺PU和內(nèi)存的使用率、各個(gè)進(jìn)程的資源占用情況以及磁盤和網(wǎng)絡(luò)的活動(dòng)情況。
  2. 可定制的界面:btop的界面可以通過(guò)配置文件進(jìn)行自定義??梢哉{(diào)整顯示的指標(biāo)、顏色主題和布局,以滿足個(gè)人的需求。
  3. 進(jìn)程管理:btop允許對(duì)運(yùn)行的進(jìn)程進(jìn)行管理??梢詺⑺阑虬l(fā)送信號(hào)給進(jìn)程,觀察進(jìn)程的資源占用情況,并根據(jù)需要進(jìn)行操作。
  4. 網(wǎng)絡(luò)監(jiān)控:btop可以顯示網(wǎng)絡(luò)接口的實(shí)時(shí)流量,包括上傳和下載速度。這對(duì)于監(jiān)視網(wǎng)絡(luò)活動(dòng)、識(shí)別網(wǎng)絡(luò)瓶頸或檢查連接是否正常非常有用。

安裝使用

使用btop非常簡(jiǎn)單,以Mac OS為例,執(zhí)行以下命令進(jìn)行安裝:

brew install btop

# 安裝之后,執(zhí)行命令
btop

在未使用btop時(shí),我們通常使用top命令要查看系統(tǒng)資源:圖片

當(dāng)使用btop之后,效果是這樣的:圖片

是不是非????使用鍵盤上的箭頭鍵來(lái)導(dǎo)航和選擇不同的選項(xiàng)和進(jìn)程。可以使用快捷鍵來(lái)執(zhí)行特定的操作,如殺死進(jìn)程、切換排序方式等。

另外,btop的配置文件位于~/.config/btop/btoprc。還可以編輯該文件來(lái)自定義界面、指標(biāo)和顏色等設(shè)置。

第三款:fzf

fzf 是一個(gè) 交互式的 可以用于任何列表,文件,命令行歷史,進(jìn)程,主機(jī)名等的模糊搜索神器。它基于GO語(yǔ)言,沒有其他依賴,速度非???。

它是一個(gè)在文件夾中找到所有內(nèi)容的有用工具,能夠搜索指定文件夾中的每個(gè)文件和目錄。

安裝與使用

Mac OS安裝:

brew install fzf

然后,進(jìn)入想要的文件夾。例如,進(jìn)入documentation文件夾。

cd documentation

要啟用模糊查找器,運(yùn)行:

fzf

現(xiàn)在,你可以輸入所需文件的名稱,并且能夠快速找到該文件。

圖片圖片

這里正在搜索包含app.tsx的文件和路徑。它列出了所有與搜索的內(nèi)容匹配的文件或路徑。相當(dāng)強(qiáng)大,還有其他非常豐富的功能,大家可自行探索。

第四款:tldr

類Unix系統(tǒng)下獲取幫助的最常用和可靠的方法之一是通過(guò)手冊(cè)頁(yè),它們是每個(gè)類 Unix 系統(tǒng)的標(biāo)準(zhǔn)文檔,它們對(duì)應(yīng)于程序、函數(shù)、庫(kù)、系統(tǒng)調(diào)用、正式文檔的在線手冊(cè)。標(biāo)準(zhǔn)、約定、文件格式等。

然而,手冊(cè)頁(yè)有許多缺點(diǎn),其中之一是它們太長(zhǎng),而且有些人就是不喜歡在屏幕上閱讀太多文本。

TLDR ,全稱Too Long; Didn’t Read(代表“太長(zhǎng);不讀”)是一個(gè)社區(qū)驅(qū)動(dòng)的項(xiàng)目,為各種Linux命令提供簡(jiǎn)潔且簡(jiǎn)化的文檔。

TLDR旨在提供命令使用的快速實(shí)用示例,使用戶更容易理解和使用命令,而無(wú)需深入研究大量手冊(cè)或冗長(zhǎng)的解釋。

安裝使用

Mac OS安裝:

brew install tldr

假設(shè)想在終端中使用grep命令,但忘記了如何使用不同的命令??梢栽诮K端中輸入:

tldr grep

它會(huì)顯示出簡(jiǎn)潔而實(shí)用的文檔,沒有任何復(fù)雜的內(nèi)容。

圖片圖片

非常方便,可以在日常使用中派上用場(chǎng)。當(dāng)然它也有許多非常多,非常有趣的使用命令,等待你的探索。

小結(jié)

以上介紹了4種Linux下,非常高效,非常牛的軟件??梢宰屇憧焖傩迯?fù)命令,可以讓你的操作可視化效果更好,可以讓你快速找到文件,可以給你快速的命令提示。無(wú)論拿出哪一個(gè),都效率翻倍的提升。

當(dāng)然,本文只是簡(jiǎn)單介紹了這四款軟件,并沒有把它們所有的功能羅列出來(lái),剩下的還需要大家自行探索一番。它們比你看到的更強(qiáng)大。

責(zé)任編輯:武曉燕 來(lái)源: 程序新視界
相關(guān)推薦

2020-11-11 11:05:41

Linux工具命令

2023-06-29 11:31:35

2021-06-10 10:12:40

Linux復(fù)用器軟件包

2018-08-08 16:40:25

Linux終端應(yīng)用開源程序

2023-11-29 10:06:52

2022-07-23 21:37:48

Python

2017-11-27 09:31:40

Linux終端模擬器Xiki

2020-06-01 16:45:44

Linux終端Terminus

2021-07-16 16:47:40

命令行工具開源

2018-02-07 15:35:04

2021-04-27 10:17:42

數(shù)據(jù)庫(kù)工具技術(shù)

2014-02-12 13:30:16

Linux命令行終端工具

2010-06-03 19:14:15

TD-LTE

2020-08-19 12:40:10

代碼項(xiàng)目數(shù)字代碼

2025-03-07 08:30:00

pwruLinux網(wǎng)絡(luò)包追蹤

2022-12-06 17:22:45

2019-05-06 11:49:10

DomTerm終端模擬器Linux

2016-12-27 09:59:46

GUILinux磁盤掃描工具

2016-10-13 12:53:06

Linux終端仿真器

2020-06-12 11:06:47

Linux筆記應(yīng)用開源
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)