android 代码执行echo off > /sys/class/drm/card0-LVDS-1/st* 无效
时间: 2023-09-30 19:11:59 浏览: 126
这段代码是用来关闭 Linux 系统中某个显示设备的输出,其中 `card0-LVDS-1` 是指第一个显卡的 LVDS-1 输出,而 `st*` 则是指该输出下的所有子目录中的 `echo` 文件都执行写入 `off` 的操作。
如果你在 Android 中执行该命令没有生效,可能是因为 Android 的权限限制导致你无法访问 `/sys/class/drm/card0-LVDS-1/st*` 目录,或者该目录下的文件没有写入权限。你可以尝试使用 `su` 命令以 root 权限执行该命令,或者修改文件权限后再尝试执行该命令。另外,该命令属于 Linux 系统命令,在 Android 中并不是所有的命令都能够直接使用,需要根据具体情况进行调整。
相关问题
Android 代码执行 echo off > /sys/class/drm/card0-LVDS-1/st* 没有反应
这个命令是用于关闭屏幕输出的,但是需要注意以下几点:
1. 该命令需要在 Root 权限下执行才能生效。
2. 执行该命令需要保证你的设备支持。
3. 你需要确认你要关闭的屏幕路径是否正确,可以通过 adb shell ls /sys/class/drm/ 来查看当前目录下的文件夹和文件列表,找到正确的路径。
如果你已经确认过以上几点,但仍然没有反应,可能是因为你的设备内核不支持该命令或者该路径已经被更改,建议谨慎操作。
代码执行 echo off > /sys/class/drm/card0-LVDS-1/st*
这个命令是用来关闭屏幕输出的,适用于一些需要在屏幕未连接时执行的操作。具体的含义如下:
- `echo off`:关闭命令行回显,使得命令行不会输出执行的命令。
- `/sys/class/drm/card0-LVDS-1/st*`:这是一个文件路径,其中 `*` 表示匹配任意文件名。该路径下的文件用于控制显示器输出,`card0` 表示显卡编号,`LVDS-1` 表示输出接口,`st*` 表示该接口对应的状态文件。
总体来说,该命令的作用是关闭指定的显示器输出,具体效果取决于系统的配置和硬件环境。需要注意的是,该命令可能会对系统产生负面影响,建议谨慎使用。
阅读全文