목록으로
맥OS, 리눅스에서 자주 쓰는 유용한 명령어들
자주 사용해서 익혀두면 유용한 명령어
echo
그동안 실습하며 이미 여러 차례 접했죠. 텍스트나 변수의 값을 출력합니다.
cat
파일들 내용을 화면에 출력해요. 이름은 concatenation(연결)을 줄인 것이죠.
여기서 화면이란 표준 출력(stdout) 장치를 뜻합니다.
출력하는 것과 연결하는 것은 무슨 관계일까요? 정확한 기능은 cat 명령어에 인자로 파일을 공백으로 구분하여 여러 개 나열하면 인자로 전달된 파일들의 내용을 출력하기 때문이죠.
hello.md와 world.md 파일 두 개를 cat 으로 출력했다고 가정할게요. 두 개 파일 내용이 순서대로 연속해서 출력됐다면, 최종 출력물은 두 파일의 내용을 합친 것과 동일하죠. 그래서 cat 명령어는 파일을 합치는 용도로 많이 사용합니다. 이에 대한 실습은 다음 편에서 다룰게요.
head
파일의 시작 부분을 출력해요.
옵션으로 -n을 지정하여 출력할 줄 수를 조절할 수 있으며, 따로 지정하지 않으면 기본값으로 10이 적용되죠. 파일 내용 전체를 보지 않고 일부만 보는 데 유용합니다.
tail
head 보다 더 자주 사용되는 tail 명령어는, 이름에서 알 수 있듯이 파일의 뒷부분을 출력해요.
푸딩캠프 뉴스레터를 구독하면 학습과 성장, 기술에 관해 요약된 컨텐츠를 매주 편하게 받아보실 수 있습니다.
목차