Ich erklärs dir...
Alle Dateien in /var/flash sind Zeichenorientierte Gerätedateien. (Google mal danach)
Zu erkennen an dem
c in der Auflistung.
Viele Gerätedateien findest du auch in
/dev und die sind nicht normal.
Dateien in /var/flash sind also "Zeiger" auf einen Speicherbereich im Flashspeicher deiner Box.
Sie werden auch nicht mit
touch,
echo oder
cat erstellt, sondern mit
mknod.
Code:
Usage: mknod [-m MODE] NAME TYPE MAJOR MINOR
Create a special file (block, character, or pipe)
-m MODE Creation mode (default a=rw)
TYPE:
b Block device
c or u Character device
p Named pipe (MAJOR and MINOR are ignored)
Möchtest du sie wiederhaben brauchst du die Major und Minor Nummer, und die muss absolut stimmen!
Code:
crw-r--r-- 1 root root [B]243[/B], [B]98[/B] Jan 1 1970 /var/flash/debug.cfg
Hier siehste die Major/Minor die du dafür brauchst (hab auch eine 7360SL aber von 1&1).
Also:
mknod /var/flash/debug.cfg c 243 98
Falls der Speicherbereich leer ist, aktiviere sie so:
echo "" > /var/flash/debug.cfg
Dann kann sie editiert werden, aber...
... nicht
vi zum editieren benutzen sondern den "Wrapper"
nvi,
dann lebt sie auch länger.
PS: Mach dir ein alias auf ls, der dir die Dateien farblich anzeigt.
alias l='/bin/ls -AFlap --color=auto'
Dann wirst du bei solchen Dateien schneller stutzig.