리눅스 방법 로그 그것의 내용을 보려면 어떻게? 파일의 내용, 꼬리보다 가장 일반적으로 사용되는 명령을 수정하는 계속 같은 시간에 우리에게 출력 파일을 도울 수있는 작품이 많이 있습니다.
1. 꼬리 명령 - 실시간으로 모니터 로그
시간 으로는 tail 명령은 실시간 로그 디스플레이의 가장 일반적인 방법입니다, 앞서 언급. 그러나, 아래의 명령의 두 가지 버전이있다.
첫 번째 예는 -f 옵션을 tail 명령입니다.
$ sudo tail -f /var/log/apache2/access.log
두 번째 예 tailf 명령이다. 당신이 그것을 위해 -f 매개 변수를 지정할 필요가 없습니다 그것은 매개 변수 -f 자체를 내장.
$ sudo tailf /var/log/apache2/access.log
로그인 리눅스 서버는 일반적으로 로그를 회전합니다. 이 경우 -F 매개 변수를 사용해야합니다.
꼬리 -F 모니터 새 로그를 만들지 여부 (소위 새 로그는 같은 이름을 의미하지만 같은 로그 파일 FD)와 대신 새 로그의 내용, 이전 파일이 아닌 내용을 표시합니다.
$ sudo tail -F /var/log/apache2/access.log
그러나 기본적으로 만 꼬리 명령은 파일의 마지막 10 줄의 내용을 표시합니다. 당신은 실시간 모드에서 마지막 두 줄의 내용을 보려는 경우, 같은 -n 및 -f 매개 변수와 함께 사용할 수 있습니다 :
$ sudo tail -n2 -f /var/log/apache2/access.log
2. Multitail 명령 - 모니터 여러 실시간으로 로그 파일
또 다른 재미 명령은 Multitail 명령입니다. 그것은 여러 개의 로그의 실시간 모니터링의 이름에서 볼 수있는, Multitail 또한 이전과 모니터링 후 파일을 스크롤 할 수 있습니다.
다음 명령은 데비안이나 레드햇의 Mulitail를 기반으로 시스템에 설치 될 수 있습니다.
$ sudo apt install multitail [On Debian & Ubuntu]
$ sudo yum install multitail [On RedHat & CentOS]
$ sudo dnf install multitail [On Fedora 22+ version]
동시에 두 개의 로그 파일을 표시하는 방법을 다음의 예는 보여줍니다.
$ sudo multitail /var/log/apache2/access.log /var/log/apache2/error.log
3. LNAV 명령 - 실시간으로 모니터 여러 로그 파일
또 다른 유사한 Multitail 명령은 여러 개의 파일을 실시간 모니터링 LNAV, LNAV입니다.
다음 명령은 데비안이나 레드햇의 시스템을 기반으로 LNAV에 설치 될 수있다.
$ sudo apt install lnav [On Debian & Ubuntu]
$ sudo yum install lnav [On RedHat & CentOS]
$ sudo dnf install lnav [On Fedora 22+ version]
다음과 같이 사용 LNAV 동시에 두 개의 로그를 보려면 :
$ sudo lnav /var/log/apache2/access.log /var/log/apache2/error.log
4. 적은 명령 - 로그 파일의 표시 실시간 출력
마지막으로, 당신은 덜 명령을 사용하여 로그 파일을 볼 수 있습니다, 다음 Shift 키 + F는 실시간 로그 내용을 볼 수 있습니다.
적은 트랙 파일 내용의 끝에 꼬리, Shift 키 + F처럼. 적은 명령을 호출 할 때 당신은 또한 단지 + F 매개 변수를 추가 할 수 있습니다.
sudo less +F /var/log/apache2/access.log
자신의 학습에 대한 공공보기 전용 번호 :( 재 인쇄 자원에서 재판이 아닌 다른 목적으로)