linux 파일 내용 보기 (cat)
• cat: 첫 번째 줄부터 파일 내용을 표시합니다.• tac: 마지막 줄부터 tac와cat 자모의 순서가 상반된 것을 볼 수 있습니다.nl: 표시할 때도 줄 번호를 출력합니다.more: 파일 내용을 한 페이지 한 페이지 표시합니다. less는 more와 유사하지만, 페이지를 앞으로 넘길 수 있습니다.head: 앞줄만 봐요.tail:마지막 몇 줄만 봐요.od: 파일 내용을 바이너리로 읽습니다.
파일의 내용을 직접 보려면cat/tac/nl 명령을 사용할 수 있습니다.cat(concatenate)
[root@linux ~]# cat [-AEnTv]
:
-A : -vET , 。
-E : $ 。
-n : 。
-T : [tab] ^I 。
-v :
:
: /etc/issue
[root@linux ~]# cat /etc/issue
Fedora Core release 4 (Stentz)
Kernel \r on an \m
: , 。
[root@linux ~]# cat -n /etc/issue
1 Fedora Core release 4 (Stentz)
2 Kernel \r on an \m
3
# 。 。 , 。
: /etc/xinetd.conf ( )。
[root@linux ~]# cat -A /etc/xinetd.conf
#$
# Simple configuration file for xinetd$
#$
# Some defaults, and include /etc/xinetd.d/$
$
defaults$
{$
^Iinstances = 60$
log_type = SYSLOG authpriv$
log_on_success^I^I= HOST PID$
log_on_failure^I^I= HOST$
^Icps^I^I^I= 25 30$
}$
$
includedir /etc/xinetd.d$
# , [tab] , ,
# , cat -A , [tab] ^I , 。
# 。 Linux Windows 。
# Linux $ , Windows ^M$ 。
# 10 。
cat은 Concatenate (연속) 의 약자로, 주요 기능은 파일의 내용을 화면 위에 연속적으로 표시하는 것이다.예를 들어, 위의 예에서, 우리는/etc/issue를 표시할 것이다.-n을 더하면 각 줄 앞에 줄 번호가 붙는다.필자는cat를 거의 사용하지 않는다.어쨌든 파일의 내용 줄 수가 40줄 이상을 넘으면 볼 겨를이 없다.그래서 소개할 모어나less에 맞추는 게 좋아요.또한 일반적인 DOS 파일이라면 줄 바꾸기와 [tab] 등 이상한 기호를 주의해야 한다. 표시하려면 -A와 같은 매개 변수를 넣어야 한다.
tac(역방향 표시)
[root@linux ~]# tac /etc/issue
Kernel \r on an \m
Fedora Core release 4 (Stentz)
# , 。
캣과 tac를 자세히 살펴보면 tac는 마침 캣을 거꾸로 쓰기 때문에 그 기능은 캣과 반대로 캣은'첫 줄에서 마지막 줄까지 화면에 연속적으로 나타난다', tac는'마지막 줄에서 첫 줄로 화면에 나타난다'.
nl(줄 번호 추가)
[root@linux ~]# nl [-bnw]
:
-b : , :
-b a : , 。
-b t : , 。
-n : , :
-n ln : 。
-n rn : , 0。
-n rz : , 0。
-w : 。
:
: /etc/issue 。
[root@linux ~]# nl /etc/issue
1 Fedora Core release 4 (Stentz)
2 Kernel \r on an \m
# , , ( ),
# , nl 。 , :
[root@linux ~]# nl -b a /etc/issue
1 Fedora Core release 4 (Stentz)
2 Kernel \r on an \m
3
# 。 0 ?
[root@linux ~]# nl -b a -n rz /etc/issue
000001 Fedora Core release 4 (Stentz)
000002 Kernel \r on an \m
000003
# 0 。 6 , 3 :
[root@linux ~]# nl -b a -n rz -w 3 /etc/issue
001 Fedora Core release 4 (Stentz)
002 Kernel \r on an \m
003
# 3 。
nl는 출력된 파일의 내용을 자동으로 줄 번호를 붙일 수 있습니다.그 결과cat-n과 달리 nl은 줄 번호에 대해 비교적 많은 설정을 할 수 있다. 이는 비트와 0을 자동으로 보충하는지 여부 등을 포함한다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
용감한 바로 가기 및 우분투 응용 프로그램안녕하세요 여러분, 이 기사에서는 모든 사이트에서 pwa를 생성하고 실행기 응용 프로그램으로 추가하는 방법을 설명하고 싶습니다. 일부 웹사이트는 PWA로 설치를 허용하지 않지만 유사한 애플리케이션을 원합니다. 1. ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.