„Linux“ komandos

Kaip įvertinti ir parodyti „dd“ komandos progresą sistemoje „Linux“?

Kaip įvertinti ir parodyti „dd“ komandos progresą sistemoje „Linux“?

„Linux“ komanda „dd“ naudojama norint konvertuoti ir kopijuoti failus iš vienos vietos į kitą. Tačiau pagal nutylėjimą ši komanda nėra užprogramuota rodyti vykdomos operacijos eigą. Jei kopijuojate didelius failus iš vienos vietos į kitą, tai gali būti gana nemalonu, nes norite nuolat stebėti pažangą. Tam reikia šiek tiek pakoreguoti komandą „dd“, kad ji galėtų išmatuoti ir parodyti pažangą. Šiandien sužinosime, kaip galime pasiekti šį tikslą naudodami „Linux Mint 20“ sistemą.

„Linux dm“ komandos „dd“ komandos matavimo ir pažangos rodymo metodai:

Norėdami įvertinti ir parodyti „Linux Mint 20“ komandos „dd“ progresą, galite naudoti šiuos du metodus. Tačiau prieš aptardami šiuos metodus, turėtumėte įsitikinti, kad komanda „dd“ yra įdiegta jūsų „Linux“ sistemoje. Tai galima patikrinti naudojant žemiau pateiktą komandą:

$ dd - versija

Iš komandos paveikslėlyje parodyto paveikslėlio galite patvirtinti, kad komanda „dd“ yra įdiegta mūsų „Linux“ sistemoje.

Dabar galite pasirinkti bet kurį iš šių dviejų būdų.

1 metodas: „Pažangos“ žymos naudojimas norint įvertinti ir parodyti „dd“ komandos progresą „Linux Mint 20“:

Jei norite naudoti „progreso“ vėliavą su komanda „dd“, kad parodytumėte jos pažangą „Linux Mint 20“, turėsite atlikti toliau nurodytą komandą:

$ dd if = PathOfFileToBeCopied iš = PathOfOutputFile būsena = pažanga

Čia „PathOfFileToBeCopied“ turėtų būti pakeistas failo, kurio turinys turi būti nukopijuotas, keliu ir pavadinimu, o „PathOfOutputFile“ - failo, į kurį reikia nukopijuoti, keliu ir pavadinimu.

Komandos „dd“ eiga rodoma šiame paveikslėlyje. Tačiau kadangi failas, kurį bandėme nukopijuoti savo pavyzdyje, buvo labai mažo dydžio, mums užtruko sekundę, kol užbaigėme šio failo kopijavimo procesą. Štai kodėl mes negalėjome užfiksuoti tikrosios jos pažangos. Nepaisant to, jei pasirinksite failą su didesniu failo dydžiu, galėsite lengvai stebėti jo kopijavimo eigą.

2 metodas: „pv“ komandos naudojimas norint įvertinti ir parodyti „dd“ komandos progresą „Linux Mint 20“:

Jei norite naudoti komandą „pv“ su komanda „dd“, kad parodytumėte jos pažangą „Linux Mint 20“, turėsite atlikti šiuos veiksmus:

1 žingsnis: Įdiekite komandą „pv“ savo sistemoje:

Pirmiausia turite įdiegti komandą „pv“ savo „Linux“ sistemoje, nes ji nėra įdiegta pagal numatytuosius nustatymus. Norėdami įdiegti šią komandą, turėsite atlikti toliau nurodytą komandą savo terminale:

$ sudo apt install pv

Kai „pv“ komanda bus įdiegta jūsų „Linux“ sistemoje, galėsite ją susieti su komanda „dd“, kad parodytumėte jos pažangą.

2 žingsnis: naudokite šią komandą norėdami parodyti „dd“ komandos progresą savo sistemoje:

Įdiegę komandą „pv“, turėsite ją atlikti taip:

$ dd if = PathOfFileToBeCopied | pv | dd = PathOfOutputFile

Čia „PathOfFileToBeCopied“ turėtų būti pakeistas failo, kurio turinys turi būti nukopijuotas, keliu ir pavadinimu, o „PathOfOutputFile“ - failo, į kurį reikia nukopijuoti, keliu ir pavadinimu.

Komandos „dd“ eiga rodoma šiame paveikslėlyje. Tačiau kadangi failas, kurį bandėme nukopijuoti savo pavyzdyje, buvo labai mažo dydžio, todėl užtrukome sekundę, kol užbaigėme šio failo kopijavimo procesą. Štai kodėl mes negalėjome užfiksuoti tikrosios jos pažangos. Nepaisant to, jei pasirinksite failą su didesniu failo dydžiu, galėsite lengvai stebėti jo kopijavimo eigą.

Išvada

Du šioje pamokoje parodyti metodai puikiai tinka komandai „dd“ įvertinti ir parodyti jos pažangą sistemoje „Linux“. Galite patogiai pasirinkti bet kurį iš šių.

Įdiekite naujausią „OpenRA“ strategijos žaidimą „Ubuntu Linux“
„OpenRA“ yra „Free / Free Real Time Strategy“ žaidimų variklis, atkuriantis ankstyvuosius „Westwood“ žaidimus, tokius kaip klasikinis „Command & Conqu...
Įdiekite naujausią „Dolecin Emulator“, skirtą „Gamecube“ ir „Wii“, sistemoje „Linux“
„Delfinų emuliatorius“ leidžia žaisti pasirinktus „Gamecube“ ir „Wii“ žaidimus „Linux“ asmeniniuose kompiuteriuose (PC). „Dolphin Emulator“ yra laisv...
Kaip naudoti „GameConqueror Cheat Engine“ sistemoje „Linux“
Straipsnyje pateikiamas „GameConqueror“ apgaulės variklio naudojimo „Linux“ vadove. Daugelis žaidėjų, žaidžiančių sistemoje „Windows“, dažnai naudoja ...