왜하는 과정입니다 어떤 파일을, 파일을 생성, 읽기 파일을 삭제보다 빠르게 파일을 삭제 리눅스?

A. 왜 문서를 작성하는 것보다 빠르게 파일을 삭제 하시겠습니까?

비트 맵 비트는 이러한 빠른 사용 권한을 해제에 해당하는 0에 1에서 아이 노드 파일 차트 및 dacablock 사용 국가에 의해 점유 될 것이다해서 파일을 삭제합니다.

II. 프로세스의 파일을 파일을 읽고 삭제하려면?

고양이 / 테스트 / 파일 1 : 파일을 읽는 과정

        1, / test 디렉토리를 입력 테스트 디렉토리 속성 여부를 확인, 사용자는 테스트 디렉토리 내용을 나열 할 수있는 기능에 액세스 할 수있는 권한이있다. . .
        2, 충분한 권한이 디렉토리 데이터 블록에서 해당 파일 이름을 찾아 파일 이름에 해당하는 아이 노드 정보를 읽하는 경우.
        도 3은 사용자가 파일의 컨텐츠를 판독 할 수있는 권한이 있는지 여부를 확인하기 위해 대응하는 아이 노드 정보 판독.
        도 4는, 파일 아이 노드로부터, 데이터 블록 포인터가 위치한 찾을
        내용을 읽고, 빠른 대응하는 데이터 파일에서 5.
 
파일을 삭제합니다 : 

1 비트 맵 관리자에서 비트 맵에서 파일이 차지하는 이들 블록을 사용하는 권리의 방출에 대응하고, 1에서 0으로의 inode 상태 데이터 블록을 사용한다.

 

III. 아이 노드는 무엇입니까? 데이터 블록은 무엇입니까? 

inode는 파일 특성을 저장

파일의 데이터 블록의 내용이 저장된다 (데이터)

추천

출처www.cnblogs.com/github-cn/p/11258095.html