https://www.youtube.com/watch?v=hBJPI2bXzrQ&list=PLnJxj-9nHZFPaeuxG-XkJee061TYfKhzw&index=29
1) 리디렉션 (redirection)
: 표준 입출력의 방향을 바꿔 줌 , 이것을 통해 편집기 없이 간단하게 파일을 작성할 수 있다.
#cat > a : a에 파일을 덮어쓰기 해서 작성
# cat >> a : a에 파일을 보존하고 그 뒤에 이어서 작성하는 것
# ls -l > list.txt : list.txt의 내용을 역순으로 정렬
# sort –r < list.txt > out.txt : list.txt의 내용을 역순으로 정렬하여 out.txt에 씀
2) 파이프(pipe)
두 개의 프로그램을 연결해 주는 연결통로의 의미
https://hwan-shell.tistory.com/324
https://www.youtube.com/watch?v=hBJPI2bXzrQ
기호 우측의 문자를 파일이름으로 받아들이는 리다이렉션과 달리 파이프는 파이프 오른쪽의 문자들을 명령어로 받아들입니다. 파이프는 파이프 왼쪽에 있는 명령어의 출력을 파이프 오른쪽의 명령어의 입력으로 보냅니다.
예를 들어 ls -al | cat 가 있습니다. ls -al 명령의 출력을 파이프를 통해 cat가 받아 list가 전체가 출력됩니다.
예) # ls -l /etc | more
3) 필터(filter) 명령어
필요한 것만 걸러 주는 명령어
grep, tail, sort, wc, pgrep, awk, sed 등
주로 파이프와 같이 사용
grep
https://turtle0204.tistory.com/30
tail
예) # ps -ef | grep bash : ps -ef 명령을 입력하면 오든 프로세스 번호를 출려한다. grep을 통해 bash 라는 글자가 들어간 프로세스만 출력한다.
'대학강의정리 > 22.1 우분투리눅스' 카테고리의 다른 글
5. mysql 명령어 (0) | 2022.05.24 |
---|---|
5. apt upgrade시 break pakages 오류 (0) | 2022.05.24 |
4. 우분투리눅스 기본 명령어 및 실습 (0) | 2022.04.24 |
3. 디스크 파티션 swap (0) | 2022.04.24 |
4. 우분투리눅스에서 네트워크 설정과 명령어 (0) | 2022.04.24 |