Unity'nin 'Sistem Ayarları'nda bir uygulamayı başlatacak komutu komut satırından nasıl öğrenebilirim?


9

Unity'nin Sistem Ayarları uygulamalarından birinin komut satırı adını (ör. Gerçek konum) nasıl bulabilirim ? Örneğin, " Kullanıcı Hesapları ", " Yedekleme ", " Görünüm " vb.?

Bunu bilmek istiyorum böylece belirli bir uygulama karşı bir hata raporu dosyalayabilirsiniz!

Yanıtlar:


7

Tüm ayrıntılar bir ayarın *.desktopdosyasındadır.

  • Dizine gidin /usr/share/applications.
  • *.desktopİlgilendiğiniz ayarın dosyasını bulun .
  • Dosyayı içinde açın gedit.

Örneğin, Parlaklık ve Kilidi açmak için aşağıdaki komutu kullandım.
gedit '/usr/share/applications/gnome-screen-panel.desktop'

Dosyanın içeriği gnome-screen-panel.desktopaşağıda gösterilmiştir. Dosyadaki dördüncü satır Exec=gnome-control-center screen, Parlaklık ve Kilit ayarları pencerelerini açmak için terminal komutunun olduğunu gösterir gnome-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, gksudoDosyanın içeriğini görüntülemek için uğraşmanıza gerek yok . Sadece kullanabilirsiniz geditve bir şifre girmekle uğraşmak zorunda değilsiniz.
irrasyonel John

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.