udevadm 後接乙個命令和命令指定選項。它控制了udev執行的行為,處理核心事件,控制事件佇列,並且提供簡單的除錯機制。
選項:--debug 列印錯誤資訊
--version 列印版本資訊
--help 幫助文件
udevadm info options 查詢udev資料庫中的裝置資訊。也可以從sysfs檔案系統中查詢到裝置的屬性以輔助建立udev規則。
--path=devpath 裝置的路徑
--name=file 裝置節點或者鏈結
--attribute-walk 列印指定裝置的所有sysfs記錄的屬性,以用來udev規則匹配特殊的裝置。該選項列印鏈上的所有裝置資訊,最大可能到sys目錄。
--device-id-of-file=file 列印主/從裝置號
--export-db 輸出udev資料庫中的內容
udevadm trigger [options] 接收核心傳送來的裝置事件。主要用於重放coldplug事件資訊
(譯者補充:核心在啟動時已經檢測到了系統的硬體裝置,並把硬體裝置資訊通過sysfs核心虛擬檔案系統匯出。udev掃瞄sysfs檔案系統,根據硬體裝置資訊生成熱插拔(hotplug)事件,udev再讀取這些事件,生成對應的硬體裝置檔案。由於沒有實際的硬體插拔動作,所以這一過程被稱為coldplug。)
--verbose 輸出將要被觸發的裝置列表。
--dry-run 不真的觸發事件
--type=type 觸發乙個特殊的裝置。合法的型別:devices,subsystem,failed.預設是devices
--action=action 被觸發的事件,預設是change
--subsystem-match=subsystem 觸發匹配子系統的裝置事件。這個選項可以被多次指定,並且支援shell模式匹配。
--attr-match=attribute=value 觸發匹配sysfs屬性的裝置事件。如果屬性值和屬性一起指定,屬性的值可以使用shell模式匹配。如果沒有指定值,會重新確認現有屬性。這個選項可以被多次指定。
--attr-nomatch=attribute=value 不要觸發匹配屬性的裝置事件。如果可以使用模式匹配。也可以多次指定
--property-match=property=value 匹配屬性吻合的裝置。可以多次指定支援模式匹配
--tag-match=property 匹配標籤吻合的裝置。可以多次指定。
--sysname-match=name 匹配sys裝置名相同的裝置。可以多次指定支援模式匹配。
udevadm settle [options] 檢視udev事件佇列,如果所有事件全部處理完就退出。
--timeout=seconds 等待事件佇列空的最大時間。預設是180秒。如果是0則立即退出。
--seq-start=seqnum 只等待到給定的順序號。
--seq-end=seqnum 只等待到給定順序號之前。
--exit-if-exists=file 如果檔案存在就退出
--quiet 不輸出任何資訊
udevadm monitor [options] 監聽核心事件和udev傳送的events事件。列印事件發出的裝置。可以通過比較核心或者udev事件的時間戳來分析事件時序。
--kernel 輸出核心事件
--udev 輸出udev規則執行時的udev事件
--property 輸出事件的屬性
--subsystem-match=string 通過子系統或者裝置型別過濾事件。只有匹配了子系統值的udev裝置事件通過。
--tag-match=string 通過屬性過濾事件,只有匹配了標籤的udev事件通過。
udevadm test [options] devpath 模擬乙個udev事件,列印出debug資訊。
iptable 詳解 iptable命令詳解1
p protocal protocol 協議 j jump target i in inte ce name 入口 o out inte ce name 出口 f,fragment 分片 指定 p tcp時 source port port port 原埠 也作 sport destionation...
UNIX crontab命令詳解
crontab命令的功能是在一定的時間間隔排程一些命令的執行。在 etc目錄下有乙個crontab檔案,這裡存放有系統執行的一些排程程式。每個使用者可以建立自己的排程crontab。crontab命令有三種形式的命令列結構 crontab u user file crontab u user e l...
mount命令詳解
名稱 mount 使用許可權 系統管理者或 etc fstab中允許的使用者 使用方式 mount hv mount a ffnrsvw t vfstype mount fnrsvw o options device dir mount fnrsvw t vfstype o options devi...