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

當(dāng)前位置:系統(tǒng)之家 > 系統(tǒng)教程 > PV命令監(jiān)控Linux命令完成情況

使用PV命令監(jiān)控Linux命令完成情況的方法

時(shí)間:2015-12-14 16:40:10 作者:zhijie 來(lái)源:系統(tǒng)之家 1. 掃描二維碼隨時(shí)看資訊 2. 請(qǐng)使用手機(jī)瀏覽器訪問(wèn): https://m.xitongzhijia.net/xtjc/20151214/63572.html 手機(jī)查看 評(píng)論

  Linux系統(tǒng)管理員需要對(duì)命令實(shí)行實(shí)時(shí)的監(jiān)控,這樣才會(huì)知道命令是被順利的執(zhí)行了,而不是已經(jīng)被掛起。下面就來(lái)介紹一下使用PV命令監(jiān)控Linux命令完成情況的方法。

使用PV命令監(jiān)控Linux命令完成情況的方法

  通常Linux 命令不提供和進(jìn)度相關(guān)的信息,而這些信息特別重要,尤其當(dāng)你只有有限的時(shí)間時(shí)。然而這并不意味著你是無(wú)助的——現(xiàn)在有一個(gè)命令,pv,它會(huì)顯示當(dāng)前在命令行執(zhí)行的命令的進(jìn)度信息。在本文我們會(huì)討論它并用幾個(gè)簡(jiǎn)單的例子說(shuō)明其特性。

  PV 命令

  PV 由Andrew Wood 開發(fā),是 Pipe Viewer 的簡(jiǎn)稱,意思是通過(guò)管道顯示數(shù)據(jù)處理進(jìn)度的信息。這些信息包括已經(jīng)耗費(fèi)的時(shí)間,完成的百分比(通過(guò)進(jìn)度條顯示),當(dāng)前的速度,全部傳輸?shù)臄?shù)據(jù),以及估計(jì)剩余的時(shí)間。

  “要使用 PV,需要配合合適的選項(xiàng),把它放置在兩個(gè)進(jìn)程之間的管道。命令的標(biāo)準(zhǔn)輸入將會(huì)通過(guò)標(biāo)準(zhǔn)輸出傳進(jìn)來(lái)的,而進(jìn)度會(huì)被輸出到標(biāo)準(zhǔn)錯(cuò)誤輸出。”上述解釋來(lái)自該命令的幫助頁(yè)。

  下載和安裝

  Debian 系的操作系統(tǒng),如 Ubuntu,可以簡(jiǎn)單的使用下面的命令安裝 PV:

  sudo apt-get install pv

  如果你使用了其他發(fā)行版本,你可以使用各自的包管理軟件在你的系統(tǒng)上安裝 PV。一旦 PV 安裝好了你就可以在各種場(chǎng)合使用它(詳見(jiàn)下文)。需要注意的是下面所有例子都使用的是 pv 1.2.0。

  特性和用法

  我們(在 linux 上使用命令行的用戶)的大多數(shù)使用場(chǎng)景都會(huì)用到的命令是從一個(gè) USB 驅(qū)動(dòng)器拷貝電影文件到你的電腦。如果你使用 cp 來(lái)完成上面的任務(wù),你會(huì)什么情況都不清楚,直到整個(gè)復(fù)制過(guò)程結(jié)束或者出錯(cuò)。

  然而pv 命令在這種情景下很有幫助。比如:

  pv /media/himanshu/1AC2-A8E3/fNf.mkv > ./Desktop/fnf.mkv

  輸出如下:

使用PV命令監(jiān)控Linux命令完成情況的方法

  pv-copy所以,如你所見(jiàn),這個(gè)命令顯示了很多和操作有關(guān)的有用信息,包括已經(jīng)傳輸了的數(shù)據(jù)量,花費(fèi)的時(shí)間,傳輸速率,進(jìn)度條,進(jìn)度的百分比,以及剩余的時(shí)間。

  pv 命令提供了多種顯示選項(xiàng)開關(guān)。比如,你可以使用-p 來(lái)顯示百分比,-t 來(lái)顯示時(shí)間,-r 表示傳輸速率,-e 代表eta(LCTT 譯注:估計(jì)剩余的時(shí)間)。好事是你不必記住某一個(gè)選項(xiàng),因?yàn)槟J(rèn)這幾個(gè)選項(xiàng)都是啟用的。但是,如果你只要其中某一個(gè)信息,那么可以通過(guò)控制這幾個(gè)選項(xiàng)來(lái)完成任務(wù)。

標(biāo)簽 命令

發(fā)表評(píng)論

0

沒(méi)有更多評(píng)論了

評(píng)論就這些咯,讓大家也知道你的獨(dú)特見(jiàn)解

立即評(píng)論

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

其他版本軟件

熱門教程

人氣教程排行

Linux系統(tǒng)推薦

掃碼關(guān)注
掃碼關(guān)注

掃碼關(guān)注 官方交流群 軟件收錄