GNU/Linux >> Znalost Linux >  >> Ubuntu

Příkazy při spuštění uloženy?

Když přejdete na „Aplikace po spuštění“, uvidíte seznam příkazů, které se spouštějí při spuštění, a můžete přidat své vlastní.

Rád bych věděl, kde je tento seznam uložen. Je to někde v gconf?

Jsou dva důvody, proč to chci vědět:

  • přidávat příkazy programově
  • zakázat některé příkazy (ve Oneiric se již nezobrazují výchozí)

Nejlepší odpověď

Podle specifikace automatického spouštění desktopových aplikací, kterou se řídí Ubuntu a všechna hlavní desktopová prostředí jako Gnome, LXDE, XFCE, jsou spouštěcí aplikace .desktop soubory uložené pro každého uživatele v

~/.config/autostart

A také globálně, pro všechny uživatele, v

/etc/xdg/autostart

(toto je zjednodušení, skutečné adresáře jsou určeny specifikací XDG Base Directory Specification)

Funkce povolit/zakázat je poskytována tímto atributem v každém .desktop soubor:

X-GNOME-Autostart-enabled=true (or false)

Pokud uživatel přepne stav aktivace/deaktivace dané aplikace (aniž by ji smazal), která byla v systémové složce, zkopíruje se do adresáře uživatele a poté atribut X-GNOME-Autostart-enabled se změnilo. Pokud uživatel odstraní danou aplikaci ze seznamu, .desktop se zkopíruje do uživatelské složky s Hidden=true atribut (nebo je soubor jednoduše smazán, pokud byl přítomen pouze v uživatelském adresáři)

Soubory v uživatelské i systémové složce ne musí být označen jako spustitelný. Výchozí oprávnění je 644 (rw-r–r–). Spustitelné oprávnění pro .desktop soubory jsou užitečné pouze pro spouštěče v oblasti plochy (pracovní plocha), takže zobrazují svou ikonu a umožňují spuštění aplikace dvojitým kliknutím. Pro Dash, Launcher, Autostart a nabídky obecně je spustitelný bit irelevantní.


Ubuntu
  1. 20 základních příkazů Linuxu pro každého uživatele

  2. 10 příkazů, které by měl znát každý uživatel Linuxu

  3. Rozdíl mezi příkazy „su“ a „su -“ v Linuxu

  1. Naučte se rozdíl mezi příkazy „su“ a „su -“ v Linuxu

  2. Jak změnit počet příkazů uložených v historii Bash

  3. Jak získat cestu k ploše v gnome

  1. Jak přidat uživatele na plochu Linuxu

  2. 6 známek, že byste mohli být uživatelem Linuxu

  3. Jak omezit uživatelské příkazy v Linuxu