>  기사  >  운영 및 유지보수  >  파일 읽기에 사용할 수 있는 Linux 명령

파일 읽기에 사용할 수 있는 Linux 명령

藏色散人
藏色散人원래의
2020-12-01 10:34:433816검색

파일 읽기에 사용되는 Linux 명령은 다음과 같습니다. 1. 파일의 내용을 첫 번째 줄부터 화면에 연속적으로 출력하는 데 사용되는 "cat and tac" 2. "more and less" 파일을 읽으려면 출력 창의 크기, 적절한 출력 파일 내용 등에 따라 첫 번째 줄부터 시작합니다.

파일 읽기에 사용할 수 있는 Linux 명령

추천: "linux system tutorial"

Linux 파일 읽기 명령

1.cat과 tac

cat의 기능은 첫 번째 줄부터 파일의 내용을 계속해서 읽는 것입니다. 화면에 있습니다. 그러나 cat은 일반적으로 사용되지 않습니다. 그 이유는 파일이 크고 줄 수가 상대적으로 많으면 화면이 모두 수용할 수 없을 때 내용의 일부만 볼 수 있기 때문입니다.

cat 구문: cat -n 파일명 (-n: 표시할 때 줄 번호를 함께 출력)

cat 쿼리 사용: cat filename | grep 키워드

tac의 기능은 마지막 줄부터 파일을 반전시키는 것입니다. 데이터가 화면에 출력됩니다. tac은 실제로 cat을 거꾸로 쓴 것임을 알 수 있습니다. 이 명령도 일반적으로 사용되지 않습니다.

tac 구문: tac 파일 이름.

2, more and less

more의 기능은 파일을 첫 번째 줄부터 시작하여 출력 창의 크기에 따라 파일 내용을 적절하게 출력하는 것입니다. 전체 페이지를 출력할 수 없는 경우 "Enter 키"를 사용하여 한 줄 아래로 스크롤하고 "스페이스 바"를 사용하여 페이지를 아래로 스크롤할 수 있습니다. 보기 페이지를 종료하려면 "q" 키를 누르세요. 또한 파이프 문자 "|"(파이프)와 함께 more를 사용할 수도 있습니다. 예: ls -al | more

more의 구문: more file name

n 줄을 입력하세요. 기본값은 다음과 같습니다. 1줄; Ctrl f는 한 화면 아래로 스크롤합니다.

Ctrl b는 이전 화면으로 돌아갑니다.

:f는 파일을 출력합니다.

v는 vi 편집기를 호출하고

q는 more

를 종료합니다.

less는 more와 비슷한 기능을 가지고 있지만 more를 사용할 수는 없습니다. 페이지를 앞으로, 뒤로만 넘깁니다.

less는 [pageup] 및 [pagedown] 키를 사용하여 페이지를 앞뒤로 넘길 수 있어 더욱 편리해 보입니다.

less 구문: less 파일 이름

less에는 파일에서 찾고 싶은 콘텐츠를 검색하는 기능도 있습니다. passwd 파일에 weblogic 문자열이 있는지 확인하고 싶다면 다음과 같이 하면 됩니다. this:

[root@redhat etc]# less passwd

다음을 입력하세요:

/weblogic

Enter를 누르세요

이때 weblogic 문자열이 있으면 Linux에서 해당 문자를 강조 표시합니다.

보기 페이지를 종료하려면 "q" 키를 누르세요.

3. head and tail

head and tail은 일반적으로 파일의 처음 몇 줄이나 마지막 몇 줄만 읽어야 할 때 사용됩니다. head의 기능은 파일의 처음 몇 줄을 표시하는 것입니다

head의 구문: head [n 숫자] 파일 이름(숫자는 줄 수를 표시합니다)

tail의 기능은 head와 정확히 반대입니다. 내용의 마지막 몇 줄만 표시합니다

tail tail [-n 숫자] 파일 이름

4의 구문은 nl

nl의 기능과 동일합니다. nl의 구문: nl file name

5, tail

tailf 명령은 tail -f와 거의 동일하며 엄밀히 말하면 tail --follow와 더 유사해야 합니다. =이름. 또한 파일 이름이 바뀌는 시점을 계속 추적할 수 있는데, 이는 로그 파일의 증가를 추적하는 데 특히 적합합니다. tail -f와 유사하지만 파일이 증가하지 않을 때는 파일에 액세스하지 않습니다. 이는 파일에 대한 액세스 시간을 업데이트하지 않는 부작용이 있으므로 로그 활동이 발생하지 않을 때 파일 시스템 플러시가 주기적으로 발생하지 않습니다.) . tailf는 로깅이 자주 발생하지 않고 사용자가 배터리 수명을 절약하기 위해 하드 디스크의 속도를 낮추기를 원하는 경우 랩톱에서 로그 파일을 모니터링하는 데 매우 유용합니다. tailf 명령은 스크립트가 아니지만 C 코드로 컴파일된 이진 실행 파일입니다. 일부 Linux 설치에는 이 명령이 없습니다. 이 문서에서는 tailf 명령을 컴파일하고 설치하는 방법을 설명합니다.

위 내용은 파일 읽기에 사용할 수 있는 Linux 명령의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.