![[linux C] 리눅스 파일 관련 시스템콜 명령어 (create,exit,read 등)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FuALF4%2FbtsMC6kNM1a%2FAAAAAAAAAAAAAAAAAAAAAESutHHlxEwVzvNe5dZ-CIUem60_ajDwNlWA808iFRRl%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1756652399%26allow_ip%3D%26allow_referer%3D%26signature%3DxD8YBtB5d25mJ7aCwDiArcBchb8%253D)
Security/etc2023. 6. 5. 19:24[linux C] 리눅스 파일 관련 시스템콜 명령어 (create,exit,read 등)
리눅스 시스템 콜 명령어 중 몇가지를 정리 및 설명하겠습니다. 1. open 명령어open(파일경로, 파일옵션(0 입력, 1 출력, 2 입출력) )반환값 : 성공시) 파일 디스크립터 실패시) -1 2. create 명령어create(파일경로, 소유자, 그룹, 기타의 파일 허가권을 정하는 번호 (rwx) )반환값 : 성공시) 파일 디스크립터 실패시) -1 3. read 명령어read(파일디스크립터, 파일이 읽혀질 메모리 주소(파일을 읽어 들일 버퍼) ,읽을 byte 단위)반환값 : 성공시) 읽는데 성공한 byte 단위 실패시) -1 4. write 명령어write(파일디스크립터, 쓸 걸 저장하고 있는 메모리 주소(파일에 쓸 내용을 담은 ..