Wenn Sie fsck
das System durchlaufen und versuchen, beschädigte Dateien wiederherzustellen, werden diese in den Ordner "Fund + Fund" verschoben. Ich denke, dies ist im Grunde ein Problem beim fsck
Erstellen dieses Ordners, auch wenn nichts eingefügt werden muss. Da Ubuntu diese Überprüfungen regelmäßig auf Ihren Partitionen ausführt, werden diese Ordner immer neu erstellt, sodass das Löschen nicht funktioniert.
Wenn Sie den Ordner nur vor Nautilus ausblenden möchten, können Sie eine '.hidden'-Datei mit' lost + found 'erstellen und in den Ordner der verlorenen + gefundenen Eltern legen.
Z.B. für den verlorenen + gefundenen Ordner in '/':
echo "lost+found" | sudo tee /.hidden
Für das in Ihrem Home-Verzeichnis (falls vorhanden):
echo "lost+found" > ~/.hidden
Alternativ können Sie sie nach jedem Start entfernen, indem Sie der Datei '/etc/rc.local' Folgendes hinzufügen:
if [ -d /lost+found ]; then
rmdir /lost+found 2>/dev/null
fi
if [ -d /home/USER/lost+found ]; then
rmdir /home/USER/lost+found 2>/dev/null
fi
Dies wird rmdir
für die Ordner ausgeführt, wenn sie vorhanden sind. Dadurch werden sie nur entfernt, wenn sie leer sind ( 2>/dev/null
die Nachricht "nicht leer" wird verworfen rmdir
). Es gibt wahrscheinlich nicht viele Verzeichnisse, deshalb habe ich es einfach gehalten. Stellen Sie einfach sicher, dass 'exit 0' in der unteren Zeile bleibt.
Nachteil: Dies verfolgt nur Verzeichnisse, die fsck
während des Startvorgangs erstellt wurden. Wenn es zu einem späteren Zeitpunkt ausgeführt wird, wird dieses Verzeichnis erneut angezeigt. Sie könnten dann oben einen periodisch ausgeführten Cron-Job ausführen .