에게해 스터디원들과 함께하는 CS 간단 발표 및 독후감💎

[1일1로그 100일 완성 IT지식] 36번 '파일 시스템과 블록'

 

 

우리가 당연하게 사용하는 파일들은 사실 운영체제가 사용하기 쉽게 추상적으로 나타내준 형태이다.

기본적으로 데이터는 0과 1의 형태로 컴퓨터에 저장되어있다.

근데 이렇게만 저장되어있으면 우리가 데이터를 찾기도 힘들고 쓰기도 힘드니까 운영체제가 우리가 쓰기 편하게 이걸 파일형식으로 만들어줬다.

오른쪽 파일의 용량에 따라 데이터가 들어가있는 블록들이 배정이되는데 용량이적으면 3개만 배정되기도하고 용량이 크면 그만큼의 블록들이 더 배정된다.

 

하나의 블록안에는 1바이트짜리 데이터가 1000개정도 들어가있다.

그러니까 우리가 보고있는 파일 하나하나는 안에 블록이 차곡차곡 쌓여있고 그 블록은 0과 1의 데이터들이 모여있는 형태이다.

 


[1일1로그 100일 완성 IT지식] 37번 '파일을 휴지통에 넣을 때 일어나는 일'

 

 

사실 휴지통에 버린 파일은 언제든지 복구 가능하다.

실제로 휴지통에 들어가보면 파일이 남아있다.

휴지통 비우기를 눌러야 휴지통 안에있는 파일이 지워지는데, 사실 블록은 미사용 목록으로 돌아가지만 안에있는 0과 1의 데이터들은 그대로 남아있다. 미사용 목록으로 돌아간 블록들이 다른 데이터로 덮어 씌워지기 전까지 정보를 그대로 가지고 있는거다! 

그래서 그런 데이터는 복구 가능하니 중요한 정보라면 정보를 지우는 프로그램을 사용하거나 여러 방법으로 확실하게 지워줄 필요가있다.  근데 요새는 클라우드 컴퓨터나 분산저장 등 데이터 지우기가 여간 힘든게 아니라고하니.. 확실한건 하드디스크를 꺼내서 물리적으로 ^박살^을 내는것이 최고라고 한다~ 

+ Recent posts