Làm cách nào tôi có thể tìm hiểu lệnh sẽ khởi động ứng dụng trong 'Cài đặt hệ thống' của Unity từ dòng lệnh?


9

Làm cách nào tôi có thể khám phá tên dòng lệnh (tức là vị trí thực tế) của một trong các ứng dụng Cài đặt hệ thống của Unity ? Ví dụ: " Tài khoản người dùng ", " Sao lưu ", "Giao diện ", v.v.

Tôi muốn biết điều này để tôi có thể nộp báo cáo lỗi đối với một ứng dụng cụ thể!

Câu trả lời:


7

Các chi tiết đều có trong *.desktoptập tin của một thiết lập .

  • Chuyển đến thư mục /usr/share/applications.
  • Tìm *.desktoptập tin cho các thiết lập bạn quan tâm.
  • Mở tệp trong gedit.

Ví dụ, để mở Độ sáng và Khóa tôi đã sử dụng lệnh bên dưới.
gedit '/usr/share/applications/gnome-screen-panel.desktop'

Nội dung của tập tin gnome-screen-panel.desktopđược hiển thị dưới đây. Dòng thứ tư trong tệp, Exec=gnome-control-center screencho thấy lệnh terminal để mở các cửa sổ cài đặt Độ sáng và Khóagnome-control-center screen.

[Desktop Entry]
Name=Brightness and Lock
Comment=Screen brightness and lock settings
Exec=gnome-control-center screen
Icon=system-lock-screen
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Settings;DesktopSettings;X-GNOME-Settings-Panel;X-GNOME-PersonalSettings
OnlyShowIn=GNOME;Unity;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=gnome-control-center
X-GNOME-Bugzilla-Component=screen
X-GNOME-Bugzilla-Version=3.4.1
X-GNOME-Settings-Panel=screen
# Translators: those are keywords for the brightness and lock control-center panel
Keywords=Brightness;Lock;Dim;Blank;Monitor;
X-Ubuntu-Gettext-Domain=gnome-control-center-2.0

1
FWIW, không cần phải bận tâm gksudođến việc chỉ cần xem nội dung của tệp. Bạn chỉ có thể sử dụng geditvà không phải bận tâm với việc nhập mật khẩu.
phi lý John

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.