Computer >> Máy Tính >  >> Hệ thống >> Linux

Hướng dẫn cho người mới bắt đầu làm quen

Conky là một công cụ đồ họa cho Linux hiển thị thông tin hệ thống lên màn hình của bạn trong thời gian thực. Bạn có thể tùy chỉnh giao diện của Conky để nó hiển thị thông tin bạn cần.

Hướng dẫn cho người mới bắt đầu làm quen

Theo mặc định, loại thông tin bạn thấy là:

  • Tên máy tính
  • Thời gian hoạt động
  • Tần số (tính bằng MHz)
  • Tần số (tính bằng GHz)
  • Mức sử dụng RAM
  • Sử dụng SWAP
  • Mức sử dụng CPU
  • Quy trình / quy trình đang chạy
  • Hệ thống tệp
  • Kết nối mạng
  • Các quy trình đang chạy hàng đầu

Đây là cách cài đặt Conky và cách tùy chỉnh nó.

Cài đặt Conky

Nếu bạn đang sử dụng Debian bản phân phối dựa trên Linux, chẳng hạn như bất kỳ Ubuntu nào gia đình (Ubuntu, Ubuntu MATE, Ubuntu GNOME, Kubuntu, Xubuntu và Lubuntu), Linux Mint hoặc Bodhi , sử dụng lệnh apt-get sau:

sudo apt install conky

Nếu bạn đang sử dụng Fedora hoặc CentOS sử dụng lệnh dnf sau:

sudo dnf install conky

Đối với openSUSE , sử dụng lệnh zypper sau:

sudo zypper install conky

Đối với Arch Linux, sử dụng lệnh PacMan sau:

sudo pacman -S conky

Mỗi trường hợp ở trên bao gồm sudo để nâng cao đặc quyền của bạn.

Running Conky

Bạn có thể chạy Conky ngay từ thiết bị đầu cuối bằng cách chạy lệnh sau:

conky

Về bản chất, nó không tốt lắm và bạn có thể thấy màn hình nhấp nháy.

Hướng dẫn cho người mới bắt đầu làm quen

Để loại bỏ conky run nhấp nháy theo các cách sau:

conky -b

Để conky chạy như một quy trình nền, hãy sử dụng lệnh sau:

conky -b &

Việc bắt Conky chạy khi khởi động sẽ khác nhau đối với mỗi bản phân phối Linux. Trang Ubuntu này hướng dẫn cách thực hiện đối với các biến thể Ubuntu phổ biến nhất.

Tạo tệp cấu hình

Theo mặc định, tệp cấu hình Conky được đặt trong /etc/conky/conky.conf. Bạn nên tạo tệp cấu hình của riêng mình.

Để tạo tệp cấu hình cho Conky, hãy mở cửa sổ dòng lệnh và điều hướng đến thư mục chính của bạn:

cd ~

Từ đó, bạn cần điều hướng đến thư mục cấu hình ẩn.

cd .config

Bạn có thể vừa nhập (cd ~ / .config). Đọc hướng dẫn về lệnh cd để biết thêm thông tin về cách điều hướng hệ thống tệp.

Bây giờ bạn đang ở trong thư mục .config, hãy chạy lệnh sau để sao chép tệp cấu hình mặc định.

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

Sau đó, thay đổi quyền sở hữu tệp thành người dùng của bạn.

sudo chown user:user .conkyrc
Hướng dẫn cho người mới bắt đầu làm quen

Tạo tập lệnh để chạy Conky khi khởi động

Việc tự thêm Conky vào quy trình khởi động cho bất kỳ bản phân phối và màn hình đồ họa nào bạn đang sử dụng không hoạt động tốt.

Bạn cần đợi cho màn hình nền tải hoàn toàn. Cách tốt nhất để làm điều này là tạo một tập lệnh để khởi chạy Conky và chạy tập lệnh khi khởi động.

Mở cửa sổ dòng lệnh và điều hướng đến thư mục chính của bạn.

Tạo một tệp có tên conkystartup.sh bằng nano hoặc thậm chí là lệnh cat. (Bạn có thể ẩn nó bằng cách đặt một dấu chấm trước tên tệp).

Nhập các dòng này vào tệp:

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

Lưu tệp và làm cho tệp có thể thực thi được bằng lệnh sau:

sudo chmod a+x ~/conkystartup.sh

Bây giờ hãy thêm tập lệnh conkystartup.sh vào danh sách các ứng dụng khởi động cho bản phân phối của bạn.

Theo mặc định, Conky hiện sử dụng tệp .conkyrc của bạn trong thư mục .config. Bạn có thể chỉ định một tệp cấu hình khác nếu muốn và điều này rất hữu ích nếu bạn định chạy nhiều Conky. (Có lẽ một ở bên trái và một ở bên phải).

