Я использую Unity. Функция Quicklists действительно полезна. Я добавил некоторые записи в быстрый список наутилуса из Ubuntu Tweak. Эти команды было легко понять.
Но сейчас я не знаю, как найти команды, которые следует использовать для добавления быстрого списка. Каждое приложение имеет свой способ команды.
Например:
В то время как команды наутилуса подобны- nautilus /home/username/Music
. Команды Chrome совершенно разные. как это- /opt/google/chrome/google-chrome
Теперь, как мне выяснить их для приложений, которые не имеют по умолчанию?
Большинство приложений либо хранятся в каталоге /usr/bin/
, либо имеют ссылку в том каталоге, где они хранятся. Графически вы можете перейти к каталогу с помощью Nautilus (браузера файлов по умолчанию) и нажать Ctrl kbd> + F kbd>, чтобы найти имя приложения. Надеюсь, это поможет.
это очень легко
[NewIncognito Shortcut Group]
Name=New Incognito Window
Exec=/opt/google/chrome/google-chrome --incognito
TargetEnvironment=Unity
X-Ayatana-Desktop-Shortcuts=XXXXX;XXXXX;XXXXX
здесь XXXXX
имя в [ ]
за исключением Shortcut Group
вы можете дать любое имя между [ ]
, как здесь NewIncognito Shortcut Group
. но вы должны написать Shortcut Group
после имени. это означает, что вы можете дать любое имя в [NewIncognito Shortcut Group]
вместо NewIncognito
.
Name=
Может быть что угодно, но не очень важно знать, что он делает.
Exec=
- это путь к этому исполняемому файлу (только если каталог не находится в переменной PATH
), например, Exec=/opt/google/chrome/google-chrome
, теперь фактическая вещь, которая является главной для всего этого пушистика, это передаваемый параметр при открытии исполняемого файла. здесь это --incognito
.
Вы всегда знаете, какой исполняемый файл вы хотите запустить, но вашей главной проблемой является
просто откройте терминал cd
(не нужно cd
для dir, если он находится в вашей переменной PATH
) в каталог, где находится ваш исполняемый файл .
Теперь напишите имя вашего исполняемого файла (здесь google-chrome
), а затем напишите --help
. поэтому вы должны набрать
google-chrome --help
, это покажет вам различные опции или параметры, которые можно передать, и другую информацию о них. здесь вывод
OPTIONS
Google Chrome has hundreds of undocumented command-line flags that are
added and removed at the whim of the developers. Here, we document
relatively stable flags.
--user-data-dir=DIR
Specifies the directory that user data (your "profile") is kept
in. Defaults to ~/.config/google-chrome . Separate instances
of Google Chrome must use separate user data directories;
repeated invocations of google-chrome will reuse an existing
process for a given user data directory.
--app=URL
Runs URL in "app mode": with no browser toolbars.
--incognito
Open in incognito mode.
--version
Show version information.
этот вывод очень длинный, и я не должен вставлять все здесь.
google-chrome --help
открывает manpage
на самом деле. но большую часть времени в терминале дается только текстовый вывод.
давайте возьмем пример банши
, если вы запустите banshee --help
, это даст что-то вроде
Usage: banshee [options...] [files|URIs...]
Help Options
--help Show this help
--help-playback Show options for controlling playback
--help-query-track Show options for querying the playing track
--help-query-player Show options for querying the playing engine
--help-ui Show options for the user interface
--help-debug Show options for developers and debugging
--help-all Show all option groups
--version Show version information
, которые они разделили по категориям помощи. Теперь я хочу узнать параметры воспроизведения, поэтому я наберу
banshee --help-playback
, который показывает,
Playback Control Options
--next Play the next track, optionally restarting if the
'restart' value is set
--previous Play the previous track, optionally restarting if
the 'restart value is set
--restart-or-previous If the current song has been played longer than 4
seconds then restart it, otherwise the same as
--previous
--play-enqueued Automatically start playing any tracks enqueued on
the command line
--play Start playback
--pause Pause playback
--toggle-playing Toggle playback
--stop Completely stop playback
--stop-when-finished Enable or disable playback stopping after the
currently playing track (value should be either
'true' or 'false')
--set-volume=LEVEL Set the playback volume (0-100), prefix with +/-
for relative values
--set-position=POS Seek to a specific point (seconds, float)
--set-rating=RATING Set the currently played track's rating (0 to 5)
Теперь вы знаете, как заставить его воспроизводиться следующим или предыдущим или сделать паузу. Таким образом, вы можете создавать записи, такие как
Exec=banshee --next
для следующей песни
Exec=banshee --pause
для приостановки песни
Exec=banshee --previous
для воспроизведения предыдущего трека