linux - 파일 액세스 모드를 이해하는 방법 파일 설명자 테이블에만 쓰기?
某草草
某草草 2017-06-12 09:24:34
0
1
883

운영 체제의 파일 설명자에는 시스템 수준에서 커널이 유지 관리하는 파일 설명자 테이블이 있으며 여기에 포함된 상태 정보에는 세 가지 유형의 파일 액세스 모드가 포함됩니다.

  1. 읽기 전용

  2. 쓰기 전용

  3. 읽고 쓰기

실례지만 쓰기 전용의 상황은 어떤가요? 터미널 모드에서 ">>" 문자로 쓰는 것이 상상되는데 각종 텍스트 편집기 등 GUI 인터페이스에서는 어떻게 사용하는지 모르겠습니다. 파일 내용을 보지 않고 쓰기만 구현하는 방법

某草草
某草草

모든 응답(1)
左手右手慢动作

GUI에 혼동하지 마세요. 편집기를 예로 들면 사용자가 글을 쓰기 전에 당연히 사용자에게 읽어주어야 합니다.

하지만 파일 내용을 읽지 않고 쓸 수 있는 경우가 많습니다. 예를 들어 로그는 파일 끝에 내용을 계속 추가하고 이전 내용은 읽지 않습니다.

근데 파일 내용을 보지 않고 각종 텍스트 편집기 등 GUI 인터페이스에서만 이 쓰기를 구현하는 방법을 모르겠습니다

어떻게 하나요? 물론 운영 체제(파일 시스템)에서는 이러한 권한 제한을 수행하며 응용 계층 프로그램은 이러한 권한에만 적용됩니다. 예를 들어 편집자는 읽기 권한이 있어야 합니다. 쓰기 권한이 없으면 편집할 수 없거나 최소한 읽을 수 있어야 합니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