Trước hết, hãy tạo hai tệp cấu hình Conky như sau:

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

Bây giờ hãy chỉnh sửa conkystartup.sh của bạn như sau:

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

Lưu tệp.

Khi máy tính của bạn khởi động lại, bạn có hai Conkys đang chạy. Bạn có thể có nhiều hơn hai chương trình đang chạy nhưng hãy nhớ rằng bản thân Conky sử dụng các nguồn và có giới hạn về lượng thông tin hệ thống mà bạn muốn hiển thị.

Thay đổi Cài đặt Cấu hình

Để thay đổi cài đặt cấu hình, hãy chỉnh sửa tệp cấu hình Conky mà bạn đã tạo trong thư mục .config.

Để thực hiện việc này, hãy mở một thiết bị đầu cuối và chạy lệnh sau:

sudo nano ~/.config/.conkyrc

Cuộn qua tuyên bố bảo hành cho đến khi bạn thấy dòng chữ conky.config.

Tất cả các cài đặt giữa {và} trong phần conky.config xác định cách cửa sổ được vẽ.

Ví dụ, để di chuyển cửa sổ Conky xuống dưới cùng bên trái, bạn đặt căn chỉnh thành 'bottom_left'. Quay lại khái niệm về cửa sổ Conky trái và phải, bạn sẽ đặt căn chỉnh trên tệp cấu hình bên trái thành 'top_left' và căn chỉnh trên tệp cấu hình bên phải thành 'top_right'.

Bạn có thể thêm đường viền vào cửa sổ bằng cách đặt giá trị border_width thành bất kỳ số nào lớn hơn 0 và bằng cách đặt tùy chọn draw_borders thành true.

Để thay đổi màu văn bản chính, hãy chỉnh sửa tùy chọn default_color và chỉ định một màu như đỏ, xanh lam hoặc xanh lục.

Bạn có thể thêm đường viền cho cửa sổ bằng cách đặt tùy chọn draw_outline thành true. Bạn có thể thay đổi màu đường viền bằng cách sửa đổi tùy chọn default_outline_colour. Một lần nữa, bạn sẽ chỉ định màu đỏ, xanh lá cây, xanh lam, v.v.

Tương tự, bạn có thể thêm bóng râm bằng cách thay đổi draw_shades thành true. Sau đó, bạn có thể sửa đổi màu bằng cách đặt default_shade_colour.

Thật đáng chơi với các cài đặt này để làm cho nó trông theo cách bạn thích.

Bạn có thể thay đổi kiểu và kích thước phông chữ bằng cách sửa đổi thông số phông chữ. Nhập tên phông chữ được cài đặt trên hệ thống của bạn và đặt kích thước thích hợp. Đây là một trong những cài đặt hữu ích nhất vì phông chữ 12 điểm mặc định khá lớn.

Nếu bạn muốn để lại một khoảng trống từ phía bên trái của màn hình, hãy chỉnh sửa cài đặt gap_x. Tương tự, để thay đổi vị trí từ trên cùng của màn hình, hãy sửa đổi cài đặt gap_y.

Hướng dẫn cho người mới bắt đầu làm quen

Có một loạt các cài đặt cấu hình cho cửa sổ. Dưới đây là một số cách hữu ích nhất:

  • border_inner_margin - lề giữa đường viền và văn bản
  • border_outer_margin - lề giữa đường viền và mép cửa sổ
  • default_bar_height - chiều cao cho các thanh (phần tử biểu đồ)
  • default_bar_width - chiều rộng cho các thanh (phần tử đồ thị)
  • default_gauge_height
  • default_gauge_width
  • draw_graph_borders - chọn xem đồ thị có đường viền hay không
  • tối thiểu_ chiều rộng - chiều rộng tối thiểu của cửa sổ
  • Maximum_width - chiều rộng tối đa của cửa sổ
  • Minimum_height - chiều cao tối thiểu của cửa sổ
  • Maximum_heigh - chiều cao tối đa của cửa sổ
  • own_window_title - Đặt tiêu đề cho cửa sổ trò chuyện điện tử do bạn chọn
  • own_window_argb_visual - bật tính trong suốt
  • own_window_argb_value - số từ 0 đến 255. 0 là không trong suốt, 255 là hoàn toàn trong suốt.
  • short_units - làm cho các đơn vị trở thành một ký tự duy nhất
  • show_graph_range - hiển thị phạm vi thời gian được bao phủ bởi biểu đồ
  • show_graph_scale - hiển thị giá trị lớn nhất trong biểu đồ được chia tỷ lệ
  • chữ hoa - hiển thị tất cả văn bản bằng chữ hoa

