소개
리눅스에서 cat 명령을 사용하면 파일을 연결하고 출력을 표준 출력으로 표시 할 수 있습니다. 대부분의 경우 이는 화면입니다.
고양이의 가장 보편적 인 사용법 중 하나는 파일을 화면에 표시하고 파일을 즉석에서 작성하고 터미널에서 직접 기본 편집을 허용하는 것입니다.
고양이를 사용하여 파일을 만드는 방법
cat 명령을 사용하여 파일을 만들려면 터미널 창에 다음을 입력하십시오.
고양이>
분명히, 당신은 이 방법으로 파일을 만들면 커서가 새 줄에 남게되고 입력을 시작할 수 있습니다. 이것은 텍스트 파일을 시작하거나 쉼표로 구분 된 파일이나 파이프로 구분 된 파일과 같은 테스트 데이터 파일을 빠르게 작성하는 좋은 방법입니다. 파일 편집을 마치려면 CTRL과 D를 누릅니다. ls 명령을 입력하여 프로세스가 작동하는지 테스트 할 수 있습니다. 현재 폴더의 모든 파일을 나열하고 새 파일을 볼 수 있어야하며 크기는 0보다 커야합니다. cat 명령을 사용하여 파일을 화면에 표시 할 수도 있습니다. 다음과 같이보다 큼 기호를 제거하기 만하면됩니다. 파일이 매우 길면 화면을 매우 빠르게 스크롤합니다. 페이지별로 파일 페이지를 보려면 more 명령을 사용하십시오. 또는 less 명령을 사용할 수도 있습니다. 다음 명령에서이 out 유형을 테스트하려면 다음을 수행하십시오. 물론 고양이를 잊어 버리고 다음을 입력 할 수 있습니다. 파일의 비어 있지 않은 모든 행에 대해 다음 명령을 사용할 수 있습니다. 문자가없는 줄이 있으면 번호가 매겨지지 않습니다. 비어 있는지 여부에 관계없이 모든 회선의 번호를 표시하려면 다음 명령을 입력하십시오. 때로는 데이터 파일을 구문 분석 할 때 줄 바꿈에 공백과 같이 예상하지 못한 숨겨진 문자가 있기 때문에 프로그래머가 문제를 일으킬 수 있습니다. 이렇게하면 파서가 올바르게 작동하지 않습니다. 이것은 공백 문자가 있는지 확인할 수 있도록 줄 끝 문자를 표시하는 한 가지 이유 일뿐입니다. 달러를 줄 끝 문자로 표시하려면 다음 명령을 입력하십시오. 예를 들어 다음 텍스트 줄을 살펴보십시오. 이 도구를 실행할 때고양이 - E명령을 실행하면 다음과 같은 결과가 나타납니다. cat 명령을 사용하여 파일의 내용을 표시 할 때 연속적인 공백 행이있을 때를 보지 않으려 고합니다. 다음 명령은 반복되는 공백 행이 생략되도록 출력을 줄이는 f}을 보여줍니다. 이를 명확히하기 위해 빈 줄을 완전히 숨기지 않지만 행에 빈 줄이 4 개인 경우 빈 줄이 하나만 표시됩니다. 탭 구분 기호가있는 파일을 표시하는 경우 일반적으로 탭이 표시되지 않습니다. 다음 명령은 탭 대신에 ^ I를 표시하여 파일에 ^ I가 포함되어 있지 않다고 가정하면 쉽게 볼 수 있습니다. 고양이의 모든 부분이 연결되어 있으므로 한 번에 여러 파일을 표시하는 방법을 알고 싶어합니다. 다음 명령을 사용하여 여러 파일을 화면에 연결할 수 있습니다. 파일을 연결하고 새 파일을 만들려면 다음 명령을 사용하십시오. 다음 명령을 사용하여 파일을 역순으로 표시 할 수 있습니다. 좋습니다. 기술적으로 이것은 cat 명령이 아니며, 그것은 tac 명령이지만 본질적으로 같은 일을하지만 역순으로 수행합니다. 그것은 고양이 명령을위한 것입니다. 즉석에서 파일을 만들고 파일의 출력을 표시하는 데 유용하며 여러 파일을 함께 결합하는 데 사용할 수 있습니다.ls -lt
고양이를 사용하여 파일을 표시하는 방법
고양이
고양이
고양이
cat / etc / passwd | 더
less / etc / passwd
줄 번호를 표시하는 방법
고양이 -b
고양이 - n
각 줄의 끝을 표시하는 방법
고양이 - E
고양이가 매트에 앉았다.
고양이는 매트 $에 앉았다.
빈 줄 줄이기
고양이
탭 표시 방법
고양이 -T
여러 파일 연결하기
고양이
고양이
역순으로 파일 표시
전술
개요