Dateien mit leerzeichen und Fragezeichen im Dateinamen löschen

  • Hallo,

    Ich bin von Haus aus ein Win-ler und habe nur sehr eingeschränkte Linux Erfahrung.

    Ich habe eine TS-253E,

    Firmware QTS5.1.8.2823

    Auf der Maschine ist unter anderem die Containerstation, darin Nextcloud (ver.29.0.5) und Mariadb10 installiert. Beide werden über ein Anwendungsskript gestartet. Alles funktionierte bis Nextcloud das Update 29.0.7 erhielt. Bei der Recherche, was die Ursache sein könnte, bin ich über SSH im System-Bereich auf das Verzeichnis [/mnt/snapshot/1/10001/.system/qmonitor/dbdir] gestoßen, in dem vermeindlich Dateien nicht mehr aufzufinden sind.

    hier die Liste über ls -ali:

    [/mnt/snapshot/1/10001/.system/qmonitor] # ls -ali

    total 152

    33901 drwxrwxrwx 3 admin administrators 4096 2019-12-03 14:43 ./

    32508 drwxr-xr-x 9 admin administrators 4096 2019-12-07 19:59 ../

    33902 drwxrwxrwx 2 admin administrators 147456 2019-12-08 11:33 dbdir/

    [/mnt/snapshot/1/10001/.system/qmonitor] # ls

    dbdir/

    [/mnt/snapshot/1/10001/.system/qmonitor] # cd dbdir

    [/mnt/snapshot/1/10001/.system/qmonitor/dbdir] # ls -ali

    /bin/ls: cannot access 14505-138.db: No such file or directory

    /bin/ls: cannot access 14505-107.db: No such file or directory

    /bin/ls: cannot access 14505-131.db: No such file or directory

    /bin/ls: cannot access 14505-77.db: No such file or directory

    /bin/ls: cannot access 14505-47.db: No such file or directory

    /bin/ls: cannot access 14505-111.db: No such file or directory

    /bin/ls: cannot access 14505-117.db: No such file or directory

    /bin/ls: cannot access 14505-133.db: No such file or directory

    /bin/ls: cannot access 14505-102.db: No such file or directory

    /bin/ls: cannot access 14505-128.db: No such file or directory

    /bin/ls: cannot access 14505-124.db: No such file or directory

    /bin/ls: cannot access 14505-121.db: No such file or directory

    /bin/ls: cannot access 14505-147.db: No such file or directory

    /bin/ls: cannot access 14505-129.db: No such file or directory

    /bin/ls: cannot access 14505-57.db: No such file or directory

    /bin/ls: cannot access 14505-51.db: No such file or directory

    /bin/ls: cannot access 14505-132.db: No such file or directory

    /bin/ls: cannot access 14505-148.db: No such file or directory

    /bin/ls: cannot access 14505-137.db: No such file or directory

    /bin/ls: cannot access 14505-97.db: No such file or directory

    /bin/ls: cannot access 14505-114.db: No such file or directory

    /bin/ls: cannot access 14505-145.db: No such file or directory

    /bin/ls: cannot access 14505-140.db: No such file or directory

    /bin/ls: cannot access 14505-110.db: No such file or directory

    /bin/ls: cannot access 14505-141.db: No such file or directory

    /bin/ls: cannot access 14505-144.db: No such file or directory

    /bin/ls: cannot access 14505-101.db: No such file or directory

    [/mnt/snapshot/1/10001/.system/qmonitor/dbdir] # ls -ali

    /bin/ls: cannot access 14505-138.db: No such file or directory

    /bin/ls: cannot access 14505-107.db: No such file or directory

    /bin/ls: cannot access 14505-131.db: No such file or directory

    /bin/ls: cannot access 14505-77.db: No such file or directory

    /bin/ls: cannot access 14505-47.db: No such file or directory

    /bin/ls: cannot access 14505-111.db: No such file or directory

    /bin/ls: cannot access 14505-117.db: No such file or directory

    /bin/ls: cannot access 14505-133.db: No such file or directory

    /bin/ls: cannot access 14505-102.db: No such file or directory

    /bin/ls: cannot access 14505-128.db: No such file or directory

    /bin/ls: cannot access 14505-124.db: No such file or directory

    /bin/ls: cannot access 14505-121.db: No such file or directory

    /bin/ls: cannot access 14505-147.db: No such file or directory

    /bin/ls: cannot access 14505-129.db: No such file or directory

    /bin/ls: cannot access 14505-57.db: No such file or directory

    /bin/ls: cannot access 14505-51.db: No such file or directory

    /bin/ls: cannot access 14505-132.db: No such file or directory

    /bin/ls: cannot access 14505-148.db: No such file or directory

    /bin/ls: cannot access 14505-137.db: No such file or directory

    /bin/ls: cannot access 14505-97.db: No such file or directory

    /bin/ls: cannot access 14505-114.db: No such file or directory

    /bin/ls: cannot access 14505-145.db: No such file or directory

    /bin/ls: cannot access 14505-140.db: No such file or directory

    /bin/ls: cannot access 14505-110.db: No such file or directory

    [/mnt/snapshot/1/10001/.system/qmonitor/dbdir] # ls -ali

    /bin/ls: cannot access 14505-138.db: No such file or directory

    /bin/ls: cannot access 14505-107.db: No such file or directory

    /bin/ls: cannot access 14505-131.db: No such file or directory

    /bin/ls: cannot access 14505-77.db: No such file or directory

    /bin/ls: cannot access 14505-47.db: No such file or directory

    /bin/ls: cannot access 14505-111.db: No such file or directory

    /bin/ls: cannot access 14505-117.db: No such file or directory

    /bin/ls: cannot access 14505-133.db: No such file or directory

    /bin/ls: cannot access 14505-102.db: No such file or directory

    /bin/ls: cannot access 14505-128.db: No such file or directory

    /bin/ls: cannot access 14505-124.db: No such file or directory

    /bin/ls: cannot access 14505-121.db: No such file or directory

    /bin/ls: cannot access 14505-147.db: No such file or directory

    /bin/ls: cannot access 14505-129.db: No such file or directory

    /bin/ls: cannot access 14505-57.db: No such file or directory

    /bin/ls: cannot access 14505-51.db: No such file or directory

    /bin/ls: cannot access 14505-132.db: No such file or directory

    /bin/ls: cannot access 14505-148.db: No such file or directory

    /bin/ls: cannot access 14505-137.db: No such file or directory

    /bin/ls: cannot access 14505-97.db: No such file or directory

    /bin/ls: cannot access 14505-114.db: No such file or directory

    /bin/ls: cannot access 14505-145.db: No such file or directory

    /bin/ls: cannot access 14505-140.db: No such file or directory

    /bin/ls: cannot access 14505-110.db: No such file or directory

    /bin/ls: cannot access 14505-141.db: No such file or directory

    /bin/ls: cannot access 14505-144.db: No such file or directory

    /bin/ls: cannot access 14505-101.db: No such file or directory

    /bin/ls: cannot access 14505-139.db: No such file or directory

    /bin/ls: cannot access 14505-59.db: No such file or directory

    /bin/ls: cannot access 14505-122.db: No such file or directory

    /bin/ls: cannot access 14505-125.db: No such file or directory

    /bin/ls: cannot access 14505-103.db: No such file or directory

    /bin/ls: cannot access 14505-127.db: No such file or directory

    /bin/ls: cannot access 14505-67.db: No such file or directory

    /bin/ls: cannot access 14505-84.db: No such file or directory

    total 148

    33902 drwxrwxrwx 2 admin administrators 147456 2019-12-08 11:33 ./

    33901 drwxrwxrwx 3 admin administrators 4096 2019-12-03 14:43 ../

    4294967295 -????????? ? ? ? ? ? 14505-101.db

    4294967295 -????????? ? ? ? ? ? 14505-102.db

    4294967295 -????????? ? ? ? ? ? 14505-103.db

    4294967295 -????????? ? ? ? ? ? 14505-107.db

    4294967295 -????????? ? ? ? ? ? 14505-110.db

    4294967295 -????????? ? ? ? ? ? 14505-111.db

    4294967295 -????????? ? ? ? ? ? 14505-114.db

    4294967295 -????????? ? ? ? ? ? 14505-117.db

    4294967295 -????????? ? ? ? ? ? 14505-121.db

    4294967295 -????????? ? ? ? ? ? 14505-122.db

    4294967295 -????????? ? ? ? ? ? 14505-124.db

    4294967295 -????????? ? ? ? ? ? 14505-125.db

    4294967295 -????????? ? ? ? ? ? 14505-127.db

    4294967295 -????????? ? ? ? ? ? 14505-128.db

    4294967295 -????????? ? ? ? ? ? 14505-129.db

    4294967295 -????????? ? ? ? ? ? 14505-131.db

    4294967295 -????????? ? ? ? ? ? 14505-132.db

    4294967295 -????????? ? ? ? ? ? 14505-133.db

    4294967295 -????????? ? ? ? ? ? 14505-137.db

    4294967295 -????????? ? ? ? ? ? 14505-138.db

    4294967295 -????????? ? ? ? ? ? 14505-139.db

    4294967295 -????????? ? ? ? ? ? 14505-140.db

    4294967295 -????????? ? ? ? ? ? 14505-141.db

    4294967295 -????????? ? ? ? ? ? 14505-144.db

    4294967295 -????????? ? ? ? ? ? 14505-145.db

    4294967295 -????????? ? ? ? ? ? 14505-147.db

    4294967295 -????????? ? ? ? ? ? 14505-148.db

    4294967295 -????????? ? ? ? ? ? 14505-47.db

    4294967295 -????????? ? ? ? ? ? 14505-51.db

    4294967295 -????????? ? ? ? ? ? 14505-57.db

    4294967295 -????????? ? ? ? ? ? 14505-59.db

    4294967295 -????????? ? ? ? ? ? 14505-67.db

    4294967295 -????????? ? ? ? ? ? 14505-77.db

    4294967295 -????????? ? ? ? ? ? 14505-84.db

    4294967295 -????????? ? ? ? ? ? 14505-97.db

    [/mnt/snapshot/1/10001/.system/qmonitor/dbdir] #


    wie kann man diese dateien, die nicht mehr funktionieren löschen, system bereinigen?

    Um den Fehler von Nextcloud werde ich mich weiter kümmern wenn diese Mülldateien bereinigt sind.


    Wer kann mir weiterhelfen. Würde mich sehr über Hilfe freuen.

    Vielen Dank im Voraus.

  • Die Dateien haben kein Fragezeichen im Dateinamen, sondern der ls-Befehl kann die Verzeichniseinträge nicht komplett auslesen und zeigt jetzt Fragezeichen an statt der Rechte (rwxrwxrwx) und Eigentümer.


    Die Dateien wären also zu löschen mit z. B. rm 14505-101.db, aber da der Zugriff auf das Verzeichnis schon nicht funktioniert, wird der Löschbefehl vermutlich auch fehlschlagen. Eventuell lässt sich das Verzeichnis als Ganzes löschen. Da sich das Verzeichnis aber in einem Snapshot befindet, halte ich es nicht für eine gute Idee, es zu löschen. Ich würde lieber den Snapshot komplett löschen, z. B. im GUI, so er denn nicht gebraucht wird.

  • Hallo Anthracite,

    vielen lieben Dank für die Unterstützung. Habe den bereits veralteten Snapshot gelöscht. Soweit so gut. nun kann ich mich um das Problem mit Nextcloud und Maria kümmern. Mal schaun wie weit ich komme.