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

十款我很喜歡的命令行工具

開發(fā) 開發(fā)工具
在平常的工作中,我會經(jīng)常使用到很多命令行工具,接下來我會分享我最常使用,最喜歡的十個命令行工具。

工欲善其事必先利其器,對于一個經(jīng)常在終端下工作的我,非常喜歡命令行工具的便捷,在平常的工作中,我會經(jīng)常使用到很多命令行工具,接下來我會分享我最常使用,最喜歡的十個命令行工具。

fzf

一個非常好用的模糊查詢工具,使用它,你可以非常方便地找到自己要找的文件,而不用在各個文件夾之間來回跳轉(zhuǎn)。它的使用方法很簡單,只需要模糊輸入大致的文件路徑或者文件名,就可以找到,當(dāng)然輸入的越詳細(xì),匹配的越精準(zhǔn)??傊?,使用它之后,我機(jī)會沒在使用過 find 來查找文件。

bat

一款cat命令的加強(qiáng)版工具,平時我們在查看日志的時候經(jīng)常會使用 cat 等命令的組合,使用起來非常方便,但是在查看一些代碼的時候,我們希望可以返回一些語法高亮的片段,而 bat 就是這樣的一款工具,在保持 cat 原有的

功能之上,加上了語法高亮的功能,因此自從使用它之后,cat 命令就被我放棄了。

httpie

一個命令行http客戶端,它使得發(fā)送http請求變得異常簡單。對于測試和調(diào)試 http 請求和 api 接口,它是非常人性化的,并且它的返回結(jié)果是經(jīng)過格式化的,并且是語法高亮的,非常適合閱讀。同時對于一些表單參數(shù)發(fā)送,文件上傳等,它操作起來也是非常的便捷。

htop

一個現(xiàn)代版的 top 命令。相比于 top,它的色彩支持非常豐富,你可以讓你的資源查看顯得絢爛多彩。同時它是支持橫向和縱向滾動的,對了,它是支持鼠標(biāo)操作的。此外,它支持一些 vi 命令的操作方式,這對于喜歡 vim 的擁護(hù)者來說絕對是超級棒的功能。

ctop

top 命令主要用來監(jiān)控系統(tǒng)的軟件資源使用情況,對于 docker 容器中各個容器使用資源情況就無能為力了,沒關(guān)系,ctop 可以完美解決這個問題,它就是為了解決這個問題而誕生的。

tldr

我們都知道當(dāng)你在 linux 遇到問題的時候,第一時間就是尋求幫助,而 man 就是這樣的一個工具,幾乎所有的命令都可以通過 man 找到幫助文檔,而 tldr 是一款類似 man 的幫助手冊,與之不同的是,它主要是提供各個命令的使用范例,這對于記不清使用參數(shù)的用戶來說非常便捷,比使用 man 文檔更加方便。

jq

json 是我們經(jīng)常需要處理的一種數(shù)據(jù)格式,很多時候接口返回的也是 json 數(shù)據(jù)結(jié)構(gòu),而通過使用 jq 工具,我可以非常方便地查看和處理 json 數(shù)據(jù)。

cloc

對于程序員來說最直觀評價工作量的就是寫的代碼行數(shù),而 cloc 就是這樣的一款工具,它可以忽略掉換行和空格等,同時它還可以按照編程語言來統(tǒng)計分類,生成的結(jié)果也可以保存成多種格式。

tree

列出文件目錄結(jié)構(gòu)的命令,對于經(jīng)常寫幫助文檔的我,通過這個命令可以很輕松地獲取到項目的目錄結(jié)構(gòu),然后在 vim 中,可以直接輸出到文檔中,非常的方便

mycli

mysql 是我經(jīng)常使用的數(shù)據(jù)庫,我經(jīng)常需要查詢一些表的信息,而很多時候有些表名記得并不是特別清楚,而 mycli 就是一個 mysql 客戶端,它提供了自動補(bǔ)全的功能,此外,它還支持語法高亮,讓你寫起 sql 語句變得不再膽怯。

總結(jié)

其實還有很多工具我沒有列出來,畢竟篇幅有限,有些工具可能是針對某種語言的,有些可能是不經(jīng)常使用的。

對于程序員來說,很多人之所以喜歡命令行下工作,就是因為命令行下有很多好用的工具支持他們,時代在發(fā)展,命令行也在發(fā)展,如今的命令行也可以像圖形界面一樣顯示得絢麗多彩。


責(zé)任編輯:華軒 來源: 今日頭條
相關(guān)推薦

2022-07-13 08:21:38

開源命令行工具Linux

2024-11-05 09:42:59

開發(fā)軟件命令行

2014-07-31 10:09:12

Linux命令歸檔工具

2021-08-25 10:55:43

Linux命令工具

2014-02-12 13:30:16

Linux命令行終端工具

2020-12-20 17:34:50

Linux命令行終端

2019-10-11 11:36:27

Windowscmd命令行工具

2019-10-10 16:13:55

WindowsLinuxWindows 10

2022-02-14 08:21:48

Linux元字符

2020-12-10 16:16:08

工具代碼開發(fā)

2020-12-11 06:44:16

命令行工具開發(fā)

2011-01-18 19:11:26

Postfix命令行

2023-06-09 07:45:29

Kuberneteskubectl

2022-03-11 09:00:51

2017-03-26 21:42:47

程序命令行開發(fā)

2021-12-17 10:58:20

前端開發(fā)工具

2020-08-09 18:06:57

Linux系統(tǒng)工具

2010-07-30 13:58:01

命令行GUI

2020-06-16 17:31:41

SQLPython技術(shù)

2025-03-18 10:30:44

點贊
收藏

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