
這部落格以及其他幾篇 StackOverflow 貼文都表示,usbfs
自 Ubuntu 9.10 以來,該功能已被棄用。如果是這樣的話,/sys/bus/usb/drivers/usbfs
那裡在做什麼?
答案1
已棄用的usbfs
是指通常安裝在核心下的偽檔案系統,/proc/bus/usb
並且在 3.5 版本中已從核心中完全刪除。
然而,舊檔案系統提供的功能usbfs
仍然存在,透過 sysfs
和司機usbfs
”。
所以被棄用的是單獨的檔案系統;該功能在不同的位置仍然存在,並且並未被棄用。
答案2
可能是因為還沒刪除吧“已棄用”方法不鼓勵您使用該技術,並計劃在未來某個時候最終刪除它。這並不意味著該技術已經被剝奪。
某些產品會在一個版本中棄用某項功能,並在下一個版本中刪除。在某些情況下,許多人繼續使用已棄用的功能,因此它會繼續使用,以便讓他們有時間過渡到不同的做事方式。