ПВ и Прогресс Линук команда да бисте видели команде напретка

Употреба команди у оперативним системима Линук је врло природна јер налазимо стотине корисних команди за добијање системских информација, преглед процеса, копирање елемената, извршавање налога и генерално извршавање многих административних и функција подршке.

Сада, када извршите наредбу у Линук терминалу, она обично ради у позадини без да види тренутни статус много пута и нема ништа важније од јасне визије о томе који постотак задатка иде и који дио наредбе. извршава наредбу. Дакле, да бисмо видели ову врсту информација, имамо могућност коришћења команди пв и прогресс у Линуку.

Солветиц ће детаљно објаснити шта су ове команде, које су њихове опције и како их користити у Линуксу.

1. Линук пв команда


Наредба пв је развијена како би нам омогућила да надгледамо напредак наредбе помоћу функције пипе. Ово је практично јер извршавањем ове наредбе имат ћемо приступ одређеним детаљима као што су:
  • Време је протекло од наредбе за команду
  • Проценат који је већ завршен кроз траку напретка
  • Приказ стопе перформанси команде
  • Укупан број пренесених података
  • ЕТА екран (процењено време)

Наредба пв је одговорна за копирање сваке датотеке означене на стандардни излаз, ако није наведена датотека, пв ће копирати само стандардни улаз.

Параметри коришћења који су доступни помоћу команде пв су:

-п, --прогрессОмогућите траку напретка да детаљно посматра статус налога
-т, --тимерОмогућите тајмер захваљујући којем ћемо видети укупно време протекло од тренутка када је команда пв била активна
-е, --етаАктивирајте ЕТА тајмер са којим ћемо видети процењено време у којем ће се извршити редослед дат са пв
-р, -брзинаОмогућава да се омогући бројач брзине са којим ћемо видети тренутну брзину преноса података
-б, --бајтиОмогућава бројач бајтова који су пренети
-н, --бројПриказује нумерички излаз који даје читав проценат
-к, --куиетНема излаза
-х, --помоћПриказује помоћ за команду пв
-В, --верзија:Приказује верзију пв -а која се користи

Поред овога, наредба пв има низ модификатора за излаз који су:

-В, -чекајОва опција чека док први бајт већ није пренесен, а то се дешава пре него што се прикажу информације о напретку или израчуна ЕТА
-с СИЗЕ, --сизе СИЗЕПретпоставља укупну количину података за пренос
-л, --лине-модеБроји редове уместо бројања бајтова
-и СЕЦ, --интервал СЕЦКоришћењем овог модификатора означавамо колико ће секунди бити примењено између ажурирања
-в ВИДТХ, --видтх ВИДТХДефинише ширину карактера за терминал
-Н ИМЕ, --име НАМЕПретпоставите излазне податке са НАМЕ
-ф, --форцеПрисилите резултате на излаз
-ц, --курсорИскористите курсор да бисте позиционирали есцапе секвенце уместо да користите поврат карике
-Л РАТЕ, --рате-лимит РАТЕОграничава пренос на највише бајтова у секунди, ту можемо користити суфиксе као што су „к“, „м“, „г“ или „т“ (килобајти, мегабајти итд.)
-Б БИТЕС, --БУТЕС величине бафераОмогућава вам да користите величину бафера за пренос бајтова користећи суфиксе попут "к", "м", "г" или "т"
-Р ПИД, --даљински ПИДОмогућава употребу инстанце пв -а која је већ покренута у терминалу

2. Како инсталирати пв команду на Линук


Да бисте инсталирали пв команду у Линук, морате извршити једну од следећих наредби на основу коришћене дистрибуције:

Убунту

 судо апт-гет инсталл пв

Федора
 судо днф инсталл пв

Мањаро
 судо пацман -Сиу пв

Центос или РедХат
 судо иум инсталл пв

Гентоо
 емерге --аск сис-аппс / пв

3. Како се користи пв команда у Линук -у


Једном инсталирани видећемо како функционише пв команда.

Корак 1
Ако желимо приступити датотеци за компресију, морамо извршити пв након чега следи путања и додати | зип> наме.зип:

Као што видимо, притиском на Ентер видећемо детаље као што су:

  • Брзина преноса
  • Укупно време
  • Трака напретка итд.

Корак 2
Ако желимо да бројимо редове у датотеци, на пример / етц / хостс, извршићемо следеће:

 пв -п / етц / хостс | тоалет

Корак 3
У случају да желимо да надгледамо креирање компримоване датотеке, у овом случају датотеке у директоријуму Документи, извршићемо следеће:

 тар -цзф - ./Доцументс/ | (пв -п --тимер --рате --битес> солутионтиц.тгз)
Давањем Ентер -а видећемо статус налога заједно са траком напретка и одговарајућим мерама:

Корак 4
Да бисмо приказали оквир за дијалог током претходног процеса, можемо додати параметар "диалог" који можемо инсталирати следећом командом:

 судо апт дијалог за инсталирање
Затим ћемо извршити следеће:
 тар -цзф - ./Доцументс/ | (пв -н> солутионтиц.тгз) 2> & 1 | дијалог -мерач "Напредак" 10 70

Корак 5
Притиском на Ентер видећемо следеће за праћење напредовања налога:

3. Наредба Прогресс Линук и како је инсталирати


Команда прогресс, коју такође можемо пронаћи и као Цореутилс Виевер, је команда која је дизајнирана да пронађе основне команде цореутилс -а, као што су цп, мв, тар, дд, гзип / гунзип, цат, греп и још много тога, тако да када их пронађе , приказаће проценат копираних података, ова команда се може извршити само на оперативним системима Линук и мацОС.

Да бисмо инсталирали ову команду, извршићемо следеће:

Убунту

 судо апт-гет напредак инсталације

Федора
 напредак инсталације судо днф

Мањаро
 судо пацман -Сиу напредак

Центос и РедХат
 иум инсталл нцурсес-девел

4. Како се користи наредба прогресс у Линук -у

Корак 1
Једном инсталирани можемо директно извршити напредак у терминалу да видимо команде које су компатибилне за употребу:

Корак 2
Да бисмо користили напредак, у овом случају ћемо копирати садржај директоријума Документи и морамо додати параметар прогресс -м:

 тар -цзф - ./Документи | напредак -м
Када притиснемо ентер, видећемо следеће:

Корак 3
Да бисмо надгледали све извршене инстанце напретка, морамо користити следећу команду:

 гледати напредак -к

Корак 4
Да бисмо користили команду прогресс у режиму монитора, извршићемо следеће:

 напредак -М
Тамо ћемо видети подржане вредности:

Неке од опција за коришћење са овом командом су:

-к, тихоСакриј све поруке
-д, отклањање грешакаПрикажи све поруке о грешци и упозорења
-в. чекатиПроцените преостало време рада
-В, чекање-кашњењеДоделите време одлагања за извршење напретка
-м, мониторПрати све извршене процесе
-М. монитор-континуираноСтално активирајте монитор у позадини
-ц, наредба цмдПратите само име команде
-п, пидПратите назив процеса или ПИД
-в, верзијаПриказује верзију коришћеног напретка
-Х, помозиПриказује помоћ за команде

Захваљујући коришћењу ове две команде, могуће је безбедно и прецизно пратити целокупан статус радњи које извршавамо у Линуксу.

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave