


Sekarang anda boleh menulis imej ISO ke cakera USB secara langsung menggunakan arahan PV di Linux
Katakan selamat tinggal kepada arahan DD ! Utiliti PV terbaru (Pipe Viewer) kini boleh menulis ISOS terus ke cakera USB !! Panduan ini akan menunjukkan kepada anda cara menggunakan arahan PV dan bukannya DD untuk penulisan imej di Linux.
Menggunakan utiliti baris arahan PV menyediakan bar kemajuan masa nyata , anggaran masa pemindahan (ETA) , dan ketelusan yang lebih besar semasa proses.
Jadual Kandungan
Pengenalan
Ramai di antara kita sudah biasa menggunakan arahan DD untuk menulis imej pemasang ke peranti penyimpanan. Perintah DD adalah kaedah sekolah lama untuk membuat pemacu USB bootable di Linux.
Perintah DD agak kuat. Ia hanya dibaca dari satu fail dan menulis kepada yang lain. Perintah biasa untuk menulis imej ke peranti kelihatan seperti ini:
sudo dd jika = installer.img of =/dev/sda2 bs = 1m status = kemajuan
Sudah tentu, beberapa alat lain seperti PV (Pipe Viewer) dan CAT boleh melakukan tugas yang sama. Alasan utama DD biasanya digunakan untuk tujuan ini adalah bahawa ia boleh dijalankan dengan keistimewaan akar, sedangkan mengalihkan output kucing atau PV biasanya memerlukan menjalankan shell dengan akses akar. The Commandsudo DD ... lebih ringkas thansudo sh -c 'kucing ...', bukan?
Batasan DD
Walaupun arahan DD berfungsi dengan baik untuk membuat imej, ia mempunyai beberapa batasan:
- Maklumat kemajuan yang disediakan oleh DD tidak memaparkan kemajuan sebagai peratusan atau mengira masa ketibaan (ETA) yang dianggarkan. Ia hanya menunjukkan bilangan bait yang ditulis.
- Saiz blok lalai DD tidak dioptimumkan untuk sistem moden, itulah sebabnya Thebs = parameter sering dimasukkan.
- Sangat mudah lupa untuk termasuk = kemajuan, dan harus menentukannya setiap kali boleh menjadi rumit.
Apakah arahan PV?
PV bermaksud Penonton Pipa, yang merupakan alat baris arahan yang membolehkan pengguna memantau kemajuan data melalui saluran paip.
Ia boleh dimasukkan ke dalam mana -mana saluran paip biasa antara dua proses untuk memberikan petunjuk visual tentang berapa cepat data melewati, berapa lama ia telah diambil, dan anggaran berapa lama ia akan diambil untuk diselesaikan.
Berikut adalah beberapa ciri utama PV:
- Petunjuk Kemajuan : PV memaparkan bar kemajuan, penyelesaian peratusan, masa berlalu, dan anggaran masa yang tinggal.
- Pengiraan ETA : Ia mengira dan mengemas kini masa ketibaan (ETA) yang dianggarkan untuk menyelesaikan pemindahan data.
- Buffering : PV boleh mengendalikan buffer, yang berguna apabila berurusan dengan peranti perlahan atau pemindahan rangkaian.
- Kawalan dan Statistik : Ia memberikan kawalan ke atas aliran data dan boleh mengeluarkan statistik mengenai pemindahan.
- Fleksibiliti : PV boleh digunakan dalam pelbagai senario, seperti menyalin fail, memampatkan data, atau situasi lain di mana data disalurkan dari satu proses ke yang lain.
Perintah PV amat berguna apabila anda perlu memantau kemajuan operasi yang mungkin tidak dapat dilihat, seperti ketika menggunakan perintah DD untuk menulis imej ke cakera atau ketika memancarkan data melalui beberapa perintah tanpa maklum balas langsung pada kadar pemindahan atau kemajuan.
Mengapa menggunakan PV untuk menulis fail untuk menyekat peranti?
Utiliti PV menawarkan beberapa kelebihan berbanding DD:
- PV memaparkan bar kemajuan masa nyata dan ETA, memberikan maklumat yang lebih terperinci daripada hanya bait yang ditulis.
- PV secara automatik menentukan saiz penampan yang optimum, menghapuskan keperluan untuk pelarasan manual.
- PV lebih ringkas, kerana tidak perlu menentukanStatus = progresif = ....
Perintah PV terkini boleh memancarkan ISOS ke USB secara langsung
Versi baru-baru ini PV (1.8.10) termasuk pilihan baru --Output (-O). Ciri ini membolehkan PV menulis terus ke fail atau peranti, sama dengan DD.
OutputOption dalam PV versi 1.8.10 membolehkan anda mengarahkan output penonton paip ke fail dan bukannya memaparkannya pada output standard (biasanya terminal).
Perubahan ini boleh menjadi sangat berguna dalam senario di mana anda ingin memantau kemajuan pemindahan data sementara pada masa yang sama menjimatkan output ke fail, dan bukan hanya memaparkannya di terminal.
Sekarang mari kita teruskan dan pasang utiliti PV terkini. PV terkini belum tersedia dalam repositori lalai sistem operasi Linux yang popular. Jadi kita perlu memasangnya dari sumber.
Untuk memasang sebarang perisian dari sumber, anda mesti memasang alat pembangunan dan GNU Stow. Walaupun Stow adalah pilihan, saya sangat mengesyorkan anda memasangnya untuk menguruskan perisian yang dipasang dari sumber.
Pasang alat pembangunan
Sekiranya anda belum memasang alat pembangunan, ia adalah wajib untuk memasangnya terlebih dahulu. Kami telah mendokumenkan langkah -langkah untuk memasang alat pembangunan pada pelbagai pengagihan Linux dalam pautan yang diberikan di bawah:
- Cara Memasang Alat Pembangunan di Linux
Pasang GNU Stow
Anda boleh memasang perisian dari Sumber tanpa Stow. Tetapi saya lebih suka menggunakan GNU Stow untuk memasang perisian dari sumber untuk menguruskannya dengan cekap.
Berikut adalah cara anda boleh memasang GNU Stow di pelbagai sistem operasi:
Pada Ubuntu/Debian
1. Senarai pakej kemas kini :
Kemas kini sudo apt
2. Pasang Stow :
sudo apt memasang stow
Pada fedora/rhel/almalinux/rocky linux
1. Dayakan repositori Epel :
SUDO DNF Pasang EPEL-RELEASE
2. Pasang Stow :
sudo dnf memasang stow
Pada versi RHEL yang lebih tua, gunakan yum dan bukannya `DNF '.
Pasang PV terkini dari sumber di Linux
Selepas memasang alat pembangunan yang diperlukan dan GNU Stow, anda boleh memasang GNU Stow dalam sistem Linux anda seperti yang ditunjukkan di bawah:
1. Muat turun utiliti PV terkini dari halaman siaran rasminya :
wget https://codeberg.org/aj-wood/pv/releases/download/v1.8.10/pv-1.8.10.tar.gz
2. Pergi ke direktori di mana anda memuat turun fail tar pv dan ekstrak menggunakan arahan :
tar xvf pv-1.8.10.tar.gz
Ini akan mengekstrak kandungan fail tar dalam direktori yang dipanggil PV-1.8.10 dalam direktori semasa anda.
3. CD ke dalam direktori yang diekstrak :
CD PV-1.8.10
4. Konfigurasikan binaan :
./configure --prefix =/usr/local/stow/pv-1.8.10
Perintah ini digunakan untuk mengkonfigurasi proses membina perisian dengan awalan pemasangan yang ditentukan. Dalam kes ini, ia menetapkan direktori pemasangan ke /usr/local/stow/pv-1.8.10.
5. Menyusun perisian :
buat
6. Pasang perisian PV :
sudo membuat pemasangan
7. Gunakan GNU Stow untuk menguruskan pemasangan :
Selepas memasang perisian dalam direktori yang ditentukan, anda boleh menggunakan GNU Stow untuk membuat pautan simbolik dari direktori sistem standard (seperti/usr/local/bin,/usr/local/lib, dll) ke fail di /usr/local/stow/pv-1.8.10.
Untuk berbuat demikian, pergi ke direktori/usr/local/stow:
CD/USR/Local/Stow
Dan jalankan arahan berikut untuk membuat symlink yang diperlukan:
Sudo Stow PV-1.8.10
Ini menjadikan direktori sistem anda bersih dan menjadikannya mudah untuk menguruskan pelbagai versi perisian.
Sekarang periksa arahan PV tersedia menggunakan arahan:
PV --version
Anda akan melihat output seperti di bawah:
PV 1.8.10 Hak Cipta 2024 Andrew Wood Lesen: gplv3 <https:> Ini adalah perisian percuma: anda bebas menukar dan mengagihkan semula. Tiada jaminan, setakat yang dibenarkan oleh undang -undang. Laman Web Projek: <https:></https:></https:>
Tahniah! Kami telah berjaya memasang versi terkini 'PV' 1.8.10.
Cara menggunakan PV untuk penulisan gambar
Sebaik sahaja anda memasang versi PV 1.8.10 dalam sistem anda, anda boleh menggunakan arahan berikut untuk menulis imej:
sudo pv installer.iso -yo/path/to/block/device
Inilah pecahan arahan di atas:
- Sudo: Jalankan perintah dengan keistimewaan akar.
- PV: Utiliti Penonton Pipa.
- Pemasang.ISO: Fail input (imej pemasang anda).
- -Y: Segerakkan selepas setiap menulis, menghalang hang pada 100% semasa buffer flushing.
- -O atau --Output: Gunakan pilihan output baru untuk menulis terus ke fail atau peranti.
- /Path/to/block/device: Peranti sasaran (misalnya,/dev/sda).
Sebagai contoh, output berikut menunjukkan bahawa KDE Neon ISO sedang ditulis kepada pemacu USB luaran /dev /sda:
$ sudo pv neon-user-20240620-0718.iso -yo /dev /sda
Output Contoh :
$ sudo pv neon-user-20240620-0718.iso -yo /dev /sda 152mib 0:00:19 [8.25mib/s] [>] 5% ETA 0:05:20
Seperti yang anda lihat dalam output di atas, PV menunjukkan kelajuan pemindahan data, bar kemajuan dan ETA.
Anda kini boleh menggunakan pemacu bootable USB yang baru dibuat untuk memasang Linux pada sistem anda.
Utiliti PV terkini bukan sahaja untuk menulis ISO, tetapi juga boleh digunakan untuk menulis fail ke lokasi yang memerlukan keizinan yang tinggi.
Menggunakan PV dengan sudo untuk lokasi istimewa
Salah satu kelebihan penting dalam pilihan baru -adalah keserasiannya dengan sudo. Ini membolehkan pendekatan yang lebih mudah apabila menulis ke lokasi yang memerlukan keizinan yang tinggi, seperti peranti blok.
Penyelesaian sebelumnya:
Sebelum pilihan Output, pengguna terpaksa menggunakan salah satu kaedah berikut:
1. Menggunakan tee dengan sudo :
Fail PV | sudo tee/path/to/output>/dev/null
2. Menggunakan sudo dengan arahan shell :
Sudo sh -c 'pv file>/path/to/output'
3. Memulakan shell akar dan kemudian menjalankan PV .
Pendekatan Mudah Baru:
Dengan pilihan -output, kini anda boleh menggunakan:
file pv sudo -o/laluan/ke/output
Kaedah ini menggabungkan keupayaan pemantauan kemajuan PV dengan keupayaan untuk menulis ke lokasi istimewa, semuanya dalam satu arahan yang mudah digunakan.
Kesimpulan
Saya tidak mengatakan bahawa PV lebih tinggi daripada DD. Utiliti DD sangat baik. Walau bagaimanapun, versi terkini PV termasuk ciri untuk menulis imej ISO ke pemacu USB, yang saya dapati berguna.
Menggunakan PV menawarkan pengalaman penulisan imej yang lebih mesra pengguna dengan penjejakan kemajuan yang lebih baik dan prestasi yang dioptimumkan.
Penambahan pilihan -output selanjutnya memudahkan proses, terutamanya apabila berurusan dengan lokasi menulis istimewa.
Sebagai pengedaran pengedaran untuk memasukkan versi terkini PV, kaedah ini akan menjadi semakin mudah dan bermanfaat kepada pengguna.
Sumber S:
- Repositori PV Codeberg
- Laman Web PV
Cadangan Baca:
- Etcher - aplikasi yang indah untuk membuat pemacu USB dan kad SD bootable
- Cara Membuat Pemacu USB Multiboot dengan Ventoy di Linux
- Popsicle - Buat pemacu USB berbilang bootable sekaligus
- Bootiso membolehkan anda membuat pemacu USB dengan selamat
- MULTICD - Buat gambar Multiboot CD, DVD, dan USB
- Cara Menulis ISO ke Pemacu USB terus dari Internet
- Cara membuat ISO dari pemacu USB bootable di Linux
- Cara membuat gambar CD Ubuntu Live tersuai
Atas ialah kandungan terperinci Sekarang anda boleh menulis imej ISO ke cakera USB secara langsung menggunakan arahan PV di Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas











Lima komponen asas Linux adalah: 1. Kernel, menguruskan sumber perkakasan; 2. Perpustakaan sistem, menyediakan fungsi dan perkhidmatan; 3. Shell, antara muka pengguna untuk berinteraksi dengan sistem; 4. Sistem fail, menyimpan dan menganjurkan data; 5. Aplikasi, menggunakan sumber sistem untuk melaksanakan fungsi.

Linux digunakan secara meluas dalam pelayan, sistem tertanam dan persekitaran desktop. 1) Dalam bidang pelayan, Linux telah menjadi pilihan yang ideal untuk menganjurkan laman web, pangkalan data dan aplikasi kerana kestabilan dan keselamatannya. 2) Dalam sistem tertanam, Linux popular untuk penyesuaian dan kecekapan yang tinggi. 3) Di persekitaran desktop, Linux menyediakan pelbagai persekitaran desktop untuk memenuhi keperluan pengguna yang berbeza.

Kaedah untuk pembelajaran asas Linux dari awal termasuk: 1. Memahami sistem fail dan antara muka baris perintah, 2. Master arahan asas seperti LS, CD, MKDIR, 3.

Peranti Linux adalah peranti perkakasan yang menjalankan sistem operasi Linux, termasuk pelayan, komputer peribadi, telefon pintar dan sistem tertanam. Mereka mengambil kesempatan daripada kuasa Linux untuk melaksanakan pelbagai tugas seperti hosting laman web dan analisis data besar.

Internet tidak bergantung pada sistem operasi tunggal, tetapi Linux memainkan peranan penting di dalamnya. Linux digunakan secara meluas dalam pelayan dan peranti rangkaian dan popular untuk kestabilan, keselamatan dan skalabiliti.

Kelemahan Linux termasuk pengalaman pengguna, keserasian perisian, sokongan perkakasan, dan keluk pembelajaran. 1. Pengalaman pengguna tidak mesra seperti Windows atau MacOS, dan ia bergantung pada antara muka baris arahan. 2. Keserasian perisian tidak sebaik sistem lain dan tidak mempunyai versi asli banyak perisian komersial. 3. Sokongan perkakasan tidak begitu komprehensif seperti Windows, dan pemandu boleh dikumpulkan secara manual. 4. Keluk pembelajaran adalah curam, dan menguasai operasi baris arahan memerlukan masa dan kesabaran.

Inti sistem pengendalian Linux adalah antara muka baris arahannya, yang boleh melakukan pelbagai operasi melalui baris arahan. 1. Operasi Fail dan Direktori Gunakan LS, CD, MKDIR, RM dan arahan lain untuk menguruskan fail dan direktori. 2. Pengguna dan Pengurusan Kebenaran Memastikan keselamatan sistem dan peruntukan sumber melalui UserAdd, Passwd, CHMOD dan arahan lain. 3. Pengurusan proses menggunakan PS, membunuh dan arahan lain untuk memantau dan mengawal proses sistem. 4. Operasi rangkaian termasuk PING, IFCONFIG, SSH dan arahan lain untuk mengkonfigurasi dan menguruskan sambungan rangkaian. 5. Pemantauan sistem dan penyelenggaraan sistem seperti TOP, DF, DU untuk memahami status operasi sistem dan penggunaan sumber.

Purata gaji tahunan pentadbir Linux ialah $ 75,000 hingga $ 95,000 di Amerika Syarikat dan € 40,000 hingga € 60,000 di Eropah. Untuk meningkatkan gaji, anda boleh: 1. Secara berterusan mempelajari teknologi baru, seperti pengkomputeran awan dan teknologi kontena; 2. Mengumpulkan pengalaman projek dan menubuhkan portfolio; 3. Mewujudkan rangkaian profesional dan mengembangkan rangkaian anda.
