GNU/Linux >> Belajar Linux >  >> Linux

Buat perangkat blok virtual yang menulis ke /dev/null

https://wiki.gentoo.org/wiki/Device-mapper#Zero

Lihat Dokumentasi/device-mapper/zero.txt untuk penggunaan. Target ini tidak memiliki parameter khusus target.

Target "nol" membuat fungsi yang mirip dengan /dev/zero:Semua pembacaan mengembalikan nol biner, dan semua penulisan dibuang. Biasanya digunakan dalam tes [...]

Ini menciptakan target nol 1GB (1953125-sektor):

root# dmsetup create 1gb-zero --table '0 1953125 zero'

Jika Anda tidak membutuhkannya untuk memiliki ukuran terbatas tertentu, Anda dapat menggunakan /dev/zero secara langsung. Secara teknis ini adalah perangkat karakter, bukan pemblokiran.

/dev/zero membuang tulisan seperti /dev/null tetapi terbaca sebagai nol, bukan EOF.

Seperti yang didokumentasikan di halaman manual, di Linux Anda dapat membuatnya sendiri dengan nama apa pun
mknod -m 666 /dev/zero c 1 5 Atau tentu saja membuat symlink ke /dev/zero .


Linux
  1. Cara membuat kata sandi acak di linux menggunakan /dev/random

  2. Linux:Perbedaan Antara /dev/console , /dev/tty Dan /dev/tty0?

  3. Kapan Menggunakan /dev/random Vs /dev/urandom?

  1. Apa itu file /dev/zero dan /dev/null di Linux?

  2. Bagaimana cara menyandikan base64 /dev/random atau /dev/urandom?

  3. Kapan saya harus menggunakan /dev/shm/ dan kapan saya harus menggunakan /tmp/?

  1. DD dari /dev/zero ke /dev/null...apa yang sebenarnya terjadi

  2. kernel:menonaktifkan /dev/kmem dan /dev/mem

  3. Apakah salah menautkan /dev/random ke /dev/urandom di Linux?