Comment puis-je exécuter LibreOffice Writer à partir de la ligne de commande? En gros, quelle est sa commande et comment puis-je savoir quelle est la commande pour exécuter une application particulière en général?
la source
Comment puis-je exécuter LibreOffice Writer à partir de la ligne de commande? En gros, quelle est sa commande et comment puis-je savoir quelle est la commande pour exécuter une application particulière en général?
Exécuter libreoffice --writer
pour démarrer LibreOffice Writer.
Dans ce cas, j'ai deviné que cela pourrait être libreoffice
ou similaire, alors j'ai entré libre
dans un terminal et appuyé sur la touche deux fois. libreoffice
était l'une des options, alors j'ai couru que. Cela a commencé quelque chose dont on pourrait choisir d'aller à Writer, Calc, Impress, etc. Puisque vous avez demandé spécifiquement à Writer, j'ai examiné man libreoffice
, qui mentionne l' -writer
une des options de ligne de commande. Courir a libreoffice -writer
fonctionné mais a abouti à
$ libreoffice -writer
Warning: -writer is deprecated. Use --writer instead.
Et donc je dois libreoffice --writer
.
En général, on pourrait essayer des choses comme celles-ci:
ps aux | grep guessed_name
.X
, exécutez dpkg -L X
. Il listera les fichiers installés du paquetX
, recherchez /usr/bin
, /bin
, /sbin
, etc dans la sortie.On peut trouver le processus correspondant à une fenêtre comme suit:
Exécuter xprop _NET_WM_PID
, accédez à la fenêtre cible (sans cliquer!) Et cliquez dessus. Ceci imprimera le PID correspondant à la fenêtre, par exemple
_NET_WM_PID(CARDINAL) = 7394
Maintenant, lancez ps -p 7394
(avec 7394 remplacé par le PID que vous avez obtenu) pour trouver le nom du processus pour le PID donné.
Pour trouver une commande, essayez d’utiliser la commande auto-complete:
tapez ' libre ', puis appuyez sur [' Tab '], vous donnant:
puis ajoutez ' --help ', pour finalement vous donner:
Cela vous donnera TOUTES les options possibles dont vous pourriez avoir besoin.
la source
libre
oulibreoffice
. Est-ce--help
plus générique ou correct queman
?Habituellement, toutes les applications graphiques ont une icône de lanceur. La plupart d'entre eux sont stockés dans
/usr/share/applications
. Ces.desktop
fichiers contiennent des informations sur le nom de l'application et les commandes correspondantes.Un moyen rapide de lister toutes les applications et commandes consiste à utiliser la commande awk :
la source
Lorsque j'accède à Writer, j'entre dans mon terminal et tape:
Cela semble fonctionner parfaitement et peut être répété pour Calc (localc); Dessiner (lodraw); Base (lobase); Impress (loimpress). Tu obtiens le point.
L'autre commande terminale merveilleuse que j'ai apprise ce soir est la suivante:
ceci appellera Firefox tout en vous conduisant sur le site Web de votre choix ou, dans ce cas, sur Google. Plus je joue avec l'interface de ligne de commande (CLI), plus je tombe amoureux de toutes les fonctionnalités.
la source
lowriter
est toujours correcte. Je l'ai essayé tout à l'heure avec 12.04 et avec LibreOffice 3.5.4.2 et j'ai obtenu cette réponse:The program 'lowriter' is currently not installed. You can install it by typing: sudo apt-get install libreoffice-writer
Un moyen très simple qui ne comporte aucune hypothèse :
alacarte
(c'est 'Main Menu' dans le menu Gnome).Properties
.Command
. Dans cet exemple, il s'agit defile-roller
.la source
Honnêtement, cela peut facilement être googleé: p
la source
Sous Ubuntu 12.10 et le nouveau libreoffice 4.0, après l’installation manuelle, la commande est la suivante:
libreoffice4.0 - scénariste
toutes les autres commandes, comme la réponse précédente, sont données avec l'inclusion de 4.0 après libreoffice.
la source
Si je ne sais pas du tout où se trouve un programme ou comment il s'appelle et que je n'ai que le lien du "menu Démarrer", je vais créer un raccourci sur le bureau avec un clic droit -> ajouter au bureau. Ensuite, je vais ouvrir le raccourci dans un éditeur de texte et rechercher la ligne commençant par "Exec". Donc, pour LibreOffice Calc, je vois:
Exec = libreoffice --calc% U
Cela correspond à la commande bash "libreoffice --calc". Le signe de pourcentage a à voir avec une option implicite étendue (?) Pour exec, que je ne comprends pas, mais qui peut être ignorée car vous n'utilisez pas Exec.
la source
Pour démarrer LibreOffice sur un document existant, utilisez
xdg-open
. Cela ne fonctionne pas seulement pour les documents LibreOffice, mais pour tout fichier ou URL.xdg-open
ouvrira le fichier en utilisant votre application préférée.Comme je travaille habituellement depuis le terminal, my
~/.bash_aliases
a unalias o=xdg-open
, il se réduit donc à ceci:la source