하이 .. ! 리눅스를 사용하다보면 나오는 중요한 개념인 파이프와 필터, 리다이렉션을 정리해봤다..
파이프
파이프는 2개의 명령어(프로그램)을 연결해주는 연결통로를 의미한다. (말그대로 파이프다..)
'|' 를 이용하여 사용하면된다.
사용 예제
ls -l /etc | more
많은량의 파일리스트를 확인할 때 페이지로 나눠서 볼수 있게한다는 의미임
필터
필터는 필요한 것만 걸러주는 명령어이다. grep, tail, wc, sort, awk, sed 등의 명령어가 있는데, 위에서 설명한 파이프와 같이 잘 사용하니 잘 익혀두기 바란다.
사용 예제
ps -ef | grep http
웹서버가 떠있는지 확인하는 명령어 . ps -ef 를 입력하면 모든 프로세스의 번호를 출력한다.
tail -f nohup.log
실시간으로 nohup 로그를 볼때 많이 날리는 명령어임. 아주 많이 쓴다 ..!
리다이렉션
표준 입출력 방향을 바꿔주는 기능이다. 표준입력은 키보드, 표준출력은 모니터지만 이걸 파일로 처리하고 싶을때 쓰면된다.
사용 예제
ls -l > test.txt
ls -l 의 결과를 test.txt 파일에 입력한다. 만약에 test.txt 파일이 있으면 덮어쓴다.
ls -l >> test.txt
ls -l 의 결과를 test.txt 파일에 입력한다. 만약에 test.txt 파일이 있으면 기존의 내용에 이어서 쓴다.
sort < test.txt
test.txt 파일을 정렬해서 화면에 출력한다.
sort < test1.txt > test2.txt
test1.txt 파일안의 내용을 정렬해서 test2.txt 에 입력한다.
끝.
Ref. 이것이 리눅스다 < 우재남>
반응형
'Develop > Server' 카테고리의 다른 글
[Linux] 서비스와 소켓 이해하기 (1) | 2020.08.24 |
---|---|
[Linux] 리눅스 Process 설명 및 명령어 정리 (0) | 2020.08.24 |
[WAS] Linux (CentOS7) 에 Weblogic 설치하기 (1) | 2020.08.11 |
[Linux] CentOS 에서 Swap 용량 늘리기 (4) | 2020.08.11 |
[Linux] Oracle 자바 설치하기 (0) | 2020.08.10 |
댓글