처음부터 차근차근

chmod, fchmod, stat, lstat, getopt 본문

Linux & Unix

chmod, fchmod, stat, lstat, getopt

_soyoung 2022. 2. 23. 21:11
반응형

chmod()

지정한 파일명에 대하여 접근권한을 변경하는 함수

 

코드

 

결과

 

 

 

fchmod()

변경 파일 기술자를 사용해 지정한 파일 접근권한 변경하는 함수

 

코드

실행결과

 

코드2

 

실행결과2

 

 

 

stat(), lstat()

주어진 파일명(문자열)을 통해 상태정보를 추출하는 함수

 

<두 함수의 차이점>

stat()의 경우 링크 파일일 때 원본에 접근하고,

lstat()는 stat()와는 달리 주어진 파일 자체 정보를 추출한다.

 

 

코드

stat
lstat
출력할 때 사용할 파일 코드
위에꺼 헤더

 

실행결과

 

getopt()

옵션 및 설정 값 추출할 때 사용하는 함수

반복 호출하는 방식으로 이용된다.

 

코드

 

실행결과

 

 

 

 

 

출처 : 운영체제(21-1학기)김병국교수 강의 내용 변형 및 요약

반응형
Comments