>  기사  >  시스템 튜토리얼  >  Linux에서 로그 파일의 일부 줄을 보려면 명령을 사용하십시오.

Linux에서 로그 파일의 일부 줄을 보려면 명령을 사용하십시오.

WBOY
WBOY앞으로
2024-01-01 22:05:56738검색

【1】3000줄부터 시작하여 1000줄을 표시합니다. 즉, 3000~3999줄이 표시됩니다

cat 파일 이름 | tail -n +3000 | head -n 1000

【2】1000~3000줄 표시

cat 파일 이름| head -n 3000 | tail -n +1000

*두 가지 방법의 순서에 주의하세요

분석:

tail -n 1000: 마지막 1000줄을 표시합니다
tail -n +1000: 1000행부터 표시를 시작하고 1000행 이후에 표시합니다
Head -n 1000: 처음 1000줄을 표시합니다

【3】sed 명령을 사용하세요

sed -n '5,10p' 파일 이름을 사용하면 파일의 5~10줄만 볼 수 있습니다.

Linux 통계 파일 줄 수

구문: wc [옵션] 파일…

설명: 이 명령은 주어진 파일의 바이트, 단어 및 줄 수를 계산합니다. 파일 이름이 지정되지 않으면 표준 입력을 읽습니다. wc는 또한 지정된 모든 파일의 총 개수를 제공합니다. 단어는 공백 문자로 구분된 가장 큰 문자열입니다.

이 명령의 각 옵션의 의미는 다음과 같습니다.

  - c는 바이트 수를 계산합니다.
- 행 수를 계산합니다.
- w는 단어 수를 계산합니다.

이러한 옵션은 결합될 수 있습니다.

출력 열의 순서와 개수는 옵션의 순서와 개수에 영향을 받지 않습니다.

항상 다음 순서로 표시되며 항목당 최대 1개의 열이 표시됩니다.
줄 수, 단어 수, 바이트 수, 파일 이름
명령줄에 파일 이름이 없으면 출력에 파일 이름이 표시되지 않습니다.

예:

$ 화장실 - lcw 파일1 파일2
4 33 파일1
7 52 파일2
총 11 11 85

예시 분석:

1. 데모 디렉터리의 js 파일 수 통계:
데모/ -name "*.js" 찾기 |wc -l
2. 데모 디렉터리에 있는 모든 js 파일의 코드 줄 수를 셉니다.
데모/ -name "*.js" |xargs cat|wc -l 또는 wc -l `find ./ -name "*.js"`|tail -n1
찾기 3. 데모 디렉터리에 있는 모든 js 파일의 코드 줄을 세고 빈 줄을 필터링합니다.
/demo -name "*.js" 찾기 |xargs cat|grep -v ^$|wc -l

위 내용은 Linux에서 로그 파일의 일부 줄을 보려면 명령을 사용하십시오.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 jb51.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제