linux_cat 명령

고양이 명령은 텍스트 파일 (도스 형 유사한 명령)의 내용을 표시 할 수 있고, 파일의 수, 즉 파일을 병합 연결된 다른 컨텐츠 파일에 첨부 될 수있다.

이 명령에 대한, 어떤 사람들은 사람들이 고양이처럼 때문에 쓰기 때문에 "고양이"라는 이름의이 명령을 줄 수 cat 명령을 생각, 그것은 사실이 아니다, 고양이 CONCATENATE (연결, 연속) 속기이다.

다음과 같이 cat 명령의 기본 형식은 다음과 같습니다

[루트 @ localhost를 ~] # 고양이 [옵션] 파일 이름
또는
[루트 @ localhost를 ~] # 고양이 파일 1의 파일 2> 파일 3

두 형식에서, 전 파일의 내용을 표 1에 기재된 각각의 일반적인 옵션을 표시하기 위해 사용되며, 후자는 병합 파일에 연결된다.

표 1 고양이 명령은 일반적으로 옵션과 의미를 사용
옵션 의미
-에이 통합 -vET 옵션에 해당합니다 모든 숨겨진 문자를 나열합니다;
-이자형 각 행의 끝은 $ 마차를 나열되어 있습니다;
-엔 모든 출력 라인 넘버링되며
-비 -n으로,이 옵션은 비 빈 줄 번호를 나타냅니다.
-티 내가 표시된 Tab 키 ^;
-V 특수 문자를 나열합니다;
-에스 빈 행의 두 개 이상의 연속 행에 직면 할 때, 행은 빈 줄을 대체합니다.


참고 cat 명령에 관계없이 파일의 내용을 한 번에 표시 얼마의 파일의 내용을 볼 때. 파일이 매우 큰 경우, 그래서 파일 내용의 시작은 표시되지 않습니다. 그러나  리눅스는  사용 할 수 있습니다 PgUp+上箭头당신은 여전히 파일의 전체 내용을 볼 수, 페이지까지 키 조합을하지만, 파일이 충분히있는 경우이 페이지는 한계가있다.

따라서, cat 명령은 큰 파일을보기에 적합하지 않습니다. 리눅스가 큰 파일을 볼 수있는 다른 명령이나 방법을 사용할 수 있습니다에 물론, 우리는 나중에 배울 온다.

[실시 예 1] cat 명령 자체가 매우 간단하고, 우리는 직접적으로 파일의 내용을 볼 수있다. 예를 들면 :

[루트 @ localhost를 ~] 아나콘다 - 더의 ks.cfg CAT 번호를
자동으로. 킥 스타트 아나콘다에 의해 생성 # 파일


# 버전 = (STABLE)
설치
CDROM
LANG ZH. 8-A CN.UTF
... ... 생략 부분

당신이 사용하는 경우 그리고 "-n"옵션은 줄 번호를 표시합니다. 예를 들면 :

[루트 @ localhost를 ~] # 고양이 -n 아나콘다-의 ks.cfg
1 # 킥 스타트 파일이 자동으로 아나콘다에 의해 생성.
2
3
4 # = (STABLE) 버전
5 설치
6 CDROM을
省略...部分内容...

"-A"옵션 "-vET"옵션을 사용하는 것과 동일 경우, 숨겨진 기호는 캐리지 리턴 ($), Tab 키 (^ I) 등을 포함하는 모든 텍스트를 볼 수 있습니다. 예를 들면 :

[루트 @ localhost를 ~] # 고양이 -A 아나콘다-에서 ks.cfg
# 킥 스타트가 자동으로 아나콘다에 의해 생성 된 파일. $
$
$
# 버전 = (STABLE)는 $
$의 설치
CD-ROM을 $
...省略部分内容...


[실시 예 2] 콘텐츠 파일이 결합 된 출력 file2.txt의 파일 FILE1.TXT에 file3.txt 후.

[루트 @ 로컬 호스트베이스] # 1!
은 File2.txt file2.txt
[루트 @ 로컬 호스트베이스] # 고양이은 File2.txt
http://c.biancheng.net (은 File2.txt)
[루트 @ 로컬 호스트베이스] # 고양이 file2.txt
큰 (file2.txt)이다
[루트 @ localhost를 기반] # 고양이은 file2.txt file2.txt> file3.txt
[루트 @ localhost를 기반] # 더 file3.txt
#more命令可查看文件中的内容
// C : HTTP는 .biancheng.net (은 file2.txt)는
큰 (file2.txt)이다
[루트 @ 로컬 호스트베이스] # 1!
은 file2.txt file2.txt file3.txt

추천

출처www.cnblogs.com/vocoub/p/11707192.html