OK, I have read the sad stories and now I am a part of them. I think I understand some of the possible solutions (ext3grep, lsof or dedicated software like photorec), but I wanted to check which, if any, you think would work in my case.
Anyhoo, I ran:
rsync -vur --delete /share/backup/website/ ./
BUT I was not in the dir I thought I was
aaand I deleted the contents of my home dir /home/z/ and overwrote them with the files of a small website (several pages).
I am not sure what I have overwritten because I almost don't use the /home/z/ at all. So, if there was something, it was minor and not worth the effort of going through an extensive recovery drill. What concerns me is whether there are any important system files that I may have lost? I recall that I had compiled several programs and the sources were in /home/z/. Otherwise, the system seems to be working as normal, except I don't get the colors when I run 'ls -alF' as user z. Any clues about this? This doesn't bother me that much and I can live with it, but I am not sure if I won't encounter other glitches related to any missing files in the home dir.
My major question is: Should I attempt a recovery or would I do just fine without the missing files in the home dir?
In case I have to recover anything, what would you suggest:
a) use an old backup (about half a year old)
b) recover with some (which?) program
c) something else
Well, thank you very much for the consideration. I am awaiting your replies. I will provide any necessary clarification about the system that you might require.