Ubuntu 20.04의 ext4 드라이브에서 일부 공간이 손실된 것 같습니다.

Ubuntu 20.04의 ext4 드라이브에서 일부 공간이 손실된 것 같습니다.

오늘 나는 내 시스템 중 하나에서 내가 가지고 있다는 것을 완전히 잊어버린 HDD를 "발견"했습니다. 그래서 나는 그 안을 들여다보고 거기에 무엇이 있는지 보고 싶었습니다. 나는 다른 컴퓨터에서 ssh를 통해 로그인했고(다음에 중요할 수 있음) 꽤 많은 노력을 기울인 후에(*) 그것을 마운트하고 검사할 수 있었습니다. 그 안에는 약 65G의 데이터가 들어 있었습니다. 보존하고 싶은 내용을 모두 복사한 다음 rm -rf나머지 부분을 수정했습니다.

이제 df총 917G가 있고 206M이 사용되고 870G가 사용 가능하다고 합니다. 어쩌면 제가 삭제한 파일이 실제 삭제된 것이 아니라 휴지통으로 옮겨진 것이 아닐까 생각했습니다. 그러나 그것은 표시된 숫자와 합산되지 않습니다. 나는 여전히 '$RECYCLE.BIN'및 를 검사했지만 lost+found거기에만 '$RECYCLE.BIN'완전히 중요하지 않은 129바이트(!!) 길이의 .ini 파일이 있습니다. 하지만 포맷하기 전에 거기에 다른 중요한 내용이 없는지 확인하고 싶습니다.

여기에 질문이 있습니다. rm파일을 휴지통으로 이동합니까, 아니면 즉시 삭제합니까(지금까지 이해한 대로)? 그리고 휴지통으로 이동한다면 SSH를 통해 연결될 때 어느 휴지통을 사용합니까?

df보이지 않는 공간을 차지하고 있는 것이 무엇인지 알아보기 위해 또 어디를 볼 수 있을까요 ?

(*)(나에게) 재미있는 일화입니다. 처음에는 드라이브를 마운트했지만 ls비어 있는 것으로 보였습니다. 그래서 parted뭔가 보이는지 살펴봤습니다 . 드라이브에 msdos 파티션 테이블이 있고 그 안에 파티션 #2만 있어서 전체 디스크를 차지했습니다. 계속해서 파티션을 삭제하고 파티션 테이블을 gpt로 다시 만들고 전체 디스크를 차지하는 ext4로 새로운 기본 파티션을 만들었습니다. 다시 마운트했는데 놀랍게도... 디스크가 더 이상 비어 있지 않았습니다! 나는 디렉토리를 볼 수 있었고, 그 디렉토리는 처음부터 거기에 있었다는 것을 기억했지만, ls파티션을 다시 만들기 전에는 볼 수 없었습니다. 그래서 parted내 모든 데이터가 손실될 것이라고 여러 번 경고했지만 그런 일은 일어나지 않았습니다. 반대로 데이터를 복구했습니다. 수수께끼.

관련 정보