Kemajuan - Tunjukkan peratusan data yang disalin untuk perintah (CP, MV, DD, TAR)
- 2948
- 207
- Don Will
Kemajuan, Dahulu dikenali sebagai Coreutils Viewer, adalah cahaya C perintah yang mencari perintah asas terasUtil seperti cp, mv, tar, DD, Gzip/Gunzip, kucing, grep, dan lain -lain yang sedang dilaksanakan di sistem dan menunjukkan peratusan Data yang disalin, ia hanya berjalan pada sistem operasi Linux dan Mac OS X.
Di samping itu, ia juga memaparkan aspek penting seperti anggaran masa dan throughput dan menawarkan pengguna mod "seperti atas".
Anda mungkin juga berminat:
- Cara Memantau Kemajuan Data Menggunakan Penonton Paip [PV] di Linux
- Cara menyalin fail dan direktori di Linux [14 CP Contoh Perintah]
- Perintah Salinan Lanjutan - Menunjukkan Bar Kemajuan Semasa menyalin fail/folder besar di Linux
Ia benar -benar mengimbas sistem fail /proc untuk arahan menarik dan kemudian mencari FD
dan fdinfo
Direktori untuk mencari fail yang dibuka mencari kedudukan, dan melaporkan status untuk fail yang luas. Yang penting, ia adalah alat yang sangat ringan, dan serasi dengan praktikalnya arahan.
Isi kandungan
1- Cara Memasang Progress Viewer di Linux
- Pantau kemajuan arahan di Linux
- Tunjukkan kemajuan dalam menyalin fail
- Tunjukkan kemajuan fail bergerak
- Tunjukkan kemajuan fail tar
- Tunjukkan kemajuan pelbagai arahan
- Kesimpulan
Cara Memasang Progress Viewer di Linux
Kemajuan memerlukan ncurses perpustakaan untuk berfungsi, oleh itu pasang libncurses Sebelum meneruskan memasangnya, dengan menjalankan arahan yang sesuai di bawah:
$ sudo apt memasang libncurses5-dev [on Debian, Ubuntu dan Mint] $ sudo yum memasang ncurses-devel [on RHEL/CENTOS/FEDORA dan Rocky Linux/Almalinux] $ sudo emerge -a ncurses -devel [on Gentoo Linux] $ sudo apk tambah ncurses-dev [on Alpine Linux] $ sudo pacman -s ncurses -devel [on on Arch Linux] $ sudo zypper memasang ncurses-devel [on Opensuse]
Mengenai pengagihan berasaskan rpm seperti (Red Hat, Centos, Fedora, SUSE, Rocky, Almalinux, dan lain-lain.), jalankan salah satu daripada ini:
$ sudo dnf memasang kemajuan $ sudo yum memasang kemajuan
Pada sistem berasaskan Deb (Debian, Ubuntu, Mint, dll.) Jalankan:
$ sudo apt memasang kemajuan
Di Arch Linux, jalankan:
$ sudo pacman -s kemajuan
Pada pengagihan Linux yang lain, anda boleh memulakan dengan mengklon atau memuat turun fail pakej dari repo GitHub seperti berikut:
# git clone https: // github.com/xfennec/kemajuan.git
Seterusnya, bergerak ke direktori kemajuan dan membinanya seperti yang ditunjukkan:
$ cd progress $ membuat $ sudo buat pemasangan
Setelah berjaya memasangnya, jalankan alat ini dari terminal anda, di bawah kami akan melalui beberapa contoh menggunakan Kemajuan pada sistem linux.
Pantau kemajuan arahan di Linux
Anda boleh melihat semua Coreutils perintah itu Kemajuan Bekerja dengan dengan menjalankannya tanpa sebarang pilihan, dengan syarat bukan perintah teras adalah dilaksanakan pada sistem:
$ kemajuanPerintah penonton kemajuan
Untuk memaparkan anggaran I/O yang dianggarkan dan anggaran masa yang tinggal untuk arahan teras yang berterusan, membolehkan -w
pilihan:
$ kemajuan -wPantau kemajuan arahan yang berjalan
Tunjukkan kemajuan dalam menyalin fail
Untuk melihat kemajuan Perintah CP, Semasa menyalin fail besar, jalankan:
$ cp ghostbsd.vdi/home/tecmint/muat turun/& kemajuan -mp $!Pantau kemajuan arahan CP
Tunjukkan kemajuan fail bergerak
Untuk melihat kemajuan Perintah MV, Semasa memindahkan fail besar, jalankan:
$ mv ghostbsd.vdi/media/tecmint/peribadi_data/& kemajuan -mp $!MV - Tunjukkan kemajuan semasa memindahkan fail
Tunjukkan kemajuan fail tar
Untuk melihat kemajuan perintah tar, Semasa membuat arkib tar, jalankan:
$ tar czf gambar.tar.GZ Linuxmint-18-Cinnamon-64bit.ISO Centos-7.0-1406-x86_64-DVD.ISO Cublinux-1.0RC-AMD64.ISO | Kemajuan -m $!Pantau kemajuan arahan Linux
Tunjukkan kemajuan pelbagai arahan
Dalam contoh seterusnya, anda boleh membuka dua atau lebih tingkap terminal, kemudian jalankan arahan teras dalam satu, dan tonton kemajuan mereka menggunakan tetingkap terminal yang lain seperti yang ditunjukkan dalam imej di bawah.
Perintah di bawah akan membolehkan anda memantau semua contoh semasa dan pasti perintah coreutils:
$ menonton kemajuan -Q
Untuk pilihan yang lebih menarik, lihat melalui kemajuan halaman lelaki atau lawati https: // github.com/xfennec/kemajuan:
$ manusia maju
Kesimpulan
Sebagai kata akhir, ini adalah alat yang sangat berguna untuk memantau kemajuan perintah teras, terutamanya apabila menyalin atau mengarkib dan memampatkan fail berat, ditambah lagi.
Sekiranya anda telah memasangnya dengan jayanya, gunakannya dan kongsi pengalaman anda dengan kami melalui bahagian komen di bawah. Anda juga boleh memberikan kami beberapa contoh penggunaan yang hebat di mana anda dapat membantu tugas -tugas pentadbiran sistem sehari -hari penting dan banyak lagi.
- « Cara Memasang Google Chrome di Linux Distro yang berpangkalan di Redhat
- Cara Memantau Kemajuan Data (Salinan/Backup/Compress) Menggunakan Perintah 'PV' »