成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

程序員直呼瑞思拜!這7個命令行工具你還沒嘗試過嗎?

開發 開發工具
終端/命令行是可能是程序員最常用的工具,本文將分享一些我每天都會大量使用的CLI(命令行界面)工具。

本文轉載自公眾號“讀芯術”(ID:AI_Discovery)。

終端/命令行是可能是程序員最常用的工具。這或許是因為它是輕量型的,可以用來做很多事,一些開發人員甚至不遺余力地在終端內部進行操作。本文將分享一些我每天都會大量使用的CLI(命令行界面)工具。

1. vim

有哪種終端機列表不包含vim?關于vim是用于編程的編輯器還是給瘋子用的工具,這樣的爭論從未休止,但我們這里不再贅述。對于那些不熟悉vim的人來說,它是一個文本編輯器,可以改進任何UNIX系統附帶的現成的vi工具,它允許通過終端編輯或創建文件。

程序員直呼瑞思拜!這7個命令行工具你還沒嘗試過嗎?

Vim的基礎使用

如果想在終端中快速編輯文件,同時不打開IDE或VSCode或Sublime Text之類的GUI文本編輯器,此工具將非常有用。

在初學時可能會有些棘手,許多快捷方式并不像現代文本編輯器那樣直觀。但是,如果實實在在花時間學習了vim,它的強大功能就將顯現出來。這就是為什么vim具有龐大的社區,開發人員甚至會為流行的IDE和文本編輯器制作插件來仿效vim體驗。

2. vtop

top是一個非常常見的命令,用于在終端中顯示有關系統正在運行的進程信息,以及有關計算機內存和CPU使用率的常規信息。如果你使用過top,你可能會覺得它看起來有些混亂。那么,如何使這些信息更容易處理呢?那我就不得不向你介紹vtop了,它是具有圖形的top實現。

程序員直呼瑞思拜!這7個命令行工具你還沒嘗試過嗎?

運行中的vtop

我喜歡將所有東西可視化,而擁有最重要的信息則是killer。我整天都在運行,以便可以隨時關注系統的負載。注意,需要使用npm才能使用此工具。

3. fzf

fzf是一種通用的命令行模糊查找器,可根據輸入的內容查找文件。它會列出當前所在目錄中的所有不同文件,可以將其視為Spotlight搜索,只不過它可以在終端中進行。

程序員直呼瑞思拜!這7個命令行工具你還沒嘗試過嗎?

當將fzf與其他現有命令(例如kill或cat)結合使用時,此工具才真正發揮作用。為了做到這一點,需要運行軟件包或存儲庫中隨附的安裝腳本:

  1. /usr/local/opt/fzf/installor~/.fzf/install 

還需要重新啟動終端或獲取.bashrc。會有一些問題彈出來,回答完所有問題后,便可以充分使用fzf。可以運行以下命令:

  1. cat **[TAB] 
  2. vim **[TAB] 
  3. ssh **[TAB] 

這樣fzf就投入使用了,并找到可與該命令一起使用的所有可能的條目:

程序員直呼瑞思拜!這7個命令行工具你還沒嘗試過嗎?

類似于文件查找IDE

另一個應用程序是將它與kill命令一起使用,這可能是我最常用的一種。不用輸入ps -ef | grep [process-name],然后手動輸入或復制要去掉進程ID。你可以運行kill [tab]或kill -9 [tab],模糊查找要去掉的進程,然后按回車,它將自動填寫進程ID。

4. trash-cli

你是否曾經rm -rf之后,立即反應過來這不是你想要永久刪除的東西嗎?肯定不止我一個人遇到過這種情況,如果你不想面對這種焦慮,那么我推薦trash-cli。該工具基本上只是將物品放入系統的垃圾桶中,而不是完全將其清除。

程序員直呼瑞思拜!這7個命令行工具你還沒嘗試過嗎?

將文件放入垃圾箱而不是遺忘

 

我沒有在垃圾桶中鍵入垃圾,而是在.bashrc中有一個別名來代替rm命令:

  1. alias rm=trash 

