Linux /系统/bin/sh:cat:duty\u pcts:I/O错误

Linux /系统/bin/sh:cat:duty\u pcts:I/O错误,linux,unix,Linux,Unix,linux命令cat有一些问题 #cd /sys/class/leds/green # ls -al .... -rw-rw-r-- root root 4096 1970-01-02 08:00 duty_pcts .... #cat duty_pctys 此时会发生错误 __/system/bin/sh: cat:duty_pcts:I/O error__ cat命令告诉您“嘿,我试图读取名为duty\u pcts的文件,但由于某种原因读取失败。我向操作系统询问errno变量

linux命令cat有一些问题

#cd /sys/class/leds/green
# ls -al
....
-rw-rw-r-- root    root   4096  1970-01-02 08:00 duty_pcts
....
#cat duty_pctys
此时会发生错误

__/system/bin/sh: cat:duty_pcts:I/O error__

cat
命令告诉您“嘿,我试图读取名为duty\u pcts的文件,但由于某种原因读取失败。我向操作系统询问
errno
变量中的错误代码,操作系统告诉我这是一个I/O错误(EIO)。”

阅读错误号、打开(2)、读取(2)和关闭(2)的手册页面[例如,使用
man 2读取
],并查看是否有任何系统调用可以将
errno
设置为
EIO
。例如,对于
阅读(2)
,您会发现


建议您发布/var/log/messages文件的输出。这可能会给我们提供更多的见解。@kumar_m_kiran对不起。这不是一个真正的linux或unix系统。它基于Android手机!
   EIO    I/O error. This will happen for example when the process is in
          a background process group, tries to read from its controlling
          tty, and either it is ignoring or blocking SIGTTIN or its pro-
          cess group is orphaned.  It may also occur  when  there  is  a
          low-level I/O error while reading from a disk or tape.