리눅스에서 각종 로그 파일을 살펴보거나 문서들을 확인할 때 유용한 명령어들을 살펴보았습니다.
cat은 파일을 출력하는 역할을 합니다. 텍스트로 된 파일의 경우, 그 내용을 정상적으로 출력하지만 바이너리 파일일 경우에는 출력은 하지만 알아볼 수 없습니다. 그리고 2개 이상의 파일 이름이 지정되면 모든 파일이 연결되어 보입니다.
$ cat [파일명]
$ cat -b [파일명]
파일의 앞부분부터 확인하는 명령어입니다. 기본적으로 앞부분부터 10행까지만 출력합니다.
$ head 파일명
추가적으로 더 출력하고 싶은 경우에는 옵션을 덧붙입니다.
$ head -n 20 [파일명]
$ head -c 200 [파일명]
tail은 특정 파일에 계속 추가되는 모든 내용을 모니터링할 수 있어서 유용하게 사용되는 명령어입니다.
주로, /var/log 디렉토리에 존재하는 많은 시스템 로그 파일들의 내용들을 실시간으로 모니터링하기 위한 용도로 자주 사용됩니다.
head와 동일하게 10행을 기본적으로 화면에 출력합니다.
tail [파일명]
tail -n 20 [파일명]
tail -c 200 [파일명]