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

用好udev Linux設(shè)備管理更靈活

2022-05-30 10:48:04崔劍鈞
電腦愛好者 2022年13期
關(guān)鍵詞:規(guī)則設(shè)備

崔劍鈞

固定打印設(shè)備的名稱

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

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

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

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

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

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

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

禁用磁盤分區(qū)

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

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

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

只允許使用指定的閃存盤

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

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

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

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

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

猜你喜歡
規(guī)則設(shè)備
諧響應(yīng)分析在設(shè)備減振中的應(yīng)用
撐竿跳規(guī)則的制定
數(shù)獨的規(guī)則和演變
基于VB6.0+Access2010開發(fā)的設(shè)備管理信息系統(tǒng)
規(guī)則的正確打開方式
幸福(2018年33期)2018-12-05 05:22:42
基于MPU6050簡單控制設(shè)備
電子制作(2018年11期)2018-08-04 03:26:08
讓規(guī)則不規(guī)則
Coco薇(2017年11期)2018-01-03 20:59:57
TPP反腐敗規(guī)則對我國的啟示
搜索新規(guī)則
500kV輸變電設(shè)備運行維護探討
主站蜘蛛池模板: 亚洲精品无码抽插日韩| 精品国产成人国产在线| 国产精品久久久久久搜索| 欧美成人区| jizz国产视频| 国产成人无码AV在线播放动漫| 中文字幕久久精品波多野结| 国产亚洲欧美在线专区| 狠狠色丁婷婷综合久久| 色精品视频| 57pao国产成视频免费播放| 伊人久久福利中文字幕| 亚洲人成成无码网WWW| 天天色天天操综合网| 欧美成人在线免费| 免费高清毛片| 日韩在线观看网站| 亚洲一级毛片在线播放| 久久久久久午夜精品| 宅男噜噜噜66国产在线观看| 午夜老司机永久免费看片| 另类综合视频| 天天综合天天综合| 日韩天堂网| 亚洲国产亚综合在线区| 成人在线综合| 久久精品无码专区免费| 日本欧美成人免费| 国产在线日本| 欧美不卡视频一区发布| 国产精品视频导航| 欧美亚洲中文精品三区| 天天综合网在线| 国产日本欧美在线观看| 亚洲国产中文精品va在线播放| 久青草网站| 在线亚洲精品福利网址导航| 色噜噜综合网| 国产成人免费高清AⅤ| 亚洲V日韩V无码一区二区| 成人年鲁鲁在线观看视频| 精品伊人久久久香线蕉 | 四虎在线高清无码| 日本不卡在线视频| 国产一区二区视频在线| 精品福利国产| 国产成人久久777777| 欧美综合区自拍亚洲综合绿色 | 精品在线免费播放| 国产福利大秀91| 日韩精品少妇无码受不了| 欧洲亚洲欧美国产日本高清| 欧美在线视频a| 手机在线免费不卡一区二| 国产乱子伦无码精品小说| 国产91小视频| 老司机久久99久久精品播放| 国产精品福利尤物youwu| 亚洲一区免费看| 亚洲国产在一区二区三区| 99热这里只有精品国产99| 色老二精品视频在线观看| 狠狠干欧美| 中国一级特黄大片在线观看| 无码人妻免费| 99re热精品视频中文字幕不卡| 99在线视频免费| 国产小视频在线高清播放 | av在线人妻熟妇| 亚洲精品黄| 好吊日免费视频| 免费jizz在线播放| 欧美狠狠干| 久久77777| 国内精品久久人妻无码大片高| 拍国产真实乱人偷精品| 午夜精品久久久久久久无码软件 | 成人免费视频一区| 中文字幕第4页| 性色在线视频精品| 久久毛片网| 2020极品精品国产 |