999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

用好udev Linux設備管理更靈活

2022-05-30 10:48:04崔劍鈞
電腦愛好者 2022年13期
關鍵詞:規則設備

崔劍鈞

固定打印設備的名稱

Linux會自動為連接的USB打印機分配類似于lp0這樣的設備名稱,假如連接了多臺USB打印機,系統則會按照開機順序依次將其命名為lp0、lp1……,設備名稱與打印機不存在固定的對應關系。如果在安裝、配置過程中通過設備名稱綁定某臺打印機,一旦名稱發生變化就會失去響應,雖然打印狀態顯示為“打印中”,但實際上卻無法打印(圖1)。對此,我們可以通過設置udev規則來為打印機創建一個固定的符號鏈接名,用以代替可變的設備名稱。操作如下:

1打開終端窗口,輸入“lsusb”命令并回車(每輸入一條命令均需回車確認,下同),查看本機的USB設備列表。比如筆者連接的打印機是CanonLBP2900+,顯示為“Bus001Device016:ID04a9:266aCanon,Inc.LBP3000”,表示該打印機是當前系統中的/dev/bus/usb/001/016設備(圖2)

2接著在終端窗口中執行“udevadminfo-a/dev/bus/usb/001/016”命令(設備路徑請根據上一步的查詢結果自行修改),查詢其在udev數據庫中的信息。查詢會從設備路徑內指定的設備開始,然后沿著父設備鏈向上移動,并顯示找到的每個設備的所有可能屬性。為了保證被管理設備的唯一性,要重點查看Serial(設備序列號)信息,這里是ATTR{serial}=="0000C3J75Jxw"(圖3)。

3繼續執行“sudovim/etc/udev/rules.d/10-printer.rules”命令創建規則文件(規則文件的名字必須以數字開頭且擴展名為.rules,這里是10-printer.rules,也可以將其修改為其他名字),在打開的窗口中輸入以下語句:

SUBSYSTEMS=="usb",ATTRS{serial}=="0000C3J75Jxw",SYMLINK+="usb/capt"

在該規則語句中,“==”操作符將做相等比較;SUBSYSTEMS=="usb"、ATTRS{serial}=="0000C3J75Jxw",分別表示匹配USB子系統和序列號為“0000C3J75Jxw”的設備;“+=”操作符將追加特定的值給已經存在的鍵;SYMLINK+="usb/capt"表示在/dev/usb/目錄中增加一個符號鏈接capt(也可以將capt修改為其他名字)。

保存后重啟系統,在/dev/usb/目錄中將會增加一個綁定了CanonLBP2900+打印機的符號鏈接capt(圖4)。以后在配置打印機時,直接用符號鏈接名capt代替原來的設備名稱lp0就可以了。由于符號鏈接名不變,無論打印機接入系統的順序如何,都不會影響正常打印。

禁用磁盤分區

udev可以使用KERNEL(設備的內核名稱)、ATTR(設備的屬性)等條件來識別設備、隱藏分區。這里以隱藏本機中的DATA1分區為例來說明(圖5)。在終端窗口中執行“lsblk”命令,可以查到該分區是當前系統中的/dev/sdb2設備(圖6)。接著執行“udevadminfo-a/dev/sdb2”命令,可以查到該設備在udev數據庫中的SUBSYSTEM=="block"、ATTR{size}=="942085519"等信息。繼續執行“sudovim/etc/udev/rules.d/20-hidepart.rules”命令創建規則文件(文件名字規則同前),在打開的窗口中輸入以下規則語句:

SUBSYSTEM=="block",ATTR{size}=="942085519",ENV{UDISKS_IGNORE}="1"

保存后重啟系統,這時在文件管理器中就看不到DATA1分區了(圖7)。

只允許使用指定的閃存盤

在電腦中插入指定的閃存盤(以USB-Disk為例),如果想禁用所有的閃存盤,可隨意插入一個。接著在終端窗口中執行“lsblk”命令,查詢閃存盤的內核名稱,這里是/dev/sdc。然后執行“udevadminfo-a/dev/sdc”命令,查詢該設備在udev數據庫中的信息,比如SUBSYSTEMS=="usb"、DRIVERS=="usbstorage"、ATTRS{serial}=="4C530000261106102394"等。繼續執行“sudovim/etc/udev/rules.d/30-hide_USBstorage.rules”命令創建規則文件(文件名字規則同前),在打開的窗口中輸入以下規則語句并保存。

