728x90
CAT
cat 명령어의 기본동작은 파일의 내용을 들여다보는 것이다.
파이프 명령어 |
여기서 파이프 명령어, grep을 통해 특정 파일 이름이나 파일 내용만을 쉘에 출력해서 볼 수 있다.
program1의 표준 출력을 program2의 표준입력으로 입력받는다는 뜻이다.
명령어의 결과를 다시 어떤 명령어의 입력으로 받아야 할 때 사용되며 리눅스에서 매우 흔히 쓰인다.
입력방법은
Shift + \
쉬프트와 Enter 키 위에 존재하는 \(역슬래쉬 (원화)) 를 누르면 된다.
ex) cat /etc/ssh/sshd_conf | grep Permit
sshd_conf 파일을 출력한 내용을 바로 입력받아 Permit 단어가 들어간 문장만 출력
리다이렉션
표준 입력/출력의 방향을 다른 곳으로 전환하는 것을 말한다.
꺾새를 이용하며 >, >> , < (반대방향) 등이 있다.
1. 꺾새 '>' 한 개
리다이렉션으로 로그 같은 정보를 텍스트로 저장해주는 것.
ex) ls -al > out.txt
현재 디렉터리의 모든 파일 리스트를 보여주는 ls -al의 결과 출력을
out.txt 파일에 저장
2. 꺾새 '>>' 두 개
리다이렉션 append로 로그 등의 정보를 더해주는 것.
ex) ls -al >> out.txt
기존에 존재하는 out.txt파일 뒤에 로그 내용 추가
3. 꺽새 '<' 반대 모양 한 개
출력 명령어로 로그
ex) ls -al < out.txt
기존에 존재하는 out.txt 파일 내용을 가져와서 쉘에 출력해 준다.
728x90
'리눅스(Linux, Server)' 카테고리의 다른 글
[Linux, 네트워크] WinSCP 장점과 다운로드 방법 (0) | 2023.01.05 |
---|---|
[Linux] 쉘 스크립트란? (export PATH, 환경변수, 스크립트 자동실행) (1) | 2023.01.04 |
[Linux] 초기 Root 계정 설정 방법 (sudo 명령어) (0) | 2022.12.30 |
[Linux특강 정리] 리눅스 이해, 가상 머신 생성, 가상 네트워크 구축 방법 (0) | 2022.12.30 |
[Linux] VirtualBox를 사용한 CentOS Linux 설치 (0) | 2022.12.30 |