● 표준 출력 리다이렉션
문서 전체 파일을 확인하기위해 cat 명령어를 사용한다.
cat 을 사용하고 엔터키를 누르면 커서가 밑으로 내려가는데 HELLO라고 입력하고 엔터를 누르면 입력한 글자가 출력이 되는 것을 확인할 수 있다.
빠져나오기 위해 ctrl + c 를 눌러 나오면 된다.
/test 를 만드는데 이미 만들어져 있다면 rm -rf ./* 으로 내용을 없애준다.
리눅스 로컬에 로그인하고 putty로 돌아와 명령어를 입력해준다.
내 폴더 -> 다른 위치 -> 컴퓨터 -> test
출력했던내용을 화면에 띄우지 않고 a 파일에 넣을것이다.
먼저 HELLO를 넣고 ctrl + c를 하여 HELLO 라는 문장을 a 파일에 저장을 했는데
다시 cat > 으로 글자를 넣으면 덮어쓰기가 된다.
그래서 덮어쓰기를 하지 말고 밑에 이어쓰기하려면 꺽새를 2개 넣어주면 된다.
cat >>
이 명령어는 cat 1> 과 같은 걸로 1이 숨어있다고 보면 된다.
- 콘솔에서 확인해보기
이번에는 /etc 를 출력하여 test의 b 파일에 저장시켜본다.
저장은 > 이 기호를 사용하면 된다.
● 에러 메세지만 저장
정상적인 파일이 존재하는 /home/user1과 존재하지 않는 파일인 2020a2020을 같이 출력시키면 에러문장이 출력된다.
이 에러문장을 저장하기 위해 2> /파일명 명령어를 입력하면 error_01 파일이 생성되면서 에러문장이 들어가게 된다.
이렇게 하면 위에서 나온 에러메세지는 putty에 출력되지 않고 리눅스 서버의 파일에서 에러문장을 확인 할 수 있다.
이번에는 에러문장 뿐만 아니라 /user1의 파일들도 error_02 파일에 저장시켜본다.
&> /파일명 하면 된다.
'IT수업 > 리눅스' 카테고리의 다른 글
IT 수업 25주차 (200) VI (1) | 2024.06.11 |
---|---|
IT 수업 25주차 (199) 파이프라인 (0) | 2024.06.11 |
IT 수업 25주차 (197) 기본 명령어 3 (0) | 2024.06.11 |
IT 수업 25주차 (196) 기본 명령어 2 (1) | 2024.06.10 |
IT 수업 25주차 (196) 기본 명령어 (0) | 2024.06.10 |