Rumah Operasi dan penyelenggaraan operasi dan penyelenggaraan linux Selain menyekat peranti, apakah peranti lain yang ada pada Linux?

Selain menyekat peranti, apakah peranti lain yang ada pada Linux?

Apr 17, 2023 am 10:29 AM
linux peralatan

Selain menyekat peranti, Linux juga mempunyai peranti watak dan peranti rangkaian. Peranti aksara ialah peranti yang boleh diakses seperti strim bait Apabila permintaan baca atau tulis dikeluarkan kepada peranti aksara, operasi IO yang sepadan berlaku serta-merta manakala peranti rangkaian didorong oleh subsistem rangkaian Linux dan bertanggungjawab untuk menghantar dan menerima paket data Daripada berorientasikan kepada peranti aliran, peranti rangkaian tidak mempunyai nod dalam sistem fail sistem Linux.

Selain menyekat peranti, apakah peranti lain yang ada pada Linux?

Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.

Selain menyekat peranti, Linux juga mempunyai peranti aksara dan peranti rangkaian.

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

(1) Peranti aksara

Peranti aksara ialah peranti yang boleh diakses seperti strim bait Apabila permintaan baca atau tulis dikeluarkan kepada 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.

(2) Peranti blok

Peranti blok ialah peranti yang mesti diakses dalam blok apabila melakukan operasi TO dalam sistem Linux, peranti Block boleh memasang sistem fail. 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.

(3) 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, dan bukannya operasi fail biasa seperti buka/tutup dan baca/tulis.

Selain menyekat peranti, apakah peranti lain yang ada pada Linux?

Maklumat peranti blok paparan Linux

Dalam linux, anda boleh menggunakan arahan lsblk untuk melihat blok maklumat maklumat peranti.

Nama bahasa Inggeris bagi arahan lsblk ialah "blok senarai", yang digunakan untuk menyenaraikan maklumat semua peranti blok yang tersedia, dan juga boleh memaparkan kebergantungan antara mereka, tetapi ia tidak akan menyenaraikan maklumat cakera RAM. Peranti blok termasuk pemacu keras, pemacu kilat, CD-ROM, dsb. Perintah lsblk disertakan dalam pakej util-linux-ng, yang kini dinamakan semula util-linux.

Arahan lsblk mempunyai beberapa pilihan:

Pilihan lalai

Arahan lsblk akan menyenaraikan semua peranti sekat dalam paparan pepohon secara lalai. Buka terminal dan masukkan arahan berikut:

$ lsblk
Salin selepas log masuk

Outputnya adalah seperti berikut:

lsblk default
lsblk default
Salin selepas log masuk

7 nama lajur adalah seperti berikut:

NAME : 这是块设备名。
MAJ:MIN : 本栏显示主要和次要设备号。
RM : 本栏显示设备是否可移动设备。注意,在本例中设备sdb和sr0的RM值等于1,这说明他们是可移动设备。
SIZE : 本栏列出设备的容量大小信息。例如298.1G表明该设备大小为298.1GB,而1K表明该设备大小为1KB。
RO : 该项表明设备是否为只读。在本案例中,所有设备的RO值为0,表明他们不是只读的。
TYPE :本栏显示块设备是否是磁盘或磁盘上的一个分区。在本例中,sda和sdb是磁盘,而sr0是只读存储(rom)。(LCTT译注,此处sr0的RO项没有标记为1,可能存在一些错误?)
MOUNTPOINT : 本栏指出设备挂载的挂载点。
Salin selepas log masuk

Senaraikan semua Peranti:

Pilihan lalai tidak menyenaraikan semua peranti kosong. Untuk melihat peranti kosong ini, gunakan arahan berikut:

$ lsblk -a
Salin selepas log masuk

Pilihan ini akan menyenaraikan semua peranti, termasuk peranti kosong.

lsblk bytes sda

lsblk bytes sda

Senaraikan kebenaran dan pemilik peranti:

Arahan lsblk juga boleh digunakan Pemilikan senarai daripada peranti tertentu Kumpulan dan mod juga boleh disenaraikan. Maklumat ini boleh diperolehi melalui arahan berikut:

$ lsblk -m
lsblk permissions
lsblk permissions
Salin selepas log masuk

Senaraikan peranti yang ditentukan:

Arahan ini juga boleh mendapatkan hanya maklumat peranti yang ditentukan. Ini dicapai dengan menyatakan nama peranti selepas pilihan yang diberikan kepada arahan lsblk. Sebagai contoh, anda mungkin berminat untuk mengetahui saiz pemacu cakera anda dalam bait Anda boleh melakukan ini dengan menjalankan arahan berikut:

$ lsblk -b /dev/sda
Salin selepas log masuk

Sebagai alternatif, arahan berikut adalah bersamaan:

<🎜. >
$ lsblk --bytes /dev/sda
Salin selepas log masuk

Senaraikan peranti yang tidak dikepala dalam bentuk senarai:

Anda juga boleh menggabungkan beberapa pilihan untuk mendapatkan output yang ditentukan. Sebagai contoh, anda mungkin mahu menyenaraikan peranti dalam format senarai dan bukannya format pepohon lalai. Anda juga mungkin berminat untuk mengalih keluar pengepala untuk nama lajur yang berbeza. Dua pilihan berbeza boleh digabungkan untuk mendapatkan output yang diingini dengan arahan berikut:

