Conky는 실시간으로 화면에 시스템 정보를 표시하는 그래픽 도구입니다. Conky 모양과 느낌을 사용자 정의하여 필요한 정보를 표시 할 수 있습니다.
기본적으로 볼 수있는 정보의 종류는 다음과 같습니다.
- 컴퓨터 이름
- 가동 시간
- 주파수 (MHz)
- 주파수 (GHz)
- RAM 사용
- 스왑 사용법
- CPU 사용량
- 프로세스 / 실행중인 프로세스
- 파일 시스템
- 네트워킹
- 최고 실행 프로세스
이 가이드에서는 Conky 설치 방법과 사용자 정의 방법을 보여줍니다.
Conky 설치
Ubuntu 계열 (Ubuntu, Ubuntu MATE, Ubuntu GNOME, Kubuntu, Xubuntu, Lubuntu 등)과 같은 데비안 기반의 Linux 배포판을 사용하는 경우, Linux Mint, Bodhi 등은 다음 apt-get 명령 을 사용하십시오.
sudo apt-get conky 설치하기
Fedora 또는 CentOS를 사용하는 경우 다음 yum 명령을 사용하십시오.
sudo yum conky 설치
openSUSE의 경우 다음 zypper 명령을 사용합니다.
sudo zypper conky 설치
Arch Linux 사용자의 경우 다음 PacMan 명령
sudo pacman -S conky
위의 각 경우에서 sudo 를 사용하여 권한을 향상 시켰습니다.
달리기 Conky
다음 명령을 실행하여 터미널에서 곧바로 실행할 수 있습니다.
뾰족한
그 자체로는별로 좋지 않고 화면이 깜박일 수도 있습니다.
깜박임을 제거하려면 다음과 같이 conky를 실행하십시오.
conky -b
conky를 백그라운드 프로세스 로 실행 하려면 다음 명령을 사용하십시오.
conky-b &
시작시 Conky를 얻는 것은 각 Linux 배포판마다 다릅니다. 이 페이지는 가장 유명한 Ubuntu 변형에 대해이 작업을 수행하는 방법을 보여줍니다.
구성 파일 만들기
기본적으로 Conky 구성 파일은 /etc/conky/conky.conf에 있습니다. 자신 만의 구성 파일을 만들어야합니다.
Conky 구성 파일을 만들려면 터미널 창을 열고 홈 디렉토리로 이동하십시오.
cd ~
이제 숨겨진 구성 폴더로 이동해야합니다.
cd .config
원하는 경우 (cd ~ / .config)을 입력하면됩니다. 파일 시스템을 탐색하는 방법에 대한 자세한 내용은 cd 명령에 대한 안내서를 읽으십시오.
이제 .config 폴더에 있으므로 다음 명령을 실행하여 기본 구성 파일을 복사합니다.
sudo cp /etc/conky/conky.conf .conkyrc
시작시 Conky를 실행하는 스크립트 만들기
사용중인 배포판과 그래픽 데스크탑에 대한 시작 루틴에 conky를 추가하면 제대로 작동하지 않습니다.
바탕 화면이 완전히로드 될 때까지 기다려야합니다. 이를 수행하는 가장 좋은 방법은 시작할 때 스크립트를 실행하고 스크립트를 실행하는 것입니다.
터미널 창을 열고 홈 폴더로 이동하십시오.
nano 또는 cat 명령을 사용하여 conkystartup.sh라는 파일을 작성하십시오. (원한다면 파일 이름 앞에 점을 찍어 숨길 수 있습니다.)
이 줄을 파일에 입력하십시오.
#! / bin / bash
수면 10
conky-b &
다음 명령을 사용하여 파일을 저장하고 실행 가능하게 만드십시오.
sudo chmod a + x ~ / conkystartup.sh
이제 배포 용 시작 응용 프로그램 목록에 conkystartup.sh 스크립트를 추가하십시오.
기본적으로 Conky는 .conkyrc 파일을 .config 폴더에서 사용합니다. 원하는 경우 다른 구성 파일을 지정할 수 있지만 둘 이상의 conky를 실행하려는 경우 유용합니다. (아마도 왼쪽에 1 개, 오른쪽에 1 개).
우선, 다음과 같이 두 개의 conky 구성 파일을 만듭니다.
sudo cp /etc/conky/conky.conf ~ / .config / .conkyleftrc
sudo cp /etc/conky/conky.conf ~ / .config / .conkyrightrc
이제 conkystartup.sh를 편집하고 다음과 같이 편집하십시오 :
#! / bin / bash
수면 10
conky -b -c ~ / .config / .conkyleftrc &
conky -b -c ~ / .config / .conkyrightrc &
파일을 저장하십시오.
이제 컴퓨터가 재부팅되면 두 개의 conk가 실행됩니다. 2 개 이상 실행시킬 수 있지만 conky 자체가 자원을 사용한다는 것을 기억하고 표시하려는 시스템 정보의 양에 제한이 있습니다.
구성 설정 변경
구성 설정을 변경하려면 .config 폴더에서 만든 conky 구성 파일을 편집하십시오.
이렇게하려면 터미널을 열고 다음 명령을 실행하십시오.
sudo nano ~ / .config / .conkyrc
conky.config라는 단어가 나타날 때까지 보증서를 스크롤하십시오.
conky.config 섹션의 {와} 사이의 모든 설정은 윈도우 자체가 그려지는 방법을 정의합니다.
예를 들어 Conky 윈도우를 왼쪽 아래로 이동하려면 정렬을 'bottom_left'로 설정합니다. 왼쪽과 오른쪽 Conky 윈도우의 개념으로 돌아가서 왼쪽 설정 파일의 정렬을 'top_left'로 설정하고 오른쪽 설정 파일의 정렬을 'top_right'로 설정합니다.
border_width 값을 0보다 큰 수로 설정하고 draw_borders 옵션을 true로 설정하여 창에 테두리를 추가 할 수 있습니다.
기본 텍스트 색상을 변경하려면 default_color 옵션을 편집하고 빨간색, 파란색, 녹색과 같은 색상을 지정하십시오.
draw_outline 옵션을 true로 설정하여 창에 개요를 추가 할 수 있습니다. default_outline_colour 옵션을 수정하여 윤곽선 색상을 변경할 수 있습니다. 다시 빨간색, 녹색, 파란색 등을 지정합니다.
마찬가지로 draw_shades를 true로 변경하여 음영을 추가 할 수 있습니다. 그런 다음 default_shade_colour를 설정하여 색상을 수정할 수 있습니다.
이러한 설정을 사용하여 좋아하는 방식으로 재생할 가치가 있습니다.
글꼴 매개 변수를 수정하여 글꼴 스타일과 크기를 변경할 수 있습니다. 시스템에 설치된 글꼴 이름을 입력하고 크기를 적절하게 설정하십시오. 이것은 기본 12 포인트 글꼴이 상당히 크기 때문에 가장 유용한 설정 중 하나입니다.
화면의 왼쪽에서 간격을 두려면 gap_x 설정을 편집하십시오. 마찬가지로 화면 상단에서 위치를 변경하여 gap_y 설정을 수정하십시오.
창에 대한 전체 호스트 구성 설정이 있습니다. 다음은 가장 유용한 것들입니다.
- border_inner_margin - 테두리와 텍스트 사이의 여백
- border_outer_margin - 테두리와 윈도우 가장자리 사이의 여백
- default_bar_height - 막대의 높이 (그래프 요소)
- default_bar_width - 막대의 폭 (그래프 요소)
- default_gauge_height
- default_gauge_width
- draw_graph_borders - 그래프에 테두리가 있는지 여부를 선택합니다.
- minimum_width - 윈도우의 최소 폭
- maximum_width - 윈도우의 최대 너비
- minimum_height - 윈도우의 최소 높이
- maximum_heigh - 윈도우의 최대 높이
- own_window_title - conky 창에 원하는 제목을 지정하십시오.
- own_window_argb_visual - 투명도 설정
- own_window_argb_value - 0에서 255 사이의 숫자. 0은 불투명, 255는 완전히 투명합니다.
- short_units - 유닛을 단일 문자로 만듭니다.
- show_graph_range - 그래프로 덮힌 시간 범위를 보여줍니다.
- show_graph_scale - 스케일 된 그래프의 최대 값을 보여줍니다.
- 대문자 - 모든 텍스트를 대문자로 표시
Conky로 표시되는 정보 구성
Conky 스크롤에 표시된 정보를 수정하려면 Conky 구성 파일의 conky.config 섹션을 지나치십시오.
다음과 같이 시작하는 섹션이 표시됩니다.
"conky.text = [["
표시하고자하는 것은이 섹션에 있습니다.
텍스트 섹션의 줄은 다음과 같습니다.
{컬러 회색}은 가동 시간이라는 단어가 회색으로 표시되도록 지정합니다. 원하는 색상으로 변경할 수 있습니다.
$ uptime 이전의 $ color는 가동 시간 값이 기본 색상으로 표시되도록 지정합니다. $ uptime 설정은 시스템 가동 시간으로 대체됩니다.
다음과 같이 설정 앞에 단어 스크롤을 추가하여 텍스트를 스크롤 할 수 있습니다.
다음을 추가하여 설정간에 가로선을 추가 할 수 있습니다.
$ hr
다음은 추가하려는 유용한 설정 중 일부입니다.
- audacious_bar - 대담한 음악 플레이어 진행률 표시 줄
- audacious_channels - 현재 곡의 대담한 채널 수
- audacious_file - 현재 곡의 파일 이름
- audacious_length - 현재 곡의 길이
- audacious_playlist_length - 재생 목록의 곡 수
- battery_percent - 배터리 비율
- battery_time - 배터리 잔여 시간
- cpu - CPU 사용량
- cpubar - CPU 막대 차트
- cpugauge - CPU 게이지
- desktop_name - 데스크탑의 이름
- diskio (장치) - 디스크 io 표시
- distribution - 배포 이름
- downspeedf (net) - 다운로드 속도 (KB)
- exec 명령 - 쉘 명령을 실행하고 conky에서 출력을 표시합니다.
- fs_bar - 파일 시스템에서 사용되는 공간
- fs_bar_free - 파일 시스템에서 사용 가능한 여유 공간
- fs_free - 파일 시스템의 여유 공간
- fs_free_perc - 여유 공간을 백분율로 나타냅니다.
- image <경로> - 이미지를 표시합니다.
- 커널 - 커널 버전
- loadavg (1 | 2 | 3) -로드 평균 1, 5, 15 분
- mem - 사용중인 메모리 양
- membar - 사용중인 메모리 표시 바
- memfree - 사용 가능한 메모리 양
- memperc - 사용중인 메모리의 백분율
- mpd_album - 현재 MPD 노래의 앨범
- mpd_artist - 현재 MPD 노래의 아티스트
- mpd_bar - mpd 진행 상황 표시 줄
- mpd_file - 현재 mpd 노래의 파일 이름
- mpd_length - 송의 길이
- mpd_title - 노래 이름
- mpd_vol - MPD 플레이어의 볼륨
- nodename - 호스트 이름
- 프로세스 - 총 프로세스
- running_processes - 실행중인 프로세스
- swap - 사용중인 스왑 공간의 양
- swapbar - 스왑 사용을 나타내는 막대
- swapfree - 자유 스왑의 양
- swapmax - 스왑 총 금액
- swapperc - 사용중인 스왑 백분율
- threads - 총 스레드
- 시간 (형식) - 현지 시간
- upspeedf - 업로드 속도
- 가동 시간 - 시스템 가동 시간
- user_names - 로그인 한 사용자를 나열합니다.
- user_number - 로그인 한 사용자 수
- user_times - 사용자가 로그인 한 시간
- utime - UTC 형식의 시간
- 날씨 - 날씨 정보
개요
Conky 구성 설정은 전체적으로 풍부하며 Conky 매뉴얼 페이지에서 전체 목록을 찾을 수 있습니다.