Link to home
Start Free TrialLog in
Avatar of Link
LinkFlag for United States of America

asked on

How to delete corrupt file on Debian

Have a telecommunication server that switched over to its backup. After the switchover we noticed a couple of files that can't be deleted.

[root@LABSYS2 log]# ls -ltr
ls: cannot access 1000025.DBG: Input/output error
ls: cannot access 10002CB.AUD: Input/output error
total 769808
-????????? ? ?          ?            ?            ? 10002CB.AUD
-????????? ? ?          ?            ?            ? 1000025.DBG

I tried to find the inode of the file and use it to delete but "ls -il" did not return inodes  (it only did for other files in dir)

ls -li
find ./ -inum <inode number> -exec rm -i {} \;

Please offer any suggestions.

Thanks!
SOLUTION
Avatar of Dr. Klahn
Dr. Klahn

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Link

ASKER

Sorry for the VERY late closure on this!