SUBSYSTEMS=="usb",DRIVERS=="usb-storage",ENV{UDISKS_IGNORE}="1"

SUBSYSTEMS=="usb",ATTRS{serial}=="4C530000261106102394",ENV{UDISKS_IGNORE}="0"

這兩條語句表示除了設備序列號為“4C530000261106102394”的閃存盤外(設備序列號請根據實際情況自行修改),其他閃存盤將全部被禁用。如果不允許有特例,只輸入第一行語句即可。

重啟系統后,就只有USB-Disk閃存盤可以使用了。

猜你喜歡
規則設備
諧響應分析在設備減振中的應用
撐竿跳規則的制定
數獨的規則和演變
基于VB6.0+Access2010開發的設備管理信息系統
規則的正確打開方式
幸福(2018年33期)2018-12-05 05:22:42
基于MPU6050簡單控制設備
電子制作(2018年11期)2018-08-04 03:26:08
讓規則不規則
Coco薇(2017年11期)2018-01-03 20:59:57
TPP反腐敗規則對我國的啟示
搜索新規則
500kV輸變電設備運行維護探討
工業設計(2016年12期)2016-04-16 02:52:00
主站蜘蛛池模板: 在线欧美a| 毛片最新网址| 欧美国产日韩在线播放| 国产精品美女在线| 青草娱乐极品免费视频| 亚洲人成人伊人成综合网无码| 欧美日韩精品一区二区在线线| 亚洲中文久久精品无玛| 色综合久久88| 国产一在线观看| 亚洲精品在线影院| 午夜三级在线| 欧美日韩免费| 日韩国产另类| 久久国产高清视频| 午夜爽爽视频| 福利片91| 亚洲国产精品一区二区高清无码久久| 欧美日韩中文字幕在线| 手机精品视频在线观看免费| 国产福利小视频高清在线观看| 伊人久久福利中文字幕| 国产在线视频自拍| www亚洲天堂| 大陆国产精品视频| 亚洲天堂自拍| 性喷潮久久久久久久久| 蜜臀av性久久久久蜜臀aⅴ麻豆| 久久黄色一级片| 夜夜高潮夜夜爽国产伦精品| 亚洲成a人在线观看| 国产精品播放| 亚洲成肉网| 欧美一级视频免费| 日本久久久久久免费网络| 国产精品亚洲一区二区在线观看| 国产精品福利尤物youwu| 福利一区在线| 亚洲AⅤ波多系列中文字幕| 九色91在线视频| 一区二区三区高清视频国产女人| 亚洲综合18p| 国产又黄又硬又粗| 国内精品九九久久久精品| 九色国产在线| 丰满的少妇人妻无码区| 青青青草国产| 伊人激情久久综合中文字幕| 日韩成人高清无码| 色综合网址| 亚洲天堂区| 欧美色视频在线| 久久99久久无码毛片一区二区 | 操国产美女| 日韩无码真实干出血视频| 精品欧美一区二区三区在线| 国产欧美日韩资源在线观看| 亚洲无码电影| 操美女免费网站| 日韩a级毛片| 青青草原国产免费av观看| 老司机午夜精品网站在线观看| 91精品国产自产在线观看| 中文字幕中文字字幕码一二区| 亚洲精品无码高潮喷水A| 国产欧美高清| 香蕉蕉亚亚洲aav综合| 欧美一道本| 91色爱欧美精品www| 99精品一区二区免费视频| 久久精品最新免费国产成人| 国产午夜不卡| 狠狠色狠狠色综合久久第一次| 久久这里只有精品国产99| 日韩av电影一区二区三区四区| 午夜丁香婷婷| 伊人久久青草青青综合| 成人精品午夜福利在线播放| 欧美一级色视频| а∨天堂一区中文字幕| 亚洲综合18p| 蜜臀AVWWW国产天堂|