April 1, 20206 yr Thanks to all the free time was doing some reorganization of data on the server. Came across a folder within a share that is infinitely recursive. So its a folder by the name of a movie. And if I open the folder, its the same folder in side and again inside that subfolder and so on. Trying to delete with midgnight commander fails with the error "Cannot remove directory, not empty" and from windows it seems to delete something and once done the folder is still there. Any other suggestions?
April 1, 20206 yr Community Expert Sounds like you must have created a recursive link somehow. Post a screenshot of the folder contents from MC.
April 1, 20206 yr Community Expert What do you get from the command line with this? ls -lah "/mnt/user/Movies/English Movies/50 First Dates (2004)" and this? ls -lah "/mnt/user/Movies/English Movies/50 First Dates (2004)/50 First Dates (2004)"
April 1, 20206 yr Author root@iServe:~# ls -lah "/mnt/user/Movies/English Movies/50 First Dates (2004)" total 33K drwxrwxrwx 1 nobody users 88 Aug 3 2015 . drwxrwxrwx 1 nobody users 33K Apr 1 20:16 .. drwxrwxrwx 1 nobody users 88 May 27 2014 50 First Dates (2004) root@iServe:~# ls -lah "/mnt/user/Movies/English Movies/50 First Dates (2004)/50 First Dates (2004)" total 0 drwxrwxrwx 1 nobody users 88 May 27 2014 . drwxrwxrwx 1 nobody users 88 Aug 3 2015 .. drwxrwxrwx 1 nobody users 88 May 27 2014 50 First Dates (2004) root@iServe:~#
April 2, 20206 yr Community Expert That looks like there really is a subfolder in that folder with the same name. For an example of what a link(s) would look like, try this ls -lah /lib64 Are you sure you don't really have folders within folders within folders...
April 2, 20206 yr Author Even if I did manage to somehow create this (which I surely wouldnt), I should be able to delete it, right? Thats all I want to do.
April 2, 20206 yr Community Expert Maybe try from the command line rm -r "/mnt/user/Movies/English Movies/50 First Dates (2004)"
April 2, 20206 yr Author root@iServe:~# screen First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)': File name too long
April 2, 20206 yr Community Expert 5 minutes ago, extremeaudio said: root@iServe:~# screen First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)': File name too long I know what screen does, but I don't know why you are using it in this context since the command I gave you should execute quickly. The first line you quoted where you run screen would not result in the second line you quoted with the error message, so I don't know what you did after you ran screen.
April 3, 20206 yr Author I use screen prior to using MC so that if the operation is going to take long then I can shut down my telnet session and the operation can continue in the background. In this case I opened MC to delete something, changed my mind, issued your command and pasted the result here. Below is the output without using screen or anything. Just right off from login. iServe login: root Password: Linux 4.19.107-Unraid. Last login: Fri Apr 3 14:51:50 +0530 2020 on /dev/pts/0 from Dell. root@iServe:~# rm -r "/mnt/user/Movies/English Movies/50 First Dates (2004)" rm: cannot remove '/mnt/user/Movies/English Movies/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)/50 First Dates (2004)': File name too long root@iServe:~#
April 5, 20206 yr Consider running a filesystem check. The last few times I've encountered this is due to minor filesystem errors.
Archived
This topic is now archived and is closed to further replies.