Ci gaba - Nuna Ci gaban Dokokin Linux (cp, mv, dd, tar)


Ci gaba, wanda aka fi sani da Coreutils Viewer, umarni ne mai haske C wanda ke neman ainihin umarni na coreutils kamar grep, da dai sauransu a halin yanzu ana aiwatar da su akan tsarin kuma yana nuna adadin bayanan da aka kwafi, yana aiki akan Linux da Mac OS X tsarin aiki.

Bugu da ƙari, yana kuma nuna muhimman al'amura kamar kiyasin lokaci da kayan aiki kuma yana ba masu amfani da yanayin \mafi-kamar.

Kuna iya kuma son:

  • Yadda ake Kula da Ci gaban Bayanai ta amfani da Pipe Viewer [pv] a cikin Linux
  • Yadda ake Kwafi Files da Directories a Linux [14 cp Command Examples]
  • Babban Umurnin Kwafi - Yana Nuna Cigaban Cigaban Lokacin Kwafi Manyan Fayiloli/ Jakunkuna a cikin Linux

Yana bincikar gano buɗaɗɗen fayilolin neman matsayi, kuma yana ba da rahoton matsayin manyan fayilolin. Mahimmanci, kayan aiki ne mai sauƙi, kuma ya dace da kusan kowane umarni.

Teburin Abubuwan Ciki

Yadda ake Shigar Viewer Progress akan Linux

Ci gaba yana buƙatar ɗakin karatu na ncurses don yin aiki, don haka shigar da libncurses kafin a ci gaba da shigar da shi, ta hanyar aiwatar da umarnin da ya dace a ƙasa:

$ sudo apt install libncurses5-dev   [On Debian, Ubuntu and Mint]
$ sudo yum install ncurses-devel     [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
$ sudo emerge -a ncurses-devel       [On Gentoo Linux]
$ sudo apk add ncurses-dev           [On Alpine Linux]
$ sudo pacman -S ncurses-devel       [On Arch Linux]
$ sudo zypper install ncurses-devel  [On OpenSUSE]    

Akan rarraba tushen rpm kamar (Red Hat, CentOS, Fedora, SUSE, Rocky, AlmaLinux, da sauransu), gudanar da ɗayan waɗannan:

$ sudo dnf install progress
$ sudo yum install progress

A kan tsarin biyan kuɗi (Debian, Ubuntu, Mint, da sauransu) suna gudana:

$ sudo apt install progress

A kan Arch Linux, gudanar da:

$ sudo pacman -S progress

A kan sauran rarrabawar Linux, zaku iya farawa ta hanyar cloning ko zazzage fayilolin fakitin daga Github repo kamar haka:

# git clone https://github.com/Xfennec/progress.git

Na gaba, matsa zuwa cikin littafin ci gaba kuma gina shi kamar yadda aka nuna:

$ cd progress
$ make 
$ sudo make install

Bayan shigar da shi cikin nasara, kawai gudanar da wannan kayan aikin daga tashar ku, a ƙasa za mu yi tafiya ta wasu misalan amfani da Ci gaba akan tsarin Linux.

Kula da Ci gaban Dokoki a cikin Linux

Kuna iya duba duk umarnin coreutils waɗanda Ci gaban ke aiki da su ta hanyar gudanar da shi ba tare da wani zaɓi ba, muddin ba a aiwatar da umarnin coreutils akan tsarin ba:

$ progress 

Don nuna ƙididdigan kayan aikin I/O da kiyasin sauran lokacin don umarni na coreutils, kunna zaɓin -w:

$ progress -w

Don duba ci gaban umarnin cp, yayin yin kwafin manyan fayiloli, gudu:

$ cp GhostBSD.vdi /home/tecmint/Downloads/ & progress -mp $!

Don duba ci gaban umarnin mv, yayin motsa manyan fayiloli, gudu:

$ mv GhostBSD.vdi /media/tecmint/Personal_Data/ & progress -mp $!

Don duba ci gaban umarnin tar, yayin ƙirƙirar tarihin tar, gudu:

$ tar czf images.tar.gz linuxmint-18-cinnamon-64bit.iso CentOS-7.0-1406-x86_64-DVD.iso CubLinux-1.0RC-amd64.iso | progress  -m  $!

A cikin misali na gaba, zaku iya buɗe windows biyu ko fiye, sannan ku gudanar da umarnin coreutils a ɗaya kowanne, sannan ku kalli cigaban su ta amfani da sauran tagar tasha kamar yadda aka nuna a hoton da ke ƙasa.

Umurnin da ke ƙasa zai ba ku damar sa ido kan duk abubuwan da ke faruwa a yanzu da na kusa na umarnin coreutils:

$ watch progress -q

Don ƙarin zaɓuɓɓuka masu ban sha'awa, duba ta cikin shafukan ci gaban mutum ko ziyarci https://github.com/Xfennec/progress:

$ man progress

A matsayin bayanin ƙarshe, wannan kayan aiki ne mai fa'ida sosai don sa ido kan ci gaban umarnin coreutils, musamman lokacin yin kwafi ko adanawa da damfara manyan fayiloli, da ƙari mai yawa.

Idan kun shigar da shi cikin nasara, yi amfani da shi kuma ku raba kwarewarku tare da mu ta sashin sharhin da ke ƙasa. Hakanan zaku iya ba mu wasu manyan misalai na amfani inda kuka ga yana taimakawa ga mahimman ayyukan gudanar da tsarin yau da kullun da ƙari.