[리눅스]리눅스 입출력제어
- 최초 등록일
- 2006.07.08
- 최종 저작일
- 2005.02
- 32페이지/ MS 파워포인트
- 가격 1,000원
소개글
리눅스 입출력제어에 대하여 발표한 자료입니다.
목차
입출력 제어
입출력 시스템 호출
입출력 인터페이스
Shell script
redirection
pipe
Background processing
본문내용
정규파일을 이용한 프로세스간 정보교환은 프로세스 동기화를 필요로 한다. 파이프는 이런 기능을 한다.
파이프는 프로세스를 다른 프로세스에 연결 시켜주는 일방 통행의 통신 채널로 linux의 파일 개념을 일반화 한 것
파이프는 프로세스 사이에 자료를 FIFO로 전달할 수 있다.
파이프의 전통적 구현은 데이터 저장을 위해 파일 시스템을 사용한다.
명명된 파이프(named pipe) :Open 시스템 호출을 사용
비명명된 파이프(unnamed pipe) : pipe 시스템 호출 사용
파이프 조작 시는 모두 read, write, close등의 파일에 관한 정규 시스템 호출을 사용한다.
파이프로 호출된 프로세스는 자식 프로세스와 파이프롤 공유하지만, 그 외의 다른 프로세스와는 공유할 수 없다.
참고 자료
없음