리눅스 팁 & 테크

조회 수 1340 추천 수 0 댓글 3
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

http://moordev.tistory.com/241


만약 삭제해서는 안 되는 파일을 삭제했거나 실수로 포맷하면 안 되는 파티션을 포맷 했을 때(빠른포맷 한정) 이를 복구 할 수 있는 testdisk라는 프로그램을 소개합니다.


라이브리눅스+testdisk를 설치하여 실수로 삭제한 파일을 복구하는 용도로 사용할 수 있습니다.


또한 Winmein folider hidden이란 프로그램으로 폴더를 숨겼는데 비밀번호를 잊어버렸을 경우(...) 파일을 되찾는 용도로도 사용이 가능합니다.

(역으로 말하면 열심히 파일을 숨겨도 찾을 사람은 다 찾습니다....)

testdisk를 사용해서 파일을 복구하는 방법을 올려놓았으니 좋은 팁이 되었으면 좋겠습니다.


  • profile
    행복한펭귄 2018.03.27 19:11

    삭제된 파일을 살리는 기술은 오래전이나 지금이나 방법론 적으로 크게 변한 것이 없는 것 같습니다.

    개인적으로 80년대 초반 학생과 컴퓨터와 컴퓨터 학습이라는 잡지에 APPLE BASIC 프로그램을 실수로 삭제한 경우 다시 살리는 프로그램과 그 방법론을 공개한 기사를 낸 적이 있었는데, 그 방법론과 비슷합니다.


    APPLE BASIC에서 NEW라는 명령어를 치면 완전히 베이직 파일이 지워집니다.

    그러나 사실은 완전히 메모리에서 지워지는 것이 아니라 메모리의 앞 부분에 특정한 헤더 부분만 살짝 바뀐 것뿐이죠. 그것을 살려내면 BASIC 프로그램이 다시 살아나는 것입니다.

    지금보면 참으로 우스운 프로그램이지만, 그때 당시만 해도 디스크드라이드 자체가 보급이 거의 안 되고 테이프에 억지로 녹음해서 기록하던 시절이라, 베이직 프로그램이 녹음하기 전에 지워져 버리는 낭패가 이만 저만이 아니었던 시절이 있었습니다.

    그래서 이렇게 지워진 파일을 살리는 프로그램의 필요성이 많이 있었는데, 그 중의 하나를 제공했었죠. ㅋㅋ


    그때 당시에 나름 인기 있었던 리자(LISA) 어셈블리 언어로 코딩해서 프로그램을 작성했고, 일명 &(엠퍼센드)RECALL 프로그램으로 불렸습니다.


    리자는 스트브잡스의 딸의 이름이랍니다. 그래서 애플 시리즈를 계속나가다 보면 리자라는 컴퓨터 이름도 나오죠. ㅋㅋ


    여하튼 어셈블리 언어는 문제도 많이 있는 것은 인정하지만, 참으로 독특하고 유명하게 써 먹는 재미있는 언어임에는 틀림없습니다.


    이런 저런 얘기를 하다보니 까마득한 80년대 초반 6502 CPU 애플 시절의 일을 얘기하게 되었네요.

    수 십년이 지났지만 아직도 북미를 중심으로 6502와 Z80 시리즈는 독특한 용도로 사용되고 있습니다.

    참으로 재미있는 일이 아닐 수 없습니다. 무려 30~40년 전의 CPU도 현업에서 뛰고 있다니 믿기지 않죠.

    그래서 컴퓨터 세계가 재미있는 것입니다.

    심지어 APPLE 시리즈 컴퓨터를 원본 그대로 복원해서 매니아 중심이기는 하지만, 그대로 애플 컴퓨터 시리즈를 판매하고 관련 하드웨어와 소프트웨어도 지금도 판매 및 진행되고 있답니다.

    이것이 기술의 힘입니다. ㅋㅋ

  • ?
    Moordev 2018.03.27 19:41
    사실 삭제방법이란것이 파일의 제일 앞부분을 00으로 바꾸기만 하기때문에 이런것이 가능한 것이지요.
    물론 일부 파일시스템의 경우에는 그것이 불가능하지만요.(F2FS, Yiffs등)

    그리고 플래시 메모리의 경우에는 이 방식으로 쓰면 비효율적이기 때문에 trim을 통해 정기적으로 재정리를 합니다. 재정리 이후에는 복구 불가능해집니다. 그래서 SSD는 HDD보다 복구가 더 어렵다고들 하지요. TRIM한번하면 싹 날아가는데 이걸 또 정기적으로 하니까요. SSD에서 삭제했는데 운 없으면 이걸로 복구 안 됩니다. 포기해야지요.
  • ?
    재팔 2018.03.28 12:11

    좋은 정보 감사합니다.


List of Articles
번호 제목 추천 수 글쓴이 날짜 조회 수
공지 유튜브 프리미엄 우회 결제 - 우크라이나 file 1 Kevin 2023.12.17 4146
공지 리눅스에서 자기 노트북의 모델명이 무엇인지 궁금할때는 dmidecode file 1 Kevin 2023.12.17 352
공지 하드웨어 호환성을 확인하고 싶을 때는 linux-hardware.org 를 사용해보세요 file 0 Kevin 2023.11.23 688
공지 하모니카 7.0 카카오톡 hidpi 설정하기 1 file 0 Kevin 2023.11.22 460
공지 리브레오피스에서 hwp 사용하기 4 file 0 타조 2023.10.11 1031
921 흥미로운 media 분석 site! 0 식혜고양이 2017.01.22 1531
920 흑백 사진을, color로 바꾸고 싶다면? 0 식혜고양이 2019.03.07 601
919 휴대폰에 동영상을 넣고 싶어요. 2 0 이다 2015.05.01 7912
918 훌륭한 강의를 듣고 싶다면? 1 0 식혜고양이 2018.01.28 528
917 후지츠 u1010 활용? 3 0 도원 2017.06.15 1557
916 효율적인 인사 관리를 찾고 싶다면?? 0 식혜고양이 2019.12.20 574
915 회사에서 효율적인 회의를 하고 싶다면?? 0 식혜고양이 2019.11.15 623
914 화면 캡쳐 shutter 동영상 가이드 유튜브 링크 file 0 떠똘2 2020.05.03 414
913 혁신은 오픈을 통해 만들어진다 2 0 행복한펭귄 2016.07.27 5311
912 향에 대한 정보를 알고 싶다면?(향수 포함) 0 식혜고양이 2020.05.26 316
911 향상된 브라우징 환경을 위해 사용할 수있는 Chrome 플래그 7 개 0 행복한펭귄 2017.08.01 1206
910 해외에서 중고책을 사고 싶다면? 1 0 식혜고양이 2017.06.17 1298
909 해외 투자 정보를 알고 싶다면??? 0 식혜고양이 2019.12.21 652
908 해외 원서를, 구입하고 싶다면?? 1 0 식혜고양이 2017.05.28 1361
907 해외 언론의 유료 기사를, 무료로 보고 싶다면?? 0 식혜고양이 2019.08.07 693
906 해외 송금을, 쉽게 하고 싶다면? 0 식혜고양이 2016.08.28 1901
905 해외 문학 작품을. 읽고 싶다면?? 1 0 식혜고양이 2017.05.20 1212
904 해외 경제 news 0 식혜고양이 2018.03.05 322
903 해외 Sports 경기를, 생중계로 보고 싶다면?? 0 식혜고양이 2018.08.13 421
902 해외 Media 분석 site! 0 식혜고양이 2016.07.20 2104
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 47 Next
/ 47
CLOSE