7. cat

파일 시스템 탐색 방법을 배운 후 다음 단계는 파일 내용을 보는 것입니다. 이를 위한 기본적이고 다재다능한 도구가 바로 linux cat command입니다. cat이라는 이름은 "concatenate(연결)"의 줄임말로, 파일을 함께 연결하는 기능을 암시합니다.

파일 내용 보기

cat 명령어의 가장 기본적인 용도는 단일 파일의 내용을 터미널에 직접 표시하는 것입니다.

cat myfile.txt

이 명령어는 myfile.txt의 전체 내용을 화면에 출력합니다. 이는 짧은 설정 파일이나 텍스트 조각에는 완벽하지만, 텍스트가 너무 빨리 스크롤되므로 큰 파일을 보는 데는 이상적이지 않습니다. 나중에 더 적합한 도구에 대해 다룰 것입니다.

파일 연결 (Concatenating)

이름에 걸맞게 cat은 여러 파일을 결합하거나 연결하여 결합된 출력을 표시할 수 있습니다. cat linux 유틸리티는 제공된 순서대로 파일을 읽고 순차적으로 출력합니다.

cat dogfile birdfile

이 명령어는 먼저 dogfile의 내용을 표시한 다음 바로 이어서 birdfile의 내용을 표시합니다.

리디렉션을 사용하여 파일 생성

출력 리디렉션 연산자 (>) 와 함께 cat을 사용하여 새 파일을 만들 수도 있습니다. linux cat > 조합은 터미널에서 텍스트를 파일에 직접 쓰는 빠른 방법입니다.

cat > newfile.txt

이 명령어를 실행한 후 텍스트를 입력할 수 있습니다. 입력한 텍스트를 저장하고 종료하려면 새 줄에서 Ctrl+D를 누르십시오. 그러면 입력한 텍스트로 newfile.txt가 생성됩니다. >를 기존 파일에 사용하면 파일이 완전히 덮어쓰여지므로 주의하십시오.

일반적인 cat 명령어 옵션

cat 명령어에는 동작을 수정하는 몇 가지 옵션이 있습니다. 일반적인 옵션은 다음과 같습니다.

  • -n: 이 옵션은 모든 출력 줄에 번호를 매깁니다 (1 부터 시작).
  • -b: 이 옵션은 비어 있지 않은 출력 줄에만 번호를 매깁니다.

기능의 전체 목록을 보려면 터미널에 man cat을 입력하여 언제든지 cat manual linux 페이지를 참조할 수 있습니다.

로그인하여 학습 진행 상황을 저장하세요

로그인

연습 문제

연습이 완벽함을 만듭니다! 파일 내용을 보는 이해도를 높이기 위한 실습 랩이 있습니다.

  1. Linux cat 명령어: 파일 연결 - cat 명령어를 사용하여 텍스트 파일을 보고, 연결하고, 조작하는 방법을 배우고, 효율적인 텍스트 파일 처리를 위한 명령줄 기술을 향상시키십시오.
  2. Linux 에서 로그 및 설정 파일 보기 - cat과 같은 명령어를 사용하여 시스템 로그 및 설정 파일을 포함한 텍스트 파일을 효율적으로 보고 탐색하여 중요한 정보를 추출하는 연습을 하십시오.

이 랩들은 실제 시나리오에서 개념을 적용하고 Linux 에서 파일 내용 보기에 대한 자신감을 구축하는 데 도움이 될 것입니다.

퀴즈

명령줄에서 파일 내용을 표시하는 데 사용되는 명령어는 무엇입니까? (참고: 답변은 단일의 소문자 영어 단어여야 합니다.)