GNU/Linux >> Belajar Linux >  >> Linux

Contoh Perintah udevadm di Linux

Perintah udevadm digunakan untuk mengelola udev. Dibutuhkan berbagai sub-perintah, yang masing-masing melakukan tugas tertentu untuk mengubah perilaku daemon systemd-udevd dan komponen terkait. Beberapa dari sub-perintah ini dijelaskan dalam tabel berikut.

Subperintah Dulu
info Ambil informasi perangkat yang disimpan dalam database udev, serta atribut perangkat terperinci dari sistem file /sys/. Misalnya, Anda dapat melihat ID vendor perangkat, ID produk, nomor seri, dan banyak lagi.
kontrol Ubah status udev yang sedang berjalan. Misalnya, memberikan opsi –reload-rules akan memastikan bahwa udev membaca dari file aturan baru yang telah Anda tambahkan.
pemicu Jalankan aturan yang berlaku untuk perangkat apa pun yang saat ini dicolokkan. Anda juga dapat menentukan tindakan menggunakan opsi -c, seperti menambah, menghapus, atau mengubah. Seperti namanya, ini akan memicu peristiwa di mana perangkat ditambahkan, dihapus, atau diubah di kernel yang sedang berjalan.
memantau Menonton event yang dikirim oleh kernel atau oleh aturan udev.
tes Simulasikan acara udev yang berjalan untuk perangkat, dengan hasil pada output.

Dengan perintah monitor udevadm, Anda dapat memanfaatkan udev secara real time dan melihat apa yang dilihatnya saat Anda mencolokkan perangkat yang berbeda. Cobalah sebagai root.

# udevadm monitor

Fungsi monitor mencetak acara yang diterima untuk

  • UDEV :Peristiwa yang dikirim udev setelah pemrosesan aturan.
  • KERNEL :Acara kernel.

Dengan monitor udevadm berjalan, colokkan thumb drive dan saksikan semua jenis informasi dimuntahkan ke layar Anda. Perhatikan, khususnya, bahwa jenis acara adalah acara ADD. Itu cara yang baik untuk mengidentifikasi jenis acara yang Anda inginkan.

Sintaks

Sintaks dari perintah udevadm adalah:

# udevadm [options] [subcommand] [arguments]

Contoh Perintah udevadm

1. Pantau semua aktivitas perangkat:

# udevadm monitor

2. Cetak `uevents` yang dikirim oleh kernel:

# udevadm monitor --kernel

3. Cetak peristiwa perangkat setelah diproses oleh `udev`:

# udevadm monitor --udev

4. Daftar atribut perangkat:

# udevadm info --attribute-walk --path /dev/sda1

5. Muat ulang semua aturan `udev`:

# udevadm control --reload-rules

6. Memicu semua aturan `udev` untuk dijalankan:

# udevadm trigger


Linux
  1. sa Contoh Perintah di Linux

  2. w Contoh Perintah di Linux

  3. Contoh Perintah ac di Linux

  1. Perintah JQ di Linux dengan Contoh

  2. Contoh Perintah df di Linux

  3. du Contoh Perintah di Linux

  1. 7 Contoh Perintah Linux df

  2. 8 Contoh Perintah Linux TR

  3. Contoh Perintah rm di Linux