/tmp
é o diretório dos arquivos temporários. Este é o único lugar em que você nunca quer colocar nada que queira guardar.
/root
é o diretório inicial e é um local razoável para colocar seu script. Você pode querer colocar scripts experimentais lá.
O local tradicional dos scripts locais é /usr/local/bin
ou /usr/local/sbin
. Esses arquivos serão mantidos durante as reinicializações. Existe um conjunto completo de diretórios em /usr/local
para você usar.
O comando man hier
exibirá um documento sobre a hierarquia do sistema de arquivos.
Se você não tiver flash suficiente para um sistema de arquivos de leitura-gravação, precisará adicionar espaço de outro lugar. Dependendo da versão do DD-WRT, esta pode ser uma unidade flash USB (permissão de hardware), FTP, SMB ou NFS. O trabalho, se houver algum, dependerá da construção que você está executando.