Định cấu hình thông tin do Conky hiển thị

Để sửa đổi thông tin do Conky hiển thị, hãy cuộn qua phần conky.config của tệp cấu hình Conky.

Bạn sẽ thấy một phần bắt đầu như thế này:

"conky.text = [["

Bất cứ thứ gì bạn muốn được hiển thị đều có trong phần này.

Các dòng trong phần văn bản trông giống như sau:

${color grey}Uptime:$color $uptime

{Color gray} chỉ định rằng từ "uptime" sẽ có màu xám. Bạn có thể thay đổi màu này thành bất kỳ màu nào bạn muốn.

$ Color trước $ uptime chỉ định rằng giá trị thời gian hoạt động được hiển thị bằng màu mặc định. Cài đặt $ uptime được thay thế bằng thời gian hoạt động hệ thống của bạn.

Bạn có thể cuộn văn bản bằng cách thêm từ "cuộn" vào trước cài đặt như sau:

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

Bạn có thể thêm các đường ngang giữa các cài đặt bằng cách thêm các mục sau:

 $hr
Hướng dẫn cho người mới bắt đầu làm quen

Dưới đây là một số cài đặt hữu ích hơn mà bạn có thể muốn thêm:

  • audacious_bar - Thanh tiến trình của trình phát nhạc Audacious
  • audacious_channels - Số kênh âm thanh cho giai điệu hiện tại
  • audacious_file - Tên tệp cho giai điệu hiện tại
  • audacious_length - Độ dài của giai điệu hiện tại
  • audacious_playlist_length - Số lượng giai điệu trong danh sách phát
  • pin_percent - Phần trăm pin
  • pin_time - Thời lượng pin còn lại
  • cpu - mức sử dụng CPU
  • cpubar - biểu đồ thanh CPU
  • cpugauge - Máy đo CPU
  • desktop_name - Tên của màn hình
  • diskio (thiết bị) - Hiển thị io đĩa
  • phân phối - Tên của phân phối
  • downpeedf (net) - Tốc độ tải xuống tính bằng kilobyte
  • lệnh execute - Thực thi một lệnh shell và hiển thị đầu ra trong Conky
  • fs_bar - Lượng dung lượng được sử dụng trên hệ thống tệp
  • fs_bar_free - Dung lượng trống có sẵn trên một hệ thống tệp
  • fs_free - Dung lượng trống trên hệ thống tệp
  • fs_free_perc - Dung lượng trống theo phần trăm
  • hình ảnh - Hiển thị hình ảnh
  • kernel - Phiên bản kernel
  • loadavg (1 | 2 | 3) - Tải trung bình trong 1, 5 và 15 phút
  • mem - Dung lượng bộ nhớ được sử dụng
  • membar - Thanh hiển thị bộ nhớ đang được sử dụng
  • memfree - Dung lượng bộ nhớ trống
  • memperc - Phần trăm bộ nhớ được sử dụng
  • mpd_album - Album trong bài hát MPD hiện tại
  • mpd_artist - Nghệ sĩ trong bài hát MPD hiện tại
  • mpd_bar - Thanh tiến trình của mpd
  • mpd_file - Tên tệp cho bài hát mpd hiện tại
  • mpd_length - Độ dài của bài hát
  • mpd_title - Tên bài hát
  • mpd_vol - Âm lượng của trình phát MPD
  • tên nút - Tên máy chủ
  • quy trình - Tổng số quy trình
  • running_processes - Các quá trình đang hoạt động
  • hoán đổi - Số lượng không gian hoán đổi được sử dụng
  • swapbar - Thanh hiển thị mức sử dụng qua swap
  • swapfree - Số lượng swap miễn phí
  • swapmax - Tổng số tiền qua đêm
  • swapperc - Phần trăm hoán đổi được sử dụng
  • chuỗi - Tổng số chuỗi
  • thời gian (định dạng) - Giờ địa phương
  • upspeedf - Tốc độ tải lên
  • thời gian hoạt động - Thời gian hoạt động của hệ thống
  • user_names - liệt kê những người dùng đã đăng nhập
  • user_number - số lượng người dùng đã đăng nhập
  • user_times - khoảng thời gian người dùng đã đăng nhập
  • utime - Thời gian ở định dạng UTC
  • thời tiết - thông tin thời tiết

Tóm tắt

Có rất nhiều cài đặt cấu hình Conky và bạn có thể tìm thấy danh sách đầy đủ bằng cách đọc trang hướng dẫn chính thức của Conky.