Linux에서는 cat 명령을 사용하여 텍스트 편집기에서 파일을 열지 않고도 파일 내용을 볼 수 있습니다. 또한 여러 파일의 내용을 다른 파일에 추가할 수도 있습니다. 즉, 파일을 연결하고 병합할 수도 있습니다. 파일 내용을 볼 때 파일이 포함된 동일한 디렉터리에 있으면 구문은 "cat [옵션] [파일 이름]..."입니다. 다른 디렉터리에 있으면 구문은 "cat [옵션] [경로]입니다. /to/파일" ]...".
이 튜토리얼의 운영 환경: Ubuntu 18.04 시스템, Dell G3 컴퓨터.
Linux의 cat 명령 소개
Cat 명령(concatenate의 약어)은 Linux 운영 체제에서 가장 널리 사용되는 명령줄 유틸리티 중 하나입니다. 텍스트 편집기에서 파일을 열지 않고도 파일 내용을 볼 수 있는 표준 Linux 유틸리티입니다. cat 명령의 또 다른 주요 용도는 여러 파일을 단일 파일로 연결하는 것입니다. Linux에는 cat 명령의 여러 다른 사용법이 있습니다. 이 기사에서는 다양한 시나리오에서 어떻게 작동하는지 이해할 수 있도록 이에 대해 논의하겠습니다.
다음은 cat 명령의 몇 가지 기본 기능입니다.
파일 내용 표시
새 파일 만들기
파일 병합
파일 내용 복사
우리는 Ubuntu 18.04 LTS 운영 체제를 사용하여 무엇을 보여주고 있는지 확인하세요. 이 문서에서는 명령과 절차에 대해 언급합니다.
기본 구문
Cat 명령을 사용하기 위한 기본 구문은 다음과 같습니다.
cat [option] [filename]...
로그인 후 복사
파일이 포함된 동일한 디렉터리에 있는 경우 위 명령을 사용하세요. 그렇지 않고, 다른 디렉터리에 있다면 다음과 같이 파일 경로를 설명해 주세요.
cat [option] [path/to/file]...
로그인 후 복사
병합된 파일을 연결하려는 경우
cat filename1 filename2 > filename3
로그인 후 복사
cat 명령 공통 옵션 및 의미
options
의미
-A
는 모든 숨겨진 기호를 나열하는 데 사용되는 -vET 옵션의 통합과 동일합니다.
-E
각 줄 끝에 캐리지 리턴 문자 $를 나열합니다. 출력의 경우
-n
은 모든 줄에 번호를 매깁니다.
-b
은 -n과 다릅니다. 이 옵션은 비어 있지 않은 줄만 번호가 매겨진다는 것을 의미합니다.
-T
탭 키 표시 ^I;
-V
list 특수 문자;
-s
공백 1개로 바꾸세요. 선.
注意,cat 命令用于查看文件内容时,不论文件内容有多少,都会一次性显示。如果文件非常大,那么文件开头的内容就看不到了。不过 Linux 可以使用PgUp+上箭头组合键向上翻页,但是这种翻页是有极限的,如果文件足够长,那么还是无法看全文件的内容。