출력 관련 명령어를 연습하기 위해서 필요한 파일을 다운 받자
나는 네이버 홈페이지의 html파일을 다운로드 받았다.
터미널에 curl https://www.naver.com > naver.txt를 입력하여 다운 받아보자.

그러면 텍스트 파일로 다운 받아질 것이다.
이 글은 여기를 참조하여 제작 되었다.
wc
wc는 출력할 파일의 줄수, 단어 수, 글자 수를 차례대로 출력한다.
wc -lwc -wwc -c
cat
아마 리눅스를 배울 때 처음 볼 수 있는 명령어이다.
파일의 내용을 터미널에 출력해준다.
cat naver.txt > naver.htmlcat -n naver.txthead tail
head naver.txttail naver.txthead -n 30 naver.txt or tail -n 50 naver.txttail -f naver.txt(이 명령어는 실시간으로 기록되는 로그들을 볼때 사용된다. 예시처럼 정적인 파일에는 쓸모가 없다.)grep
매우 유용한 명령어이다. 흔히 우리가 쓰는 ctrl + f와 같은 기능을 한다.
찾고싶은 단어를 grep 명령어 뒤에 적으면 된다.
grep https naver.txtgrep -c https naver.txtgrep -n https naver.txtgrep -v https naver.txtsed
이건 명령어를 잘 입력해야 한다.
sed s/찾을단어/바꿀단어 naver.txtsed s/찾을단어/바꿀단어/n naver.txtsed s/찾을단어/바꿀단어/g naver.txtcut
특정 열을 추출할 수 있는 명령어이다.
cut -f 1,3 naver.txtcut -d ':' -f naver.txtsort
sort는 파일 내의 행이나 열을 정렬하는 데 유용하다.
sort naver.txtsort -r naver.txtsort -n naver.txtawk
이 명령어는 많은 기능들이 있으므로 여기에서 더 공부해보자
기본 명령어 구성은 이러하다 awk 'condition {action}' naver.txt
find 시작위치 찾을파일 or 이름
나의 디렉토리에서 어떤 파일이나 디렉토리를 찾고 싶을 때 사용한다.
find /find / naver.txtsudo를 붙히자.find *naver*