linux下关闭usb用命令

fiy 其他 89

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux上关闭USB设备可以使用以下命令:

    1. 使用lsusb命令查看USB设备的列表,找到要关闭的设备的ID。例如,假设要关闭的设备的ID是1a2b:3c4d。

    2. 使用root用户或者以sudo权限运行以下命令,打开终端:

    “`shell
    echo ‘1a2b:3c4d’ | sudo tee /sys/bus/usb/drivers/usb/unbind
    “`

    注意将`1a2b:3c4d`替换为实际的USB设备ID。

    运行此命令后,内核将从系统中卸载USB驱动程序,导致USB设备断开连接。

    请注意,关闭USB设备可能会导致相关设备不可用。在关闭设备之前,请确保你知道自己在做什么,并确保没有正在使用该设备的任何进程或应用程序。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux下关闭USB设备的常用命令是`echo “0” > /sys/bus/usb/devices/usbX/authorized`其中usbX是USB设备的编号。以下是具体的步骤:

    1. 确定要关闭的USB设备的编号。可以通过使用`lsusb`命令来列出所有连接到系统的USB设备的列表。确定要关闭的设备的编号。

    2. 使用`sudo -i`命令获取root权限,这样可以在`/sys/bus/usb/devices`目录下进行操作。

    3. 进入到`/sys/bus/usb/devices`目录,并找到要关闭的USB设备的目录。该目录通常以`usbX`命名,其中X是设备的编号。

    4. 使用`cd`命令进入到该目录。

    5. 执行以下命令以禁用USB设备:`echo “0” > authorized`命令会将`authorized`文件中的内容设置为0,从而禁用该USB设备。

    通过以上步骤,您可以在Linux系统中成功关闭USB设备。请注意,您需要具有管理员权限才能执行上述命令。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,可以使用以下命令来关闭 USB:

    1. 查看当前系统上的 USB 设备:
    “`shell
    lsusb
    “`

    2. 确定要关闭的 USB 设备的 ID:
    在 `lsusb` 命令的输出中,每个 USB 设备都有一个 Vendor ID 和 Product ID,它们通常以 `xxxx:xxxx` 的格式显示。根据需要关闭的设备,记住对应的 Vendor ID 和 Product ID。

    3. 禁用 USB 设备的内核模块:
    通过使用 `rmmod` 命令禁用设备的内核模块来关闭 USB 设备。根据设备类型,需要使用不同的内核模块。
    – 如果设备是通过 USB 储存驱动程序连接的(比如U盘),则可以使用以下命令来关闭 USB 存储模块:
    “`shell
    sudo rmmod usb_storage
    “`
    – 如果设备是通过 USB HID 驱动程序连接的(例如鼠标、键盘等),那么可以使用以下命令来关闭 USB HID 模块:
    “`shell
    sudo rmmod usbhid
    “`

    注意:请根据实际情况确定要关闭的设备使用的是哪个内核模块,这只是示例中的一些常见模块。

    4. 禁用 USB 总线:
    如果你希望一次性禁用所有的 USB 设备,可以禁用 USB 总线。这将禁用系统中所有的 USB 设备。
    “`shell
    sudo echo ‘1’ > /sys/bus/usb/devices/usbX/authorized
    “`
    其中,`usbX` 是 USB 总线的位置。可以通过 `lsusb` 命令来确定 USB 总线的位置。

    注意:禁用 USB 总线将会同时禁用所有的 USB 设备,包括键盘和鼠标等输入设备。禁用 USB 总线可能会导致系统无法操作,慎重使用。

    5. 永久禁用 USB 设备:
    如果希望永久禁用某个 USB 设备,可以在系统启动时禁用该设备的内核模块。编辑 `/etc/modprobe.d/blacklist.conf` 文件,并添加以下代码:
    “`shell
    blacklist usb_storage
    blacklist usbhid
    “`
    然后保存文件并重新启动系统。这将会在系统启动时禁用选择的 USB 设备。

    请注意,上述方法需要在具有管理员权限的帐户下运行。最好在使用这些命令之前备份你的系统数据,以防意外发生。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部