日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
程序員直呼瑞思拜!這7個命令行工具你還沒嘗試過嗎?

本文轉(zhuǎn)載自公眾號“讀芯術(shù)”(ID:AI_Discovery)。

成都創(chuàng)新互聯(lián)公司是專業(yè)的若羌網(wǎng)站建設(shè)公司,若羌接單;提供網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行若羌網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊,希望更多企業(yè)前來合作!

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

1. vim

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

Vim的基礎(chǔ)使用

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

在初學(xué)時可能會有些棘手,許多快捷方式并不像現(xiàn)代文本編輯器那樣直觀。但是,如果實實在在花時間學(xué)習(xí)了vim,它的強(qiáng)大功能就將顯現(xiàn)出來。這就是為什么vim具有龐大的社區(qū),開發(fā)人員甚至?xí)榱餍械腎DE和文本編輯器制作插件來仿效vim體驗。

2. vtop

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

運行中的vtop

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

3. fzf

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

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

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

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

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

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

類似于文件查找IDE

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

4. trash-cli

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

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

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

 
 
 
 
  1. alias rm=trash 

現(xiàn)在,使用rm刪除某些內(nèi)容后,不必?fù)?dān)心它會永遠(yuǎn)消失??梢愿鶕?jù)需要直接從回收站中檢索它。

5. 速度測試(speed-test)

若你想在不打開谷歌的情況下查看互聯(lián)網(wǎng)的運行速度,可以進(jìn)行速度測試。

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

6. Wikit

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

7. cointop

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

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

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


網(wǎng)頁標(biāo)題:程序員直呼瑞思拜!這7個命令行工具你還沒嘗試過嗎?
文章起源:http://www.5511xx.com/article/djgjocj.html