● general log 상태 확인 및 설정

1) mysql> show variables like 'general%'

2) mysql> show variables where Variable_name in ('version','log','general_log');

 

+------------------+-------------------------------+
| Variable_name    | Value                            |
+------------------+-------------------------------+
| general_log      | OFF                                |
| general_log_file | /var/run/mysqld/mysqld.log |
+------------------+-------------------------------+

 

+---------------+------------+
| Variable_name | Value      |
+---------------+------------+
| general_log   | OFF          |
| log              | OFF          |
| version         | 5.1.73-log  |
+---------------+------------+

 

general_log : 로그 기록유무

general_log_file : 로그 저장될 위치

 

mysql> set  global general_log = on; ( 활성화 )

 

● general log 쌓는 방식 확인 및 설정

mysql> show variables like 'log_output'; ( 확인 )

 

+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| log_output    | FILE    |
+---------------+-------+

mysql> set global log_output='방식' ( FILE 혹은 TABLE )

 

테이블 방식 쌓기일때 비우기 명령

mysql> truncate mysql.general_log;

Posted by 꼬장e
,

● tail [option] <file_name> ( 입력된 데이터 마지막 출력 )

  예)  tail -n 10 filename ( 마지막 10줄 출력 )

  옵션) 

-f : 실시간으로 마지막줄 출력 grep 응용 가능, 간혹 실행중 멈추는 현상 있음

-F : -f 단점 보완 ( 5Mbytes 정도 되면 확장자에 숫자를 붙여 백업파일 생성후 0byte 부터 시작

-c : 지정된 수만큼 바이트 단위로 보여줌

-v : 출력결과 맨 윗줄에 파일명 표시

-q : 출력결과 맨 윗줄에 파일명 미표시

'OS' 카테고리의 다른 글

[리눅스]자바 설치  (0) 2018.05.30
[리눅스]ssh 포트 변경  (0) 2018.05.30
시스템 유휴 시간 프로세스 중단방법  (0) 2018.02.19
[윈도우]무선랜 핑 느려질때 빠르게  (0) 2018.01.30
[리눅스] 버전 확인  (0) 2016.06.15
Posted by 꼬장e
,