Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Apakah peranti sistem linux

Apakah peranti sistem linux

藏色散人
藏色散人asal
2023-03-10 09:45:112288semak imbas

Peranti sistem Linux ialah peranti komputer yang menggunakan kernel Linux dan mungkin sebahagian daripada sistem pengendalian GNU dalam sistem Linux boleh dibahagikan kepada tiga kategori: peranti aksara, peranti sekat dan peranti rangkaian; , peranti aksara boleh menjadi seperti bait Peranti yang diakses seperti aliran Peranti blok ialah peranti yang mesti diakses dalam blok apabila melakukan operasi TO dalam sistem Linux Peranti rangkaian boleh sama ada peranti perkakasan seperti kad rangkaian atau peranti perisian tulen seperti peranti gelung balik .

Apakah peranti sistem linux

Persekitaran pengendalian tutorial ini: sistem linux5.9.8, komputer Dell G3.

Apakah peranti sistem Linux?

Peranti Linux atau peranti berasaskan Linux ialah peranti komputer yang menggunakan kernel Linux dan mungkin beberapa sistem pengendalian GNU. Mereka cenderung untuk minimalis dan direka khas, dan mungkin mesra alam dan menghasilkan kurang e-sisa seunit.

Apakah kategori peranti Linux?

1. Peranti Linux

Peranti dalam sistem Linux boleh dibahagikan kepada tiga kategori: peranti aksara, peranti sekat dan peranti rangkaian.

  • Peranti aksara

Peranti aksara ialah peranti yang boleh diakses seperti strim bait apabila permintaan baca atau tulis dibuat kepada a peranti aksara, operasi IO yang sepadan berlaku serta-merta. Banyak peranti dalam sistem Linux ialah peranti aksara, seperti terminal aksara, port bersiri, papan kekunci, tetikus, dll. Dalam pembangunan Linux terbenam, yang paling biasa ialah peranti watak dan pemacu.

  • Sekat peranti

Sekat peranti ialah peranti yang mesti diakses dalam blok apabila melakukan operasi TO dalam sistem Linux boleh sistem Fail yang dipasang. Pemacu peranti blok akan menggunakan sekeping memori sistem sebagai penimbal, jadi mengeluarkan akses baca dan tulis kepada peranti blok tidak semestinya mengakibatkan operasi I/O perkakasan serta-merta. Peranti blok biasa dalam sistem Linux termasuk cakera keras, pemacu liut, dsb.

  • Peralatan rangkaian

Peralatan rangkaian boleh sama ada peranti perkakasan seperti kad rangkaian atau peranti perisian tulen seperti peranti gelung balik. Peranti rangkaian didorong oleh subsistem rangkaian Linux dan bertanggungjawab untuk menghantar dan menerima paket data, bukannya peranti aliran Oleh itu, peranti rangkaian tidak mempunyai nod dalam sistem fail sistem Linux. Akses kepada peranti rangkaian dijana melalui panggilan soket, bukannya operasi fail biasa seperti buka/tutup dan baca/tulis.

2. Status pemacu dalam Linux

Pemacu ialah jambatan antara peranti dan pengguna dalam sistem Linux Dalam sistem Linux, mengakses peranti mesti dikendalikan melalui pemacu peranti, dan program pengguna tidak boleh Secara langsung mengendalikan peralatan. Hubungan antara perkakasan, pemacu dan program pengguna dalam sistem Linux ditunjukkan dalam rajah.

Apakah peranti sistem linux

Pemandu berjalan dalam ruang kernel Program pengguna hanya boleh mengakses dan mengendalikan perkakasan dan data yang dipindahkan oleh peranti perkakasan melalui panggilan sistem yang disediakan oleh kernel, VFS dan. pemandu. Ia juga mesti melalui pemacu, VFS dan panggilan sistem sebelum ia boleh diterima oleh program pengguna. Oleh itu, pemacu peranti adalah jambatan dan saluran untuk aplikasi mengakses peranti sistem dan memindahkan data.

Cadangan berkaitan: "Tutorial Video Linux"

Atas ialah kandungan terperinci Apakah peranti sistem linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:Adakah linux case sensitif?Artikel seterusnya:Adakah linux case sensitif?