운영체제15 I/O 리다이렉션 이해하기 [ I/O 리다이렉션의 이해 ]1. 리다이렉션(redirection) : 표준 스트림을 사용자가 지정한 위치로 우회할 수 있도록 명령이다. (다양한 셸과 명령어 인터프리터의 일반적인 명령) 2. 표준 스트림 : 특정 프로그래밍 언어 인터페이스 뿐만 아니라 유닉스 및 유닉스 계열 운영 체제에서 컴퓨터 프로그램과 그 환경(일반적으로 단말기 또는 터미널) 사이에 미리 연결된 입/출력 통로를 가리킨다. : 일반적으로 유닉스에서 동작하는 프로그램은 실행 시 세 개의 스트림이 자동으로 열린다.이를 표준 스트림이라고 부른다.(Standard Input, STDIN, 0), (Standard Output, STDOUT, 1), (Standard Error, STDERR, 2) : 보통 입/출력은 물리적으로 연결된 .. 2016. 11. 26. find 명령어 활용 [ 파일을 이용한 검색 ] - 지정한 파일 이후에 생성된 파일 ~ 지정한 파일 이전에 생성된 파일 검색 # touch -t 201605290000 start_file# touch -t 201605302359 end_file# find / -newer start_file ! -newer end_file -ls touch 옵션: -t STAMP use [[CC]YY]MMDDhhmm[.ss] instead of current time find 옵션: -newer: 지정된 파일 이후에 생성된 파일 검색 !: Not의 개념 -ls: 리스트로 출력(ls 명령어를 사용한것 처럼 출력해준다.) [ 파일을 검색 할 때 오류사항 제거하기 ] - 파일을 검색 할 때 출력되는 오류는 제거하고 정상적으로 출력되는 사항만 확인.. 2016. 11. 26. 맨 페이지 활용 [ 맨 페이지 사용법 ]# man [섹션 넘버] [이름]# man [섹션 넘버] intro 각 섹션 넘버1. 사용자 명령어에 대한 내용2. 시스템 콜에 대한 내용3. C 라이브러리 함수에 대한 내용4. 특수 파일에 대한 내용5. 파일 포멧에 대한 내용6. 게임에 대한 내용7. 관례와 기타 잡다한 내용8. 관리와 특권 명령어에 대한 내용 2016. 11. 26. 셸의 종류 [ 셸의 종류 ]그래픽 셸1. 마이크로소프트 윈도 환경 A. 윈도우 탐색기 B. 라이트스텝 C. 지오 셸 D. BB4Win E. 이머지 데스크톱 2. 매킨토시 파인더 3. X 윈도우 시스템 기반 환경(주로 유닉스) A. Nautilus 명령 줄 셸1. 유닉스 셸 A. 본 셸(sh) - Almquist shell(ash) - 배시 셸(bash) B. C 셸(csh) - 테넥스 C 셸(tcsh) C. 콘 셸(ksh) D. 스키마 셸(scsh) E. Z 셸(zsh) 2. 플랜 9과 유닉스용 셸 A. rc 셸(rc) 3. 도스용 셸 A. COMMAND.COM 4. OS/2의 텍스트 모드와 윈도우 NT용 셸 A. CMD.EXE 출처: https://ko.wikipedia.org/wiki/%EC%85%B8 2016. 11. 26. 이전 1 2 3 4 다음