Conky

Conky는 X 윈도 시스템용 자유 소프트웨어 데스크톱 시스템 모니터이다. 리눅스, FreeBSD, OpenBSD에서 사용할 수 있다.Conky homepage Conky는 설정 자유도가 매우 높으며Expert's guide to configuring Conky  by Dmitri Popov on Linux.comConky: highly configurable system monitor for X by Casey Stamper on Debian.netGKrellM vs. Conky  by Sebastian Wieseler CPU 상태, 메모리, 스왑 공간, 디스크 저장소, 온도, 프로세스, 네트워크 인터페이스, 배터리 전원, 시스템 메시지, 이메일 수신함, 아치 리눅스 업데이트, 여러 대중적인 음악 플레이어(MPD, XMMS2, BMPx, Audacious 등), 날씨 정보, 속보 등 수많은 시스템 변수를 모니터링할 수 있다.Conky documentation 정보를 렌더링하기 위해 고수준 위젯 툴킷을 사용하는 시스템 모니터와 달리, Conky는 X 윈도에 직접 그려진다. 이를 통해 시스템 자원을 비교적 적게 소모하도록 설정할 수 있다.CLI Magic: Lightweight Conky is a system monitor powerhouse  by Shashank Sharma on Linux.com

Conky는 리눅스 매거진에서 "오픈 소스 세계에서 가장 잘 관리되고 있으며, 분명히 가장 유용한 프로그램 중 하나"라는 찬사를 받았다.

Pinguy OS와 크런치뱅 리눅스의 기본 설치 구성에 포함되어 있다.

 역사 
Conky는 더 이상 유지보수되지 않는 시스템 모니터인 torsmo에서 파생(fork)되었다.Conky FAQ 그러나 torsmo는 최소한의 자원을 사용하는 애플리케이션을 선호하는 시스템에서 계속 사용되고 있다. 예를 들어, 댐 스몰 리눅스는 라이브 CD의 기본 설치 환경에서 데스크톱 루트 윈도에 torsmo를 실행한다.Changelog of Damn Small Linux Conky라는 이름은 캐나다 TV 프로그램인 트레일러 파크 보이스에 등장하는 캐릭터에서 따온 것이다.What is Conky?

 일반적인 용도 
Conky는 시스템 모니터로 사용하기에 적합하지만, 다른 많은 정보원을 수집하여 표시하는 데에도 사용할 수 있으며 Lua 프로그래밍 언어로 기능을 확장할 수 있다.

Conky는 노키아 N900과 같은 기기로도 포팅되었으며,Nokia N900 Conky package GCC와 X11 구현이 있는 거의 모든 시스템으로 포팅이 가능하다.

사용자들은 수많은 맞춤형 스크립트를 제작하고 배포하여 기능과 외관 면에서 Conky의 모듈성과 다재다능함을 입증해 왔다. 우분투 포럼의 한 스레드는 사용자들이 자신의 설정을 공유하며 2,000페이지가 넘는 분량으로 성장했다.Post your .conkyrc files w/ screenshotsConky scriptsConky Gmail RevisitedHowto: Get a beautiful Conky 1.4.2 setup

 사용 예시 
사용자의 데스크톱에 시간을 표시하는 간단한 Conky 설정은 다음과 같다.

참고: 버전 1.10부터 Conky의 구문이 변경되었다.conky.config = {
    alignment = 'middle_middle',
    background = false,
    border_width = 1,
    cpu_avg_samples = 2,
	default_color = 'white',
    default_outline_color = 'white',
    default_shade_color = 'white',
    draw_borders = false,
    draw_graph_borders = true,
    draw_outline = false,
    draw_shades = false,
    use_xft = true,
    font = 'Free Mono:size=30',
    gap_x = 5,
    gap_y = 60,
    minimum_height = 5,
	minimum_width = 400,
    net_avg_samples = 2,
    no_buffers = true,
    out_to_console = false,
    out_to_stderr = false,
    extra_newline = false,
    own_window = true,
    own_window_class = 'Conky',
    own_window_type = 'desktop',
    stippled_borders = 0,
    update_interval = 1.0,
    uppercase = false,
    use_spacer = 'none',
    show_graph_scale = false,
    show_graph_range = false
}

conky.text = [[
${time %H:%M}
]]

과거 구문의 더 간단한 예시는 다음과 같다.update_interval 30

own_window yes
own_window_type desktop

use_xft yes
xftfont DejaVu Sans:size=14

alignment bottom_right

TEXT
${time %H:%M}

기본 설정 파일의 위치는  또는 이다. 대부분의 시스템에서 ""은 이며, 그곳에서 샘플 설정 파일을 찾을 수 있다 ().

 스크린샷 

 같이 보기 
 GKrellM

 각주 

 외부 링크 



분류:시스템 관리
분류:자유 시스템 소프트웨어
분류:C로 작성된 자유 소프트웨어
분류:리눅스 프로세스 및 작업 관리 관련 소프트웨어
분류:GPL 라이선스 소프트웨어
분류:시스템 모니터