現在,使用rm刪除某些內容后,不必擔心它會永遠消失。可以根據需要直接從回收站中檢索它。

5. 速度測試(speed-test)

若你想在不打開谷歌的情況下查看互聯網的運行速度,可以進行速度測試。

程序員直呼瑞思拜!這7個命令行工具你還沒嘗試過嗎?

這是我經常使用的工具,這樣我就不必從谷歌中獲取更多資源了。另外,在終端上執行此操作也很棒。注意,需要使用npm才能使用此工具。

6. Wikit

我很喜歡這個小倉庫。我的終端通過iTerm2全天開放,能搜索Wikipedia,這非常棒。Wikit允許從終端執行此操作,我每天打開它的頻率肯定會讓你震驚。同樣,需要使用npm才能使用此工具。

程序員直呼瑞思拜!這7個命令行工具你還沒嘗試過嗎?

7. cointop

這個工具可能并不適合所有人,但對我來說很有用,我每天都在使用它,那些身處加密世界的人也很可能了解此工具。

我有在涉足各種加密貨幣,關注這么多不同類型的硬幣(更不用說價格)可能會精疲力盡。加密貨幣世界中的價格如此之快地波動,cointop就成為了救生員。cointop是對top命令的執行,但cointop不會顯示系統信息,而是顯示有關加密貨幣的信息。

程序員直呼瑞思拜!這7個命令行工具你還沒嘗試過嗎?

CLI工具對我來講不可或缺,尤其以上這些工具對我來說更是很特別,其中大多數工具都是社區驅動的。每當我發現一個新的CLI工具,可以讓我完成即使很小的工作時,我也總是會感到興奮。

 

責任編輯:趙寧寧 來源: 讀芯術
相關推薦

2021-09-25 13:17:21

開發技能工具

2021-09-13 11:15:41

命令行工具Linux

2018-05-02 12:58:19

2019-08-12 16:47:13

2017-03-26 21:42:47

程序命令行開發

2022-03-31 06:41:53

程序員命令行接口代碼

2015-07-29 10:34:50

Linux系統命令行工具

2015-07-30 11:04:08

Linux命令行工具

2015-07-30 11:24:47

Linux 系統命令行工具

2020-04-17 10:32:59

在線軟件文檔工具代碼

2015-10-21 17:38:22

程序員全棧工程師

2009-05-21 15:58:12

程序員工作經驗職場

2021-04-26 15:02:13

程序員工具系統

2015-03-20 13:15:40

Java程序員JVM命令令行標志

2010-10-12 17:13:43

MySQL命令行

2009-03-05 10:44:00

Wi-Fi無線路由器熱點

2013-11-08 09:22:17

程序員Bug調試

2023-10-09 08:44:51

JDK命令行工具

2017-04-07 10:40:48

程序員學習命令行

2021-02-06 14:21:12

Linux 開發操作系統
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产四区 | 视频一区二区三区四区五区 | 日韩亚洲视频 | 一区二区在线不卡 | 一区二区三区四区在线播放 | 91精品国产乱码久久久久久久久 | 久久久久久国产 | 最新高清无码专区 | 国产精品精品视频 | 在线播放中文 | 欧美中文一区 | 国产欧美日韩一区二区三区 | 欧美成视频 | 亚洲成av人片在线观看 | 天天在线操 | 亚洲精品欧美精品 | 亚洲天堂一区 | 红桃视频一区二区三区免费 | www.黄色在线观看 | 久久久www成人免费精品张筱雨 | 日韩一区二区三区视频 | 精品亚洲一区二区三区四区五区 | 午夜视频网站 | 日韩精品成人一区二区三区视频 | 亚洲精品久久久久久宅男 | 免费成人高清 | 在线永久看片免费的视频 | 国产一区二区在线视频 | 欧美在线天堂 | 欧美日韩大陆 | 久久久久久91香蕉国产 | 日本韩国电影免费观看 | 久久人人爽人人爽 | 国产激情三区 | 97久久精品 | 免费黄色录像视频 | 国产精品一二三区 | 91福利电影在线观看 | 免费骚视频 | 国产精品海角社区在线观看 | 三级黄片毛片 |