본문 바로가기

보안/강의정리

리눅스 입출력 재지정 (I/O Redirection)

728x90

일반적인 입력, 출력을 사용하지 않고 "파일"로 입출력 하겠다는 말이다. 이게 무슨 의미냐면

 

표준입력은 기본적으로 키보드에서 직접 받아오고

 

표준 출력은 기본적으로 따로 디스크에 저장하지 않고 화면에 출력된다.

 

이 입출력들을 "파일"에서 직접 입력을 받아오고 직접 출력(그러니까 파일에 저장)한다는 의미다.

 

입력

연산자 <를 사용하며 읽어온다는 의미를 지니고 있다.

#cat < /etc/passwd

#명령수행 < 읽어 들일 파일명

 

 

 

출력

연산자 >와 >> 두개를 사용하며 >는 기록, >>은 추가 라고 생각하면 된다.

 

#cat > test.txt

이후 hello world 작성

>

#cat >> test/.txt

이후 one more 작성

>>.

 

728x90

'보안 > 강의정리' 카테고리의 다른 글

ls -l 의 필드 별 의미  (0) 2021.06.20
파이프(pipe)  (0) 2021.06.20
리눅스 디렉터리 구조(계층 구조)  (0) 2021.06.20
리눅스 명령어 grep  (0) 2021.06.20
리눅스 기본 명령어 모음  (0) 2021.06.14