$ lsblk -nl
Salin selepas log masuk
Sebagai alternatif, anda boleh menggunakan pilihan panjang di bawah yang juga memberikan output yang sama.

$ lsblk --noheadings --list
lsblk no header and list
lsblk no header and list
Salin selepas log masuk

Senaraikan peranti SCSI:

Untuk mendapatkan senarai peranti SCSI, anda hanya boleh menggunakan pilihan -S. Pilihan ini ialah huruf besar S dan tidak boleh dikelirukan dengan pilihan -s, yang mencetak kebergantungan dalam susunan terbalik.

$ lsblk -S
Salin selepas log masuk
lsblk menyenaraikan peranti SCSI, dan -s ialah pilihan susunan terbalik (anotasi LCTT: membalikkan hubungan organisasi peranti dan partition untuk dipaparkan), yang akan memberikan output berikut. Masukkan arahan:

$ lsblk -s
Salin selepas log masuk
atau

$ lsblk --inverse
Salin selepas log masuk
Anda boleh menggunakan lsblk untuk mendapatkan maklumat lanjut tentang peranti blok anda, cuba paparkan sendiri

Cadangan berkaitan: "

Tutorial Video Linux"

Atas ialah kandungan terperinci Selain menyekat peranti, apakah peranti lain yang ada pada Linux?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

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

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial Java
1662
14
Tutorial PHP
1261
29
Tutorial C#
1234
24
Seni Bina Linux: Melancarkan 5 Komponen Asas Seni Bina Linux: Melancarkan 5 Komponen Asas Apr 20, 2025 am 12:04 AM

Lima komponen asas sistem Linux adalah: 1. Kernel, 2. Perpustakaan Sistem, 3. Utiliti Sistem, 4. Antara Muka Pengguna Grafik, 5. Aplikasi. Kernel menguruskan sumber perkakasan, Perpustakaan Sistem menyediakan fungsi yang telah dikompilasi, utiliti sistem digunakan untuk pengurusan sistem, GUI menyediakan interaksi visual, dan aplikasi menggunakan komponen ini untuk melaksanakan fungsi.

Tutorial Penggunaan Terminal VSCode Tutorial Penggunaan Terminal VSCode Apr 15, 2025 pm 10:09 PM

VSCODE Terminal terbina dalam adalah alat pembangunan yang membolehkan arahan dan skrip berjalan dalam editor untuk memudahkan proses pembangunan. Cara Menggunakan VSCode Terminal: Buka terminal dengan kekunci pintasan (Ctrl/Cmd). Masukkan arahan atau jalankan skrip. Gunakan hotkeys (seperti Ctrl L untuk membersihkan terminal). Tukar direktori kerja (seperti perintah CD). Ciri -ciri lanjutan termasuk mod debug, penyelesaian coretan kod automatik, dan sejarah arahan interaktif.

Cara memeriksa alamat gudang git Cara memeriksa alamat gudang git Apr 17, 2025 pm 01:54 PM

Untuk melihat alamat repositori Git, lakukan langkah -langkah berikut: 1. Buka baris arahan dan navigasi ke direktori repositori; 2. Jalankan perintah "Git Remote -V"; 3. Lihat nama repositori dalam output dan alamat yang sepadan.

VSCODE Kunci Pintasan Seterusnya Sebelumnya VSCODE Kunci Pintasan Seterusnya Sebelumnya Apr 15, 2025 pm 10:51 PM

VS kod satu langkah/langkah seterusnya langkah pintas: satu langkah (mundur): Windows/Linux: Ctrl ←; MacOS: CMD ← Langkah seterusnya (ke hadapan): Windows/Linux: Ctrl →; MACOS: CMD →

Apakah tujuan utama Linux? Apakah tujuan utama Linux? Apr 16, 2025 am 12:19 AM

Penggunaan utama Linux termasuk: 1. Sistem Operasi Pelayan, 2. Sistem Terbenam, 3. Linux cemerlang dalam bidang ini, menyediakan kestabilan, keselamatan dan alat pembangunan yang cekap.

Apr 16, 2025 pm 07:39 PM

Walaupun Notepad tidak dapat menjalankan kod Java secara langsung, ia dapat dicapai dengan menggunakan alat lain: menggunakan pengkompil baris arahan (Javac) untuk menghasilkan fail bytecode (fileName.class). Gunakan Java Interpreter (Java) untuk mentafsir bytecode, laksanakan kod, dan output hasilnya.

Cara menjalankan luhur setelah menulis kod Cara menjalankan luhur setelah menulis kod Apr 16, 2025 am 08:51 AM

Terdapat enam cara untuk menjalankan kod di Sublime: melalui hotkeys, menu, sistem membina, baris arahan, menetapkan sistem binaan lalai, dan arahan membina adat, dan menjalankan fail/projek individu dengan mengklik kanan pada projek/fail. Ketersediaan sistem membina bergantung kepada pemasangan teks luhur.

Kod pemasangan Laravel Kod pemasangan Laravel Apr 18, 2025 pm 12:30 PM

Untuk memasang Laravel, ikuti langkah -langkah berikut dalam urutan: Pasang komposer (untuk macOS/linux dan windows) Pasang pemasang Laravel Buat aplikasi akses perkhidmatan permulaan projek baru (URL: http://127.0.0.1:8000) Sediakan sambungan pangkalan data (jika diperlukan)

See all articles