echo off > /sys/class/drm/card0-LVDS-1/st* 代码实现
时间: 2023-10-02 21:04:02 浏览: 223
这行代码是用来关闭 Linux 系统中指定显示器的输出。具体解释如下:
- `echo off` :表示将输出重定向到指定文件中,不显示在终端上。
- `/sys/class/drm/card0-LVDS-1/st*` :是 Linux 内核中的一个虚拟文件系统,用于管理设备。`card0` 表示第一个显卡,`LVDS-1` 表示该显卡的某个接口,`st*` 表示该设备的状态,如 `st` 表示该设备的状态信息。
因此,这行代码的作用是将 `/sys/class/drm/card0-LVDS-1/st*` 文件中的内容设置为 `off`,从而关闭该显示器的输出。请注意,该操作需要使用 root 权限才能执行。
相关问题
代码执行 echo off > /sys/class/drm/card0-LVDS-1/st*
这个命令是用来关闭屏幕输出的,适用于一些需要在屏幕未连接时执行的操作。具体的含义如下:
- `echo off`:关闭命令行回显,使得命令行不会输出执行的命令。
- `/sys/class/drm/card0-LVDS-1/st*`:这是一个文件路径,其中 `*` 表示匹配任意文件名。该路径下的文件用于控制显示器输出,`card0` 表示显卡编号,`LVDS-1` 表示输出接口,`st*` 表示该接口对应的状态文件。
总体来说,该命令的作用是关闭指定的显示器输出,具体效果取决于系统的配置和硬件环境。需要注意的是,该命令可能会对系统产生负面影响,建议谨慎使用。
android 代码执行echo off > /sys/class/drm/card0-LVDS-1/st* 无效
这段代码是用来关闭 Linux 系统中某个显示设备的输出,其中 `card0-LVDS-1` 是指第一个显卡的 LVDS-1 输出,而 `st*` 则是指该输出下的所有子目录中的 `echo` 文件都执行写入 `off` 的操作。
如果你在 Android 中执行该命令没有生效,可能是因为 Android 的权限限制导致你无法访问 `/sys/class/drm/card0-LVDS-1/st*` 目录,或者该目录下的文件没有写入权限。你可以尝试使用 `su` 命令以 root 权限执行该命令,或者修改文件权限后再尝试执行该命令。另外,该命令属于 Linux 系统命令,在 Android 中并不是所有的命令都能够直接使用,需要根据具体情况进行调整。
阅读全文