보안/강의정리
리눅스 입출력 재지정 (I/O Redirection)
syoohan
2021. 6. 20. 19:18
728x90
일반적인 입력, 출력을 사용하지 않고 "파일"로 입출력 하겠다는 말이다. 이게 무슨 의미냐면
표준입력은 기본적으로 키보드에서 직접 받아오고
표준 출력은 기본적으로 따로 디스크에 저장하지 않고 화면에 출력된다.
이 입출력들을 "파일"에서 직접 입력을 받아오고 직접 출력(그러니까 파일에 저장)한다는 의미다.
입력
연산자 <를 사용하며 읽어온다는 의미를 지니고 있다.
#cat < /etc/passwd
#명령수행 < 읽어 들일 파일명
출력
연산자 >와 >> 두개를 사용하며 >는 기록, >>은 추가 라고 생각하면 된다.
#cat > test.txt
이후 hello world 작성

#cat >> test/.txt
이후 one more 작성

728x90