고양이("사슬 같이 잇다“) 명령은 Linux/Unix와 같은 운영 체제에서 가장 자주 사용되는 명령 중 하나입니다. 고양이 명령을 사용하면 단일 또는 여러 파일을 만들고, 파일의 포함을 보고, 파일을 연결하고, 터미널 또는 파일에서 출력을 리디렉션할 수 있습니다. 이 글에서는 편리한 사용법을 알아보도록 하겠습니다. 고양이 Linux의 예제와 함께 명령.
더 읽어보기:Linux에서 'cat' 및 'tac'(cat 명령의 역순) 사용 방법 배우기
고양이 [옵션] [파일]...
아래 예에서는 다음의 내용을 표시합니다. /etc/passwd 파일.
# 고양이 /etc/passwd 루트: x: 0:0:루트:/루트:/bin/bash. bin: x: 1:1:bin:/bin:/sbin/nologin. 나라드: x: 500:500::/홈/나라드:/bin/bash
아래 예에서는 다음의 내용을 표시합니다. 시험 그리고 테스트1 터미널의 파일.
# 고양이 테스트 테스트1 모두들 안녕. 안녕 세계,
라는 파일을 생성하겠습니다. 테스트2 아래 명령으로 파일.
# 고양이 > 테스트2
사용자의 입력을 기다리고 원하는 텍스트를 입력하고 누르십시오. CTRL+D (기다려 Ctrl 키 '를 입력하고NS') 나가기 위해서. 텍스트는 테스트2 파일. 다음과 같이 파일의 내용을 볼 수 있습니다 고양이 명령.
# 고양이 테스트2 여러분 안녕하십니까?
출력 터미널과 화면에 맞지 않는 내용이 많은 파일이 매우 빠르게 스크롤되면 다음을 사용하여 매개 변수를 점점 더 적게 사용할 수 있습니다. 고양이 위와 같이 명령합니다.
# 고양이 노래.txt | 더# 고양이 노래.txt | 더 적은
와 함께 -NS 파일의 줄 번호를 볼 수 있는 옵션 노래.txt 출력 터미널에서.
# 고양이 -n 노래.txt1 "세상을 치유하다" 2 장소가 있습니다. 3 당신의 마음. 4 그리고 나는 그것이 사랑이라는 것을 압니다. 5 그리고이 장소는 할 수 있습니다. 6 많이 하세요. 7 내일보다 밝게. 8 그리고 당신이 정말로 노력한다면. 9 필요가 없다는 것을 알게 될 것입니다. 10 울다. 11 이 장소에서 당신은 느낄 것입니다. 12 상처도 슬픔도 없어
아래에서 다음과 같이 볼 수 있습니다. -이자형 옵션은 '$'는 줄 끝과 공간에도 '를 표시합니다.$' 문단 사이에 공백이 있는 경우. 이 옵션은 여러 줄을 한 줄로 압축하는 데 유용합니다.
# 고양이 테스트여러분 안녕하십니까?$ $ 헤이, 괜찮아.$ 훈련은 어떻게 진행되고 있습니까?$ $
아래 출력에서 우리는 볼 수 있었다 탭 '로 채워진 공간^나' 캐릭터.
# 고양이 -T 테스트 안녕하세요 ^나여러분, 어떻게 지내요? 여기 요, ^나괜찮아. ^나^I당신의 훈련은 어떻습니까? ^나계속? 하자 ^나Linux에서의 몇 가지 연습.
아래 예에는 세 개의 파일이 있습니다. 시험, 테스트1 그리고 테스트2 위와 같이 해당 파일의 내용을 볼 수 있습니다. 각 파일을 다음과 같이 분리해야 합니다. ; (세미 콜론).
# 고양이 테스트; 고양이 테스트1; 고양이 테스트2 테스트 파일입니다. test1 파일입니다. test2 파일입니다.
파일의 표준 출력을 '>'(보다 큼) 기호. 주의 깊게 기존 내용의 테스트1 의 내용으로 덮어씁니다. 시험 파일.
# 고양이 테스트 > 테스트1
'로 기존 파일에 추가>>'(보다 큰 두 배) 기호. 여기서의 내용 시험 파일이 끝에 추가됩니다. 테스트1 파일.
# 고양이 테스트 >> 테스트1
표준 입력으로 리디렉션을 사용하는 경우 '<'(기호보다 작음), 파일 이름을 사용합니다. 테스트2 명령에 대한 입력으로 출력이 터미널에 표시됩니다.
# 고양이 < 테스트2 test2 파일입니다.
라는 파일이 생성됩니다. 테스트3 모든 출력은 새로 생성된 파일로 리디렉션됩니다.
# 고양이 테스트 테스트1 테스트2 > 테스트3
이렇게 하면 파일이 생성됩니다 테스트4 의 출력 고양이 명령은 파이프로 정렬되고 결과는 새로 생성된 파일로 리디렉션됩니다.
# 고양이 테스트 test1 test2 test3 | 정렬 > 테스트4
이 문서에서는 탐색하는 데 도움이 될 수 있는 기본 명령을 보여줍니다. 고양이 명령. 의 매뉴얼 페이지를 참조할 수 있습니다. 고양이 더 많은 옵션을 알고 싶다면 명령. 다음 기사에서 더 고급 cat 명령을 다룰 것입니다. 이 기사가 유용하다고 생각되면 아래 댓글 상자를 통해 공유하십시오.