Linux
 Computer >> コンピューター >  >> システム >> Linux

Conkyの初心者ガイド

Conkyは、システム情報を画面にリアルタイムで表示するLinux用のグラフィカルツールです。 Conkyのルックアンドフィールをカスタマイズして、必要な情報が表示されるようにすることができます。

Conkyの初心者ガイド

デフォルトでは、表示される情報の種類は次のとおりです。

  • コンピューター名
  • 稼働時間
  • 周波数(MHz)
  • 周波数(GHz単位)
  • RAMの使用量
  • SWAPの使用法
  • CPU使用率
  • プロセス/実行中のプロセス
  • ファイルシステム
  • ネットワーキング
  • 実行中のトッププロセス

Conkyのインストール方法とカスタマイズ方法は次のとおりです。

Conkyのインストール

Debianを使用している場合 UbuntuなどのベースのLinuxディストリビューション ファミリー(Ubuntu、Ubuntu MATE、Ubuntu GNOME、Kubuntu、Xubuntu、Lubuntu)、Linux Mint 、または菩提 、次のapt-getコマンドを使用します:

sudo apt install conky

Fedoraを使用している場合 またはCentOS 次のdnfコマンドを使用します:

sudo dnf install conky

openSUSEの場合 、次のzypperコマンドを使用します:

sudo zypper install conky

Arch Linuxの場合、 次のPacManコマンドを使用します:

sudo pacman -S conky

上記の各ケースには、特権を高めるためのsudoが含まれています。

Conkyの実行

次のコマンドを実行することで、ターミナルから直接Conkyを実行できます。

conky

それ自体はあまり良くなく、画面がちらつくことがあります。

Conkyの初心者ガイド

ちらつきを取り除くには、次の方法でconkyを実行します。

conky -b

conkyをバックグラウンドプロセスとして実行するには、次のコマンドを使用します。

conky -b &

起動時にConkyを実行する方法は、Linuxディストリビューションごとに異なります。このUbuntuページは、最も人気のあるUbuntuバリアントに対してそれを行う方法を示しています。

構成ファイルの作成

デフォルトでは、Conky構成ファイルは/etc/conky/conky.confにあります。独自の構成ファイルを作成する必要があります。

Conkyの構成ファイルを作成するには、ターミナルウィンドウを開き、ホームディレクトリに移動します。

cd ~

そこから、非表示の構成フォルダーに移動する必要があります。

cd .config

(cd〜/ .config)と入力しただけかもしれません。ファイルシステムのナビゲートの詳細については、cdコマンドのガイドをお読みください。

.configフォルダーに移動したので、次のコマンドを実行してデフォルトの構成ファイルをコピーします。

sudo cp /etc/conky/conky.conf .conkyrc

次に、ファイルの所有権をユーザーに変更します。

sudo chown user:user .conkyrc
Conkyの初心者ガイド

起動時にConkyを実行するスクリプトを作成する

使用しているディストリビューションやグラフィカルデスクトップのスタートアップルーチンにConkyを単独で追加しても、うまく機能しません。

デスクトップが完全にロードされるのを待つ必要があります。これを行う最良の方法は、Conkyを起動するスクリプトを作成し、起動時にスクリプトを実行することです。

ターミナルウィンドウを開き、ホームフォルダに移動します。

nanoまたはcatコマンドを使用して、conkystartup.shというファイルを作成します。 (ファイル名の前にドットを付けることで非表示にできます。)

次の行をファイルに入力します:

#!/bin/bash
sleep 10
conky -b &

ファイルを保存し、次のコマンドを使用して実行可能にします。

sudo chmod a+x ~/conkystartup.sh

次に、conkystartup.shスクリプトをディストリビューションのスタートアップアプリケーションのリストに追加します。

デフォルトでは、Conkyは.configフォルダーにある.conkyrcファイルを使用するようになりました。必要に応じて別の設定ファイルを指定できます。これは、複数のConkyを実行する場合に役立ちます。 (おそらく左側に1つ、右側に1つ)

まず、次のように2つのConky構成ファイルを作成します。

sudo cp /etc/conky/conky.conf ~/.config/.conkyleftrc
sudo cp /etc/conky/conky.conf ~/.config/.conkyrightrc

次に、conkystartup.shを次のように編集します。

