|  |  | 
	|  |  
	|  |  
 
		
			| 
				 1. 개요흔히 리눅스에서 rm 명령으로 파일을 삭제한 경우에는 복구가 되지 않는다고 알고 있는 경우가 대부분이다.
 하지만 debugfs란 명령을 사용하면 삭제한 파일 복구가 어느 정도 가능하다.
 
 2. debugfs 사용 예
 * /home 파티션이 /dev/hda8이며 /home/pds/portsentry.tar.gz라는 파일을 root 권한으로 삭제한 경우
 
 (1) # debugfs /dev/hda8 명령으로 hda8 파티션에 대해서 검사를 한다.
 (2) 'debugfs: '라는 프롬프트가 나오면 lsdel 명령을 입력한다.
 debugfs: lsdel
 99 deleted inodes found.
 Inode Owner Mode Size Blocks Time deleted
 108123 0 100644 239 1/ 1 Thu Jan 3 01:25:33 2002
 18417 0 100644 426625 420/ 420 Thu Jan 3 01:26:34 2002
 45007 0 100644 343 1/ 1 Thu Jan 3 01:29:59 2002
 28691 0 100400 879 1/ 1 Thu Jan 3 01:38:29 2002
 18394 0 40755 0 1/ 1 Thu Jan 3 01:58:54 2002
 ..
 .
 14356 0 100644 2325 3/ 3 Fri Jan 25 16:13:24 2002
 61239 0 100644 43034 44/ 44 Fri Jan 25 16:13:31 2002
 debugfs:
 
 * 화면 아래로 출력되는 파일일수록 최근에 삭제한 파일을 뜻한다.
 (3) 복구를 위해 dump 명령을 수행한다.
 
 debugfs: dump <61239> /home/debugfs/portsentry.tar.gz
 lsdel로 확인한 inode 중 가장 밑에 출력된 inode인 61239를 입력하고, 복구할 디렉터리와 파일명의 절대 경로를 입력하여 삭제된 파일을 복구한다.
 
 |  | 
	|  |  |   |