android系统下init.rc里的symlink参数有什么规定

我想在android机器里创建一个/anl目录,然后/anl软链接到/misc目录。
在init.rc 里:
mkdir /anl
symlink /misc /anl

不知道为什么不能成功,/sdcard软链接到/mnt/sdcard也是这样做的呀。
求解决办法。

没有弄反, symlink target path创建成功后ls -l能看到:path -> target

真正原因是path不能存在,必须为空才能创建成功。

谢谢。

是root用户?试试ln -s 这个命令.

我是android系统源码编译的,不是这个linux的软链接。

试试ln -s创建软连接吧
另外我建议在init.rc启动自己的程序,然后再由自己的程序实现创建软连接。

symlink /anl /misc

你参数弄反了
symlink