如何在 Linux 上檢測和管理設備

許多來自 Windows 的 Linux 初學者都知道如何在他們的 Windows 系統上管理設備。 但不幸的是,他們不知道如何在 Linux 上做同樣的事情。 這並不是因為 Linux 與眾不同,而是因為它們是新的,並且不知道在哪裡可以找到正確的幫助。 在這裡,我將幫助您如何檢測和管理您的 Linux 系統中的設備。 我將使用 Ubuntu 20.04 發行版。 所有命令都對使用 apt 包管理器的相關分發有效。

什麼是 Udev?

我們使用 Udev 作為 Linux 內核的設備管理器。 它有助於創建和刪除設備節點 /開發 目錄。 是 Udev 實現了 USB 設備和網絡磁盤的插入。 它有助於系統 admin 管理連接到 Linux 系統的設備。

我們應用規則 /etc/udev/rules.d/ 目錄,一旦設備連接,Udev 就會處理更改。

我將使用 烏德瓦姆 與 Udev 設備管理器交互的工具。 我們開始做吧。

如何檢測磁盤?

使用以下命令,您將能夠查看有關特定設備的大量數據。 通常,磁盤以 / 開發 / sda 或者 /開發/sdb 所以我們也將使用相同的格式來檢測我們的磁盤。

$ udevadm 信息 /dev/sda2

您將看到如下輸出:

這給了我們很多信息。 您可以看到它向我們展示了與我們的磁盤相關的每一點可用信息。 在終端的最後幾行,如果你注意的話,你會發現它顯示了一個運行在下面的磁盤 VBOX. 它還顯示了相關的 用戶名 的磁盤。

使用 Udev,您還可以更改磁盤、USB 設備和網卡的名稱。

例如:如果您轉到規則列表,您會發現有許多設備可用於更新其名稱。

這是規則列表文件的演示。 鍵入以下命令並檢查您的規則文件。

$ cd /etc/udev/rules.d/

Udev 規則

我正在使用 納米 我的 Ubuntu 服務器上的文本編輯器,因此我將使用以下命令打開規則文件。

捕捉規則

重要的是要記住 烏德瓦德姆 info 以指定的設備開頭 開發路徑 然後將我們帶到父設備鏈。

該文件顯示了每個可用的設備。 它可以被禁用、刪除和重命名。

為什麼要重命名設備?

在團隊管理方面,最好重命名設備。 這有助於您的團隊成員確定哪些設備連接到一組連接的 Linux 機器中的哪個系統。

結論

這就是現在的全部。 在本教程中,我們討論了 烏德夫 程序來看看我們如何以最好的方式操縱我們的硬件。 在以後的指南中,我們將幫助您對硬件進行複雜的更改。 我們還使用簡單的命令運行操作,以找出與您的系統連接的所有硬件。