반응형
ccze 명령어
EPEL 저장소 설치
yum install epel-release
ccze 패키지 설치
yum install -y ccze
ccze 옵션 설명
- -A, --plugin:
- 설명: 지원되는 출력 포맷 중 하나를 선택합니다.
- 예시: ccze -A ansi
- -h, --html:
- 설명: HTML 형식으로 로그를 변환합니다.
- 예시: ccze -h logfile.txt > output.html
- -l, --log-file:
- 설명: 로그 파일의 경로를 지정합니다.
- 예시: ccze -l /var/log/syslog
- -r, --raw-logfile:
- 설명: 로그 파일을 원시 형식으로 처리하여 변환합니다.
- 예시: ccze -r logfile.txt
- -o, --output-file:
- 설명: 출력 결과를 파일로 저장합니다.
- 예시: ccze -o output.txt logfile.txt
- -m, --multisample:
- 설명: 로그 내용을 다중 샘플링하여 표시합니다.
- 예시: ccze -m logfile.txt
- -w, --watch:
- 설명: 로그 파일을 실시간으로 모니터링하여 변경 사항을 표시합니다.
- 예시: ccze -w logfile.txt
- -C, --color:
- 설명: 색상 테마를 선택합니다. 지원되는 색상 테마 중 하나를 지정할 수 있습니다.
- 예시: ccze -C dark
- -e, --exclude:
- 설명: 특정 패턴 또는 단어를 포함하는 로그 항목을 제외합니다.
- 예시: ccze -e "exclude_pattern" logfile.txt
- -E, --highlight:
- 설명: 특정 패턴을 강조 표시합니다.
- 예시: ccze -E "highlight_pattern" logfile.txt
로그 파일을 색상으로 강조하여 표시하기
ccze -A <로그_파일>
ccze -A /var/log/httpd/access_log
로그 파일을 HTML 형식으로 변환하기
ccze -h <로그_파일> > <결과_파일.html>
ccze -h /var/log/httpd/access_log > access_log.html
text 문서를 컬라로 출력하기
cat Authors.txt | ccze -A
$ cat Authors.txt | ccze -A
lease see: https://github.com/SoftEtherVPN/SoftEtherVPN/blob/master/AUTHORS.TXT
728x90
cczerc 설정 파일
$ cat /etc/cczerc
# Configuration file for ccze
#
# Available 'pre' attributes: bold, underline, underscore, blink, reverse
# Available colors: black, red, green, yellow, blue, magenta, cyan, white
# Available bgcolors: on_black, on_red, on_green, on_yellow, on_blue, on_magenta, on_cyan, on_white
#
# You can also use item names in color definition, like:
#
# default blue
# date 'default'
#
# Here you defined default color to blue, and date color to default value's color, so
# your date color is blue. (You can only use predefined item names!)
# item color # comment (what is color, or why it's that ;)
date bold cyan # Dates and times
host bold blue # Host names and IP numbers
process green # Sender process
pid bold white # PIDs (Process IDs)
pid-sqbr bold green # Brackets around PIDs
default cyan # Default (not colorised)
email bold green # E-mail addresses
subject magenta # Subject lines (procmail)
dir bold cyan # Directory names
file bold cyan # File names
size bold white # Sizes
user bold yellow # Usernames
httpcodes bold white # HTTP status codes (200, 404, etc)
getsize magenta # Transfer sizes
get green # HTTP GET
post bold green # HTTP POST
head green # HTTP HEAD
put bold green # HTTP PUT
connect green # HTTP CONNECT
trace green # HTTP TRACE
unknown cyan # Unknown message
gettime bold magenta # Transfer times
uri bold green # URIs (http://, ftp://, etc)
ident bold white # Remote user (proxy/http)
ctype white # Content type (http/proxy)
error bold red # Error messages
miss red # Proxy MISS
hit bold yellow # Proxy HIT
deny bold red # Proxy DENIED
refresh bold white # Proxy REFRESH
swapfail bold white # Proxy SWAPFAIL
debug white # Debug messages
warning red # Warnings
direct bold white # Proxy DIRECT
parent bold yellow # Proxy PARENT
swapnum blue on_white # Proxy swap number
create bold white # Proxy CREATE
swapin bold white # Proxy SWAPIN
swapout bold white # Proxy SWAPOUT
release bold white # Proxy RELEASE
mac bold white # MAC addresses
version bold white # Version numbers
address bold white # Memory addresses
numbers white # Numbers
signal bold yellow # Signal names
service bold magenta # Services
prot magenta # Protocols
bad bold yellow # "Bad words"
good bold green # "Good words"
system bold cyan # "System words"
incoming bold white # Incoming mail (exim)
outgoing white # Outgoing mail (exim)
uniqn bold white # Unique ID (exim)
repeat white # 'last message repeated N times'
field green # RFC822 Field
chain cyan # Chain names (ulogd)
percentage bold yellow # Percentages
ftpcodes cyan # FTP codes
keyword bold yellow # Various keywords (like PHP in php.log, etc)
pkgstatus green # package status (dpkg)
pkg bold red # package name (dpkg)
# CSS codes for the HTML output
cssblack black
cssboldblack black
cssred darkred
cssboldred red
cssgreen #00C000
cssboldgreen lime
cssyellow brown
cssboldyellow yellow
cssblue blue
cssboldblue slateblue
csscyan darkcyan
cssboldcyan cyan
cssmagenta darkmagenta
cssboldmagenta magenta
csswhite grey
cssboldwhite white
cssbody #404040
728x90
반응형
'리눅스' 카테고리의 다른 글
리눅스에서 tcping을 설치하고 사용하는 방법 (0) | 2020.10.14 |
---|---|
openssl 인증서 만료일 조회 (0) | 2020.10.14 |
[리눅스] ping 명령어 (0) | 2020.10.13 |
NGINX에서 POST 데이터를 액세스 로그에 기록하는 방법 (0) | 2020.10.06 |
jq 명령어 (0) | 2020.10.06 |