![[linux C] 리눅스 파일 관련 시스템콜 명령어 (create,exit,read 등)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FuALF4%2FbtsMC6kNM1a%2FSJlaOBKkFSZknWGMSFc1J0%2Fimg.png)
[linux C] 리눅스 파일 관련 시스템콜 명령어 (create,exit,read 등)Security/etc2023. 6. 5. 19:24
Table of Contents
리눅스 시스템 콜 명령어 중 몇가지를 정리 및 설명하겠습니다.
1. open 명령어
open(파일경로, 파일옵션(0 입력, 1 출력, 2 입출력) )
반환값 : 성공시) 파일 디스크립터
실패시) -1
2. create 명령어
create(파일경로, 소유자, 그룹, 기타의 파일 허가권을 정하는 번호 (rwx) )
반환값 : 성공시) 파일 디스크립터
실패시) -1
3. read 명령어
read(파일디스크립터, 파일이 읽혀질 메모리 주소(파일을 읽어 들일 버퍼) ,읽을 byte 단위)
반환값 : 성공시) 읽는데 성공한 byte 단위
실패시) -1
4. write 명령어
write(파일디스크립터, 쓸 걸 저장하고 있는 메모리 주소(파일에 쓸 내용을 담은 버퍼) ,쓸 byte 단위)
반환값 : 성공시) 쓰는데 성공한 byte 단위
실패시) -1
5. close 명령어
close(파일 디스크립터)
반환값 : 성공시) 0
실패시) -1
6.exit 명령어
exit(숫자 (0 함수 종료, 1~255 오류 - 강제종료))
반환값 : 매개변수로 주어진 값
반응형
'Security > etc' 카테고리의 다른 글
[네트워크 보안] IDS와 IPS 차이점 (+HIDS,NIDS 차이점) (0) | 2024.02.20 |
---|---|
[가명정보 활용 종합지원플랫폼] 사이버훈련장 사용방법 및 오류해결방법 (로그인 안 될 때, 와이파이 연결 안될 때 ) (1) | 2024.01.08 |
[정보 보안] KISA 2023 가명정보 강의 요약 (0) | 2023.09.22 |
[Snort] 스노트(ISP) 설명 및 기초 문법 정리 (0) | 2023.07.24 |
@염염 :: 왕감자
공부하고 정리하는 기록모음