【问题标题】:I can't create files我无法创建文件
【发布时间】:2012-11-11 22:48:23
【问题描述】:

我通过 ADB 无线登录到一个安卓设备,我是 root。我在 /sys/devices/platform/musb_hdrc/ 试图修改一个名为 mode 的文件。当我将某些内容通过管道传输到文件中时,它会返回没有错误,但文件未修改。当我将某些内容导入新文件时,我得到“目录不存在”。怎么回事?

# ls -l mode
-rwxrwxrwx root     root         4096 2012-11-11 14:39 mode
# cat mode
b_peripheral
# echo foobar
foobar
# echo foobar > mode
# cat mode
b_peripheral
# echo foobar > myfile
cannot create myfile: directory nonexistent
# 

【问题讨论】:

    标签: android unix echo cat


    【解决方案1】:

    /sys 不是一个包含真实文件的真实目录,它是内核函数的便捷接口,导出为文件系统。有些文件是可写的,但其中大部分是只读的,您不应该自己在那里创建任何文件,因为这又不是真正的文件系统。

    【讨论】:

      猜你喜欢
      • 2021-12-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-22
      • 1970-01-01
      • 1970-01-01
      • 2020-06-14
      • 2019-06-06
      相关资源
      最近更新 更多