컴퓨터 공부/Advanced UNIX System Programming

[4월 27일 1교시]

려리군 2009. 4. 27. 10:21

Shell(쉘)

사용자가 명령을 읽어들여 실행하는 명령어 해석기

bash : Bourne Again SHell

sh, csh, ksh, tcsh등


file descriptor(파일 디스크립터)

현재 사용하고 있는 파일을 유닉스 커널에서 인식하기 위해 사용. 양의 정수값


Calendar time 

1970.1.1부터 초를 계산한 값

Process time 

clock time(프로세스를 수행하는 데 컬린 시간, user CPU time, system CPU time


System Call과 Library function

system call

커널의 서비스를 받기 위해 정의된 entry point

기능 추가시 커널을 재 컴파일 해야 한다.

library function

내부적으로 여러 개의 시스템 호출 사용 가능.

프로그래머가 새로운 라이브러리를 추가할 수 있음.


POSIX

표준 운영체계 인터페이스


한계값

sysconf : 파일과 관련 없는 사항을 알려주며 _SC_XXX를 인자로 사용

pathconf, fpathconf : 파일과 관련된 사항을 알려주며 _PC_XXX를 인자로 사용