#!/bin/bash
sleep 10
conky -b -c ~/.config/.conkyleftrc &
conky -b -c ~/.config/.conkyrightrc &

ファイルを保存します。

コンピュータを再起動すると、2つのConkyが実行されます。 2つ以上を実行することもできますが、Conky自体がesourcesを使用していること、および表示するシステム情報の量には制限があることを忘れないでください。

構成設定の変更

構成設定を変更するには、.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ポイントのフォントは非常に大きいため、これは最も便利な設定の1つです。

画面の左側からギャップを残したい場合は、gap_x設定を編集します。同様に、画面の上部から位置を変更するには、gap_y設定を修正します。

Conkyの初心者ガイド

ウィンドウの構成設定は多数あります。最も便利なものをいくつか紹介します。

  • 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-単位を1文字にする
  • show_graph_range-グラフでカバーされる時間範囲を表示します
  • show_graph_scale-スケーリングされたグラフの最大値を表示します
  • 大文字-すべてのテキストを大文字で表示

Conkyによって表示される情報の構成

Conkyによって表示される情報を修正するには、Conky構成ファイルのconky.configセクションをスクロールして通過します。

次のように始まるセクションが表示されます:

"conky.text = [["

表示したいものはすべてこのセクションにあります。

テキストセクション内の行は次のようになります:

${color grey}Uptime:$color $uptime

{color gray}は、「uptime」という単語の色が灰色になることを指定します。これは好きな色に変更できます。

$uptimeの前の$colorは、稼働時間の値がデフォルトの色で表示されることを指定します。 $ uptime設定は、システムの稼働時間に置き換えられます。

次のように、設定の前に「スクロール」という単語を追加すると、テキストをスクロールできます。

${scroll 16 $nodename - $sysname $kernel on $machine |}

次を追加することで、設定の間に水平線を追加できます。

 $hr
Conkyの初心者ガイド

追加する可能性のある、より便利な設定のいくつかを次に示します。

  • 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を表示します
  • ディストリビューション-ディストリビューションの名前
  • downspeedf(net)-ダウンロード速度(キロバイト単位)
  • 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プレーヤーの音量
  • ノード名-ホスト名
  • プロセス-合計プロセス
  • running_processes-実行中のプロセス
  • swap-使用中のスワップスペースの量
  • swapbar-スワップの使用状況を示すバー
  • swapfree-無料スワップの量
  • swapmax-スワップの合計額
  • swapperc-使用中のスワップの割合
  • スレッド-合計スレッド
  • 時間(形式)-現地時間
  • upspeedf-アップロード速度
  • 稼働時間-システム稼働時間
  • user_names-ログインしているユーザーを一覧表示します
  • user_number-ログインしているユーザーの数
  • user_times-ユーザーがログインしている時間の長さ
  • utime-UTC形式の時刻
  • 天気-天気情報

まとめ

Conkyの構成設定は豊富にあり、Conkyの公式マニュアルページを読むと完全なリストを見つけることができます。


  1. Gmailの初心者ガイド

    新しいGmailアカウントのサポートをお探しですか?または、Gmailのすべてのメール設定が何を意味するのかを理解しようとしていますか?あなたは正しい場所に来ました。 このガイドでは、次のことを行います... 新しいGmailアカウントを作成する方法を示します。 受信トレイとメールの整理方法を理解します。 Gmailの高度な機能を見てください。 Gmailモバイルアプリについて話します。 サードパーティのクラウドサービスがオンライン(またはオフライン)でGmailアカウントとどのように連携するかを指摘します。 すでにGmailアカウントをお持ちの場合でも、登録を検討している

  2. Googleフォトの初心者向けガイド

    これまで以上に多くの写真を撮っている場合は、スマートフォン、カメラ、タブレットのギャラリーがどんどん大きくなっていることは間違いありません。オンラインで写真を整理するのにGoogleフォトほど良い場所はありません。使いやすく、無料で、Googleによってサポートされている、このAI中心のプラットフォームは、モバイルフォトグラファーにとって必須のプラットフォームです。 2年以内に、プラットフォームはすでに5億人以上のユーザーを達成し、毎日12億枚もの写真をアップロードしています。 iOS、Android、およびWebで利用できるGoogleフォトは素晴らしい選択肢です。無制限のストレージを無料で