집 >운영 및 유지보수 >리눅스 운영 및 유지 관리 >파일 읽기에 사용할 수 있는 Linux 명령
파일 읽기에 사용되는 Linux 명령은 다음과 같습니다. 1. 파일의 내용을 첫 번째 줄부터 화면에 연속적으로 출력하는 데 사용되는 "cat and tac" 2. "more and less" 파일을 읽으려면 출력 창의 크기, 적절한 출력 파일 내용 등에 따라 첫 번째 줄부터 시작합니다.
추천: "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 중국어 웹사이트의 기타 관련 기사를 참조하세요!