표준 입력 = 키보드로 입력
표준 출력 = 모니터로 출력
*명령어를 작성하면 터미널에 출력되는게 "표준 출력"이다.
근데 그 출력을 "표준 입력"으로 바꿔줄 수 있다.
cat -> 파일에 대한 내용을 들여다본다
cat -파일명
touch 파일이름 -> "파일이름"의 파일을 만든다
파일을 만들면 기본 권한설정이 664(rw-rw-r--) 이다
nano 파일이름 -> Windows의 메모장 같은 기능이다. 파일을 메모장처럼 열어서 편집할 수 있다
<부가적인 기능은 nano 화면 밑에 설명되어 있다 e.g. ^O = Ctrl + O = 저장>
e.g. touch sampletxt -> nano sampletxt -> Hello world -> ^o (Ctrl + o) -> ^x (Ctrl + x) -> cat sampletxt
를 하면 sampletxt파일을 만들고 nano로 sampletxt을 열고 Hello world를 작성한 뒤 저장한 후
파일 내용을 "표준출력"으로 표시한다.
cat sampletxt [ ] - "sampletxt"라는 입력된 소스를 [ ]괄호친 부분에 아무것도 없으면 "표준출력"으로 표시한다는 의미이다 (터미널에 출력)
cat a > b - a를 읽어서 b로 출력하라
e.g 1. touch othertest -> cat sampletxt > othertest -> cat othertest
-> 1. 'othertest'라는 파일을 만들고
2. sampletxt를 읽어서 othertest에 출력한 뒤
3. othertest를 "표준출력"으로 표시한다 (Hello world 출력)
cat > othertext - 소스부분이 없으므로 "표준입력"으로 입력 받은 뒤, othertext로 출력한다
e.g. cat > othertext -> Thanks, Bye -> Ctrl + d (저장) -> cat othertext
-> 1. othertext에 작성될 내용을 표준입력으로 입력받는다
2. Thanks, Bye 입력
3. 입력된 내용 저장 (Ctrl + d)
4. othertext에 저장된 내용 표준출력 (Thanks, Bye)
'Hadoop' 카테고리의 다른 글
Hadoop(하둡) 설치 및 사전 셋팅 (feat. Ubuntu) (0) | 2021.09.06 |
---|---|
Ubuntu 터미널 명령어(4) (feat. 정규표현식) (0) | 2021.09.06 |
Ubuntu 터미널로 파이썬 실행 (0) | 2021.09.06 |
Ubuntu 터미널 명령어 (3) (0) | 2021.09.03 |
Ubuntu 터미널 명령어 (1) (0) | 2021.09.03 |
댓글