Linux komandas

Kā izmērīt un parādīt komandas “dd” progresu Linux?

Kā izmērīt un parādīt komandas “dd” progresu Linux?

Linux komandu “dd” izmanto, lai konvertētu un kopētu failus no vienas vietas uz otru. Tomēr pēc noklusējuma šī komanda nav ieprogrammēta, lai parādītu notiekošās operācijas gaitu. Ja kopējat lielus failus no vienas vietas uz otru, tas jums var būt diezgan apgrūtinošs, jo vēlaties nepārtraukti uzraudzīt progresu. Lai to izdarītu, jums nedaudz jāpielāgo komanda “dd”, lai tā spētu izmērīt un parādīt progresu. Šodien mēs uzzināsim, kā mēs varam sasniegt šo mērķi, izmantojot Linux Mint 20 sistēmu.

Metodes, kā izmērīt un parādīt komandas “dd” progresu Linux Mint 20:

Lai mērītu un parādītu komandas “dd” progresu Linux Mint 20, var izmantot šādas divas metodes. Tomēr pirms šo metožu apspriešanas jums jāpārliecinās, vai Linux sistēmā ir instalēta komanda “dd”. To var pārbaudīt ar komandu, kas parādīta zemāk:

$ dd - versija

No komandas izejas, kas parādīta nākamajā attēlā, varat pārliecināties, ka komanda “dd” ir instalēta mūsu Linux sistēmā.

Tagad jūs varat izmantot jebkuru no šīm divām metodēm.

1. metode: karoga “progress” izmantošana, lai mērītu un parādītu komandas “dd” progresu Linux Mint 20:

Lai izmantotu karogu “progress” ar komandu “dd”, lai parādītu tā progresu Linux Mint 20, jums būs jāizpilda zemāk redzamā komanda:

$ dd if = PathOfFileToBeCopied no = PathOfOutputFile statuss = progress

Šeit PathOfFileToBeCopied jāaizstāj ar tā faila ceļu un nosaukumu, kura saturs ir jākopē, un PathOfOutputFile jāaizstāj ar tā faila ceļu un nosaukumu, uz kuru šis saturs ir jākopē.

Komandas “dd” gaita ir parādīta nākamajā attēlā. Tomēr, tā kā failā, kuru mēs mēģinājām kopēt savā piemērā, bija ļoti mazs izmērs, mums vajadzēja tikai sekundi, līdz pabeidzām šī faila kopēšanas procesu. Tāpēc mēs nevarējām notvert tā reālo progresu. Tomēr, ja izvēlaties failu ar lielāku faila izmēru, jūs viegli redzēsit tā notiekošo kopēšanas gaitu.

2. metode: Komandas “pv” izmantošana, lai izmērītu un parādītu komandas “dd” progresu Linux Mint 20:

Lai izmantotu komandu “pv” ar komandu “dd”, lai parādītu tās progresu Linux Mint 20, jums būs jāveic šādas darbības:

1. solis: Instalējiet komandu “pv” savā sistēmā:

Pirmkārt, Linux sistēmā jāinstalē komanda “pv”, jo tā nav instalēta pēc noklusējuma. Lai instalētu šo komandu, jums terminālā būs jāizpilda zemāk redzamā komanda:

$ sudo apt install pv

Kad komanda “pv” ir instalēta jūsu Linux sistēmā, jūs varēsiet to savienot pārī ar komandu “dd”, lai parādītu tās progresu.

2. solis: Izmantojiet šo komandu, lai parādītu komandas “dd” progresu jūsu sistēmā:

Pēc komandas “pv” instalēšanas tā būs jāizpilda šādi:

$ dd if = PathOfFileToBeCopied | pv | dd no = PathOfOutputFile

Šeit PathOfFileToBeCopied jāaizstāj ar tā faila ceļu un nosaukumu, kura saturs ir jākopē, un PathOfOutputFile jāaizstāj ar tā faila ceļu un nosaukumu, uz kuru šis saturs ir jākopē.

Komandas “dd” gaita ir parādīta nākamajā attēlā. Tomēr, tā kā fails, kuru mēs mēģinājām kopēt savā piemērā, bija ļoti maza izmēra, tāpēc mums vajadzēja tikai sekundi, lai pabeigtu šī faila kopēšanas procesu. Tāpēc mēs nevarējām notvert tā reālo progresu. Tomēr, ja izvēlaties failu ar lielāku faila izmēru, jūs viegli redzēsit tā notiekošo kopēšanas gaitu.

Secinājums

Abas šajā apmācībā demonstrētās metodes ir ideāli piemērotas, lai ļautu komandai “dd” izmērīt un parādīt tās progresu Linux. Jūs varat izvēlēties jebkuru no šiem jūsu ērtībai.

Labākās Linux spēļu gamepad kartēšanas lietotnes
Ja jums patīk spēlēt spēles Linux ar parastu tastatūru, nevis parasto tastatūru un peles ievades sistēmu, jums ir dažas noderīgas lietotnes. Daudzas d...
Noderīgi rīki Linux spēlētājiem
Ja jums patīk spēlēt spēles Linux, iespējams, ka spēļu pieredzes uzlabošanai, iespējams, esat izmantojis tādas lietotnes un utilītprogrammas kā Wine, ...
HD Remastered spēles operētājsistēmai Linux, kurām nekad agrāk nebija Linux laidiena
Daudzi spēļu izstrādātāji un izdevēji nāk klajā ar veco spēļu HD remaster, lai pagarinātu franšīzes darbības laiku. Lūdzu, faniem, kas pieprasa saderī...