“rm -f *” undelete



I really ought to find a way to alias “rm -f *” to “rm -i” IF the time is between 1 AM and 7 AM…. Last night I was working late (2:30AM or so when this happened). I had just made a few “refinements” to some of my audio streaming scripts (kept in a “Foreign News Sources” folder). I was curious to see if I had any scripts that were still using realplayer, so I had done a “grep realplay *” and saw a lot of results… but most were in temporary files (left over from a text editor ending in ~)… so there’s radiopragueenglish and radiopragueenglish~ …………..



Well, I get the bright idea that most of those references look to be in the backup or temp files… let me clean them and I THOUGHT I typed “rm -f *~” enter….. unfortunately, when I followed up with the “grep realplay *” I got the dreaded “file not found” equivalent… “grep: *: No such file or directory” oh no…. on reviewing the history I had apparently not mustered the ~ at the end and so had issued a “rm -f *” command. Thank goodness I at least had the scripts in their own subdirectory….

Anyway, I had synchronized the folder with the laptop just a few days ago, but it was put up for the night and so I started looking at how to undelete in linux. I did find the undelete program which is supposed to work for ext2 (I guess it should for ext3 since the journal is the only real difference…) but I use reiserfs… so there is no undelete utility per se however I found references to something that might work.

“reiserfsck –rebuild-tree -S -l /root/rescue.log /dev/

The partition should be unmounted first. If it’s the home partition you’d have to go to single user mode for this. After the operation some files may be restored in place (where they existed previously in the directory structure), others may show up without their original names in a Lost+Found folder in the root of the partition.

You should be warned that the process will likely take a while depending on the size of the partition and may not recover everything. (Also it may cause file corruption for current good files.) So, the bottom line there is to backup the partition before trying this. Really the moral of the story is backup frequently.

Maybe I should just alias rm -f * after 1 am to something like ‘mv * /home/safetynet/’

Of course I’m typing this after copying files back from the laptop. Nothing big lost really. I think I had edited one link and renamed a couple of files. It really wasn’t worth pursuing the whole –rebuild-tree bit… Given the plugin architecture of the new reiserfs I’m wondering if there aren’t possibilities for deleted file recovery within that framework? It’s certainly no replacement for a good backup of some sort, but it might make for an extra layer of safety net…

Related Posts

Blog Traffic Exchange Related Posts
  • How to Remove SafeFighter | Safe Fighter Removal Guide SafeFighter is a rogue antivirus application in the same family as TrustCop (TrustCop Removal Guide), SecureWarrior (SecureWarrior Removal), SecurityFighter (SecurityFighter Removal), SecuritySoldier (SecuritySoldier Removal) and it also has gone under other names. It is a rogue application because it installs through either web popups or trojan horse activity, makes false......
  • Recovering lost files There's an article at linux.com that gives a good overview of using testdisk and PhotoRec. Testdisk should be able to recover at the partition level and PhotoRec should be able to just pull the files out of a damaged partition. Truth is Hard drives fail in a number of different......
  • How to Remove KeepCop | Keep Cop Removal Guide KeepCop is yet another of those rogue antivirus applications that seem to be such a plague on computer users today. These rogue security applications usually installed without permission, or by means of trickery claiming to be a video codec or flash player update. Further they will start out on your......
Blog Traffic Exchange Related Websites
  • The Nickname Cache in Outlook - Get to Know your .NK2 file Have you ever wondered where Outlook stores data it uses to auto-complete email addresses when you are typing in the To or Cc field?  Microsoft stores this data in a file with the extension .NK2.  The file is stored in each user's profile in drive:\Documents and Settings\user name\Application Data\Microsoft\Outlook.  Note......
  • 6 Easy Tips on Raising Your FICO Score In today’s world, it’s easy to define your self worth by your FICO score. Whether you are trying to buy a house, get more credit or just get back on the right track, a low FICO score can really impact your entire life. However, there are some easy steps that......
  • My Bankruptcy Papers document.write(''); Bankruptcy is a legal court process that gives debtors a fresh financial start. Through bankruptcy, debts may be eliminated or a debtor may be given additional time to repay debts. Certain debts are not forgiven through bankruptcy. For example, child support, spousal support and some student loans are......
www.pdf24.org    Send article as PDF   

Similar Posts


See what happened this day in history from either BBC Wikipedia
Search:
Keywords:
Amazon Logo

Comments are closed.


Switch to our mobile site