오늘은 리눅스 터미널에서 로그파일 내용의 색깔을 입혀 주는 ccze tool 에 대해 간단히 소개하려 합니다.

   

http://lintut.com/colorize-log-files-on-linux-using-ccze-tool/

 

그냥 일반일 분들이야 뭐 로그 파일 사용 하실 일이 없지만

 

컴퓨터를 좀 전문적으로 사용하시는 분들이라면 로그 파일의 중요성에 대해 아시리라 생각합니다.

 

리눅스를 사용하시는 분들은 아마도 로그 파일을 자주 들여다 보실텐데~

 

검색을 하다 보니 위 주소에 ccze 라는 툴이 있더군요.

 

다음과 같이 CentOS and Fedora linux에서 설치 할 수 있고~

 

yum install ccze –y

 

Debian/Ubuntu linux 에서는 다음과 같이 설치 할 수 있습니다.

 

sudo apt-get install ccze –y


아래 그림과 같이 간단하게~ ccze 로 파이프라이닝을 하니 예쁜 색깔로 로그가 나오더군요.

 


위 주소를 확인해 보시면 간단하게 html 파일로도 저장 할 수 있고~

 

/etc/cczerc, $HOME/.cczerc 파일들을 통해 셋팅을 할 수가 있습니다.

 

플러그인도 다양하게 있다고 하는데 ccze –l 명령어를 통해 알아 볼 수 있습니다.

 

리눅스 시스템 관리자 분들은 한번쯤 사용해 보시는것도 좋을 것 같네요.

 

리눅스를 사용하면서 좋았던 건 YUM 이나 APT-GET 과 같은 package 관리자 였습니다.

 

쉘에서 몇 글자 쳐 주면~ 휘리릭~~ 하고 필요한 라이브러리, 프로그램 등이 설치가 되니까 일일이 찾아 다닐 필요도 없고 편하더군요.

 

윈도우를 사용하면서 이런 프로그램 관리 툴이 없을까~~ 하고 찾아보다가 이전에 찾은 툴이 아래 주소에서 소개했던 npackd 였는데~


2013/02/04 - [유틸] - 윈도우용 package manager, npackd

 

특정 프로그램 인줄 알고 설치 했는데~ 해당 프로그램뿐만 아니라 다른 프로그램들도 낑겨 들어가 있어서 짜증나는 경우가 있더군요.

 

그런데 최근에 다시 찾아 보니 아래 주소의 chocolatey 가 나오더군요.

 

https://chocolatey.org/

 

chocolatey 는 윈도우 command 또는 파워쉘에서 간단한 명령어 몇 개로 프로그램을 설치 할 수 있게 해 줍니다. 일일이 프로그램 찾아 다닐 필요가 없다는 얘기죠~

 

위 주소에 접속해서 아래 그림과 같이 버튼을 눌러서 설치 명령어를 클립보드에 저장하고 파워쉘 또는 CMD 창에 붙여 넣고 엔터를 칩니다.

 

복사한 명령어는 다음과 같습니다.

 

@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%systemdrive%\chocolatey\bin

 

위 명령어를 넣고 엔터를 치면 아래 그림과 같이 chocolatey 가 설치됩니다. chocolatey 는 C:\Chocolatey 에 설치가 되고 C:\Chocolatey\bin 폴더가 사용자 환경 변수의 path 에 잡히게 됩니다.

 

C:\Chocolatey\bin 폴더를 보시면 아래 나열한 파일들이 보일 겁니다.

 

cver.bat, cup.bat, cuninst.bat, cpush.bat, cpack.bat, clist.bat, cinst.bat, chocolatey.bat, choco.bat

 

사용 명령어 들에 대해서는 아래 주소에서 설명 하고 있는데~

 

https://github.com/chocolatey/chocolatey/wiki/CommandsReference

 

사용 법도 굉장히 간단하더군요. 아래 그림과 같이 clist 검색어를 입력하면 해당 프로그램이 있는지 검색 됩니다.

 

설치 하기 위해서는 cinst 프로그램명을 치면 됩니다.

 

아래 그림은 이전 포스팅에서 소개 드렷던 VLC 를 설치하는 장면 입니다. 간단히 cinst vlc 하니 되더군요. 어찌나 편하던지…

 

다음으로 업데이트는 cup 프로그램명 하면 되고~ chocolatey 에 대한 help 를 보고 싶으시면~ chocolatey /? 하면 되더군요~

 

현재 제공하는 package 들은 홈 페이지의 아래 주소를 들어가면 됩니다. 현재 1857 개의 package 들을 제공하고 있더군요.

 

https://chocolatey.org/packages

 

boxstarter 와 같은 툴을 사용하면 좀더 편리하게 사용 할 수 있을 것 같더군요.


+ Recent posts