Как я могу запустить LibreOffice Writer из командной строки? По сути, какова его команда и как мне узнать, что такое команда для запуска конкретного приложения в целом?
источник
Как я могу запустить LibreOffice Writer из командной строки? По сути, какова его команда и как мне узнать, что такое команда для запуска конкретного приложения в целом?
Запустите libreoffice --writer
для запуска LibreOffice Writer.
В этом случае я догадался, что это может быть libreoffice
или похоже, поэтому я вошел libre
в терминал и дважды нажал кнопку табуляции. libreoffice
был один из вариантов, поэтому я запустил это. Началось что-то, из чего можно было перейти к Writer, Calc, Impress и т. Д. Так как вы спросили конкретно о Writer, я посмотрел man libreoffice
, что упоминается -writer
как один из параметров командной строки. Бег libreoffice -writer
работал, но в результате
$ libreoffice -writer
Warning: -writer is deprecated. Use --writer instead.
И вот я добрался libreoffice --writer
.
В общем, можно попробовать что-то вроде следующего:
ps aux | grep guessed_name
.X
, запустите dpkg -L X
. Это будет список установленных файлов из пакета X
, искать /usr/bin
, /bin
, /sbin
и т.д. на выходе.Узнать процесс, соответствующий окну, можно следующим образом:
Запустите xprop _NET_WM_PID
, перейдите к целевому окну (не нажимая!) И щелкните по нему. Это напечатает PID, соответствующий окну, например
_NET_WM_PID(CARDINAL) = 7394
Теперь запустите ps -p 7394
(с 7394, замененным полученным PID), чтобы узнать имя процесса для данного PID.
Чтобы найти команду, попробуйте использовать команду автозаполнения:
введите « libre », затем нажмите [« Tab »], давая вам:
затем добавьте ' --help ', наконец, получив:
Это даст вам ВСЕ возможные варианты, которые вам могут понадобиться.
источник
libre
илиlibreoffice
. Является ли это--help
более общим или правильным, чемman
?Обычно все приложения с графическим интерфейсом имеют значок запуска. Большинство из них хранятся в
/usr/share/applications
. Эти.desktop
файлы содержат информацию об имени приложения и соответствующих командах.Быстрый способ получить список всех приложений и команд - использовать команду awk :
источник
Когда я получаю доступ к Writer, я захожу в свой терминал и набираю:
Это, кажется, работает отлично и может быть повторено для Calc (localc); Draw (lodraw); Основание (лобаз); Импресс (loimpress). Вы получаете смысл.
Другая замечательная команда терминала, которую я узнал сегодня вечером, такова:
это вызовет Firefox при переходе на веб-сайт по вашему выбору или в этом случае Google. Чем больше я играю с интерфейсом командной строки (CLI), тем больше я влюбляюсь во все возможности.
источник
lowriter
правильность использования. Я попробовал это только сейчас, используя 12.04 и LibreOffice 3.5.4.2, и получил такой ответ:The program 'lowriter' is currently not installed. You can install it by typing: sudo apt-get install libreoffice-writer
Один очень простой способ, который не предполагает никаких догадок :
alacarte
(это «Главное меню» в меню Gnome).Properties
.Command
, в данном примере это такfile-roller
.источник
Честно говоря, это может быть легко google'ed: p
источник
В Ubuntu 12.10 и новом libreoffice 4.0 после ручной установки команда выглядит так:
libreoffice4.0 - писатель
все остальные команды, как и предыдущий ответ, даются с включением 4.0 после libreoffice.
источник
Если я понятия не имею, где находится программа или как она называется, и у меня есть только ссылка из «меню Пуск», я создам ярлык на рабочем столе, щелкнув правой кнопкой мыши -> добавить на рабочий стол. Затем я открою ярлык в текстовом редакторе и поищу строку, начинающуюся с «Exec». Итак, для LibreOffice Calc, я вижу:
Exec = libreoffice --calc% U
Это соответствует команде bash "libreoffice --calc". Знак процента имеет отношение к расширенной неявной (?) Опции для exec, которую я не понимаю, но которую можно игнорировать, поскольку вы не используете Exec.
источник
Чтобы запустить LibreOffice для существующего документа, используйте
xdg-open
. Это работает не только для документов LibreOffice, но и для любого файла или URL.xdg-open
откроет файл, используя ваше предпочтительное приложение.Поскольку я обычно работаю с терминала, у меня
~/.bash_aliases
естьalias o=xdg-open
, поэтому он сводится к следующему:источник