Rumah >Operasi dan penyelenggaraan >operasi dan penyelenggaraan linux >Apakah peranti sistem linux
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 .
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.
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!