Originally Posted by jojanmpaul
I have done rm -rf nohup.out file from the linux server in-order to make some disk-space because of lack of space in the server.
Is ll -h was showing wrong? Any one can explain why it has been happened.
The scenario you describe is possible when a running process is still writing to the nohup.out file. Even though the file is not visible, it is still kept open and the space it occupies isn't freed until the process writing to it stops.
You might be able to find which process is keeping the file open by running (you might need root privileges):
lsof | grep nohup.out