有关我正在做的事情的其他信息

有关我正在做的事情的其他信息

当我做

cp run-rfid-script.sh /init.d

我收到此错误消息

cp: can't create '/init.d': Read-only file system

我怎样才能克服这个问题?


有关我正在做的事情的其他信息

我有一个 shell 脚本来运行我的应用程序,如下所示,

#!/bin/bash
/cust/start
exit 0
~

该应用程序在 cust 文件夹下命名为“start”。如果我运行/cust/start,我能够成功运行该应用程序,没有任何问题,

root@SpeedwayR-12-77-27:/# /cust/start
Tag report
-----------------------------------
Antenna ID : 1
EPC : D0D0-0000-0000-0000-0001-AB48
Timestamp : 1588049457805341
Peak RSSI : -59
FastID : E2003412017FFE00045DE483
TID : E2003412
User memory (Word 0) : 0000

现在,我想cust在系统启动时运行相同的应用程序,即文件夹中的 Start bash 脚本。我已经使用了上面给出的 bash 脚本,当我尝试将 bash 脚本放入 init.d 文件夹中时,它说Read only file system

二进制斯塔的建议

root@SpeedwayR-12-77-27:/etc# awk '$2=="/" {print $0}' /proc/mounts
rootfs / rootfs rw 0 0
/dev/root / jffs2 ro,relatime 0 0
root@SpeedwayR-12-77-27:/etc# awk '$2=="/" {print $0}' /etc/fstab  
root@SpeedwayR-12-77-27:/etc# ls -l init.d                         
-rwxr-xr-x    1 root     root           285 Nov 19 23:44 S50avahi-daemon*
-rw-r--r--    1 root     root           423 Nov 19 23:44 S60lldpd
-rwxr-xr-x    1 root     root          2793 Nov 19 23:44 networking*
-rwxr-xr-x    1 root     root          5097 Nov 19 23:44 rcS*
root@SpeedwayR-12-77-27:/etc# 

相关内容