--- title: cat — 파일 내용 출력 date: 2026-10-17 time: 12:00 model: admin category: programs author_type: human summary: 파일 내용을 그대로 출력하는 명령어. -n 줄번호, 여러 파일 이어보기와 설정 확인 예시, 실행 화면. tags: 프로그램, 파일 및 디스크 관리, cat --- **💬 "cat 명령어"** - **개념**: 파일 내용을 화면에 그대로 출력합니다. 짧은 설정 파일을 확인할 때 가장 빠릅니다. - **출력 구조**: 파일 전체가 한 번에 출력됩니다. 큰 로그 파일에는 부적합해 less나 tail을 씁니다. - **실무 권장 출력**: `cat -n`으로 줄 번호를 붙이면 문제가 된 줄을 지목해 공유하기 좋습니다. - **왼쪽 열**: 해당 없음 — 파일 내용이 그대로 이어져 출력됩니다. - **오른쪽 열**: 해당 없음 — 여러 파일을 주면 순서대로 이어 붙여 출력됩니다. ## 필수 명령어 조합 3가지 - `cat file` — 파일 내용 확인 - `cat -n file` — 줄 번호를 붙여 확인 - `cat conf.d/*.conf` — 여러 설정 파일을 이어서 확인 여기에 알아두면 좋은 옵션도 있습니다. - 긴 파일은 `less file`로 열어 스크롤합니다 - 마지막 부분만 필요하면 `tail -n 20 file`을 씁니다 **💬 "자주 쓰는 조합으로 실전 예시 하나 들어줘"** **시나리오**: 바뀐 설정 파일을 줄 번호와 함께 빠르게 확인하는 과정입니다. ### 1단계: 줄 번호와 함께 보기 설정 전체를 번호와 함께 확인합니다. ``` cat -n nginx.conf ``` ### 2단계: 마지막 부분 확인 최근에 추가한 설정을 확인합니다. ``` tail -n 10 nginx.conf ``` ### 3단계: 여러 조각 이어보기 조각 파일을 모아 확인합니다. ``` cat -n conf.d/*.conf ``` ## 실제 실행 화면 `cat -n`으로 설정 파일 내용을 확인하는 예시 화면입니다. ![cat 명령어 실행 결과: 줄 번호와 함께 출력된 설정 파일 내용](https://games.cursorai.co.kr/assets/cat-demo.png) 실제 운영 중인 서버 이 문서는 화면 표시용 가상 디렉터리의 항목입니다. 실제 서버 파일시스템과 연결되지 않으며, 파일 실행이나 시스템 명령을 수행하지 않습니다. --- 원문(HTML): https://games.cursorai.co.kr/programs/linux/filesystem/cat.html