Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Großer Fehler - Dateien weg nach MV

Featured Replies

Hallo zusammen,

 

wenn man nicht mehr konzentriert ist, sollte man die Shell zulassen :(

Ich habe im Netz nach einer Möglichkeit gesucht wie ich Dateien gleichen Typs aus diversen Unterordnern verschieben kann. Habe den Befehl gefunden:
 

find / -name *.mkv -exec mv {} /mnt/user/myFolder \;

 

Dabei habe ich versehentlich vergessen das "/" hinter find durch meinen root Ordner zu ersetzen 🙄

Danach habe ich nur kurz ein "find: '/sys/kernel/slab': Input/output error" aufblitzen sehen und eine Flut an Meldungen kam:

 

mv: cannot open '/mnt/user0.....' no such file or directory

mv: cannet open '/mnt/cache/...' no such file or directory

...

 

Sieht noch jemand eine Chance dass ich an die Daten rankomme?

Eher nicht oder?

VG

Solved by ich777

1 hour ago, trekki1990 said:
find / -name *.mkv

 

Was bringt denn der find ohne exec? Ist denn noch was da?

 

  • Author

Hi,

 

der Befehl bringt wieder diesen Input Output Error. Bin die Shares manuell durchgegangen, nicht eine Datei mehr da. Alle anderen Dateitypen schon. Alle mkv sind weg.

 

VG

  • Solution
9 minutes ago, trekki1990 said:

Bin die Shares manuell durchgegangen, nicht eine Datei mehr da. Alle anderen Dateitypen schon. Alle mkv sind weg.

Mach mal ein:

find /mnt/user -name "*.mkv"

Findest du da irgendwas?

 

Existiert denn der Ordner /mnt/user/myFolder oder ist das nur ein Platzhalter?

 

Wenn der Befehl nix bringt ist wohl alles weg…

 

8 hours ago, trekki1990 said:

Habe den Befehl gefunden

Bitte nicht einfach irgendwas kopieren und dann ausführen, außerdem ist es sehr mutig das auf root ebene „/„ durchzuführen…

 

Sowas solltest du vorher immer testen was passiert…

35 minutes ago, trekki1990 said:

der Befehl bringt wieder diesen Input Output Error.

 

Die 3 Input/Output Error sind normal wenn der find auf / ausgeführt wird. Danach müssten aber *mkv Dateien folgen. Wenn dem nicht so ist, dann wurden tatsächlich alle *mkv Dateien gelöscht.

 

  • Author

@ich777

 

Es war gestern schon spät und ein langer Tag... Ich war einfach unkonzentriert und wollte das nicht auf root ausführen sondern hab einfach verpeilt das Startverzeichnis anzugeben... Dummer Fehler halt. Lehrgeld in dem Fall. Aber trotzdem danke.

  • Community Expert

Der Befehl kann meiner Ansicht nach nichts zerstören. Oder ist /mnt/user/myFolder eine Datei? Dann hat er jede mkv in die Datei /mnt/user/myFolder umbenannt und damit ist die letzte entsprechend noch vorhanden.

 

Das hier klingt dann so als hätte er über /mnt/user die jeweilige MKV bereits verschoben und findet sie daher nicht mehr, wobei ich eigentlich dachte, dass find step by step durch die Ordner geht:

 

10 hours ago, trekki1990 said:

mv: cannot open '/mnt/user0.....' no such file or directory

mv: cannet open '/mnt/cache/...' no such file or directory

...

 

Jedenfalls hat er vom Prinzip verschoben. Die Frage ist nur ob in diesen Ordner oder in eine Datei.

21 minutes ago, mgutt said:

Der Befehl kann meiner Ansicht nach nichts zerstören.

Leider doch, er hat hinten keine "/" gemacht und wenn der Ordner nicht existiert werden, wie du schon richtig geschrieben hast, die Dateien überschrieben und die letzte bleibt erhalten, sprich das rot markierte fehlt:

 

find / -name *.mkv -exec mv {} /mnt/user/myFolder/ \;

 

Wenn er den Slash gemacht hätte dann hätte er das Problem jetzt nicht, vermutlich hat eben der Ordner nicht existiert.

 

24 minutes ago, trekki1990 said:

Ich war einfach unkonzentriert und wollte das nicht auf root ausführen sondern hab einfach verpeilt das Startverzeichnis anzugeben...

Das wäre sogar egal (solange du alle .mkv Dateien auf Unraid in den einen Ordner verschieben wolltest), der Slash wie ich oben geschrieben hab wäre viel wichtiger weil dann hätte mv einen Fehler gemeldet das eben das Verzeichnis nicht existiert.

 

Wie auch immer, das oben von mir ist keine Solution, wenn dann wäre es das hier... :)

 

Achja wenn du wen erwähnen willst musst du @trekki1990 auch auf den namen drauf klicken:

grafik.png.65b5e387ef7fe891e99c9c11ce9b891d.png

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.