在linux下實現(xiàn) python 監(jiān)控usb設(shè)備信號
1. linux下消息記錄
關(guān)于系統(tǒng)的各種消息一般都會記錄在/var/log/messages文件中,有些主機(jī)在中默認(rèn)情況下有可能沒有啟用,具體配置方法可參考下面這篇博客:
系統(tǒng)日志配置 /var/log/messages
2. python 代碼實現(xiàn)
原理其實很簡單,就是讀/var/log/messages文件,找到有關(guān)usb的信息就可以了。
#!/usr/bin/env python
usbmsg = open("/var/log/messages", "r")
for line in usbmsg.readlines():
if ("usb" or "USB") in line:
print line
usbmsg.close()
以上這篇在linux下實現(xiàn) python 監(jiān)控usb設(shè)備信號就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python FastAPI+Celery+RabbitMQ實現(xiàn)分布式圖片水印處理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了Python FastAPI如何結(jié)合Celery以及RabbitMQ實現(xiàn)簡單的分布式圖片水印處理系統(tǒng),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2025-04-04
python清除指定目錄內(nèi)所有文件中script的方法
這篇文章主要介紹了python清除指定目錄內(nèi)所有文件中script的方法,涉及Python針對文件、字符串及正則匹配操作的相關(guān)技巧,需要的朋友可以參考下2015-06-06
在Python3中初學(xué)者應(yīng)會的一些基本的提升效率的小技巧
這篇文章主要介紹了在Python3中的一些基本的小技巧,有利于剛剛上手Python的初學(xué)者提升開發(fā)效率,需要的朋友可以參考下2015-03-03
詳解win10下pytorch-gpu安裝以及CUDA詳細(xì)安裝過程
這篇文章主要介紹了win10下pytorch-gpu安裝以及CUDA詳細(xì)安裝過程,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01

