GNU/Linux >> Belajar Linux >  >> Linux

perbedaan antara file perangkat dan driver perangkat

Salah satu abstraksi utama di Unix adalah file (sumber):

Program, layanan, teks, gambar, dan sebagainya, semuanya adalah file. Perangkat input dan output, dan umumnya semua perangkat, dianggap sebagai file, menurut sistem.

Hal ini memungkinkan pengguna memperlakukan berbagai entitas dengan serangkaian operasi yang seragam, meskipun penerapan operasi tersebut mungkin sangat berbeda.

Saat Anda menjawab pertanyaan Anda, file perangkat adalah sisi abstraksi yang menghadap pengguna. Inilah yang dilihat pengguna; file yang dapat mereka tulis, baca dari, buka, tutup, dll. Driver perangkat adalah implementasi dari operasi tersebut.

Jadi pengguna akan melakukan panggilan ke operasi file seperti menulis, dan kemudian kernel akan menggunakan driver perangkat untuk melakukan operasi tersebut.


Linux
  1. Perbedaan Antara [[ $a ==Z* ]] Dan [ $a ==Z* ]?

  2. Perbedaan Antara Cat Dan '>' Untuk Menghilangkan File?

  3. Perbedaan Antara Eot dan Eof?

  1. Perbedaan Antara [0-9], [[:digit:]] Dan D?

  2. Perbedaan Antara .exrc Dan .vimrc?

  3. Perbedaan Antara Snat dan Masquerade?

  1. Linux – Perbedaan Antara Pts Dan Tty?

  2. Perbedaan antara tautan lunak dan tautan keras di Linux

  3. perbedaan antara cgroup dan namespace