Wie kann ich LibreOffice Writer über die Befehlszeile ausführen? Was ist der Befehl und wie erfahre ich, wie der Befehl zum Ausführen einer bestimmten Anwendung im Allgemeinen lautet?
quelle
Wie kann ich LibreOffice Writer über die Befehlszeile ausführen? Was ist der Befehl und wie erfahre ich, wie der Befehl zum Ausführen einer bestimmten Anwendung im Allgemeinen lautet?
Führen Sie aus libreoffice --writer
, um LibreOffice Writer zu starten.
In diesem Fall habe ich vermutet, dass es libreoffice
oder ähnlich sein könnte, also habe ich libre
ein Terminal eingegeben und zweimal die Tabulatortaste gedrückt. libreoffice
war eine der Optionen, also habe ich das ausgeführt. Es begann etwas, von dem aus man wählen konnte, ob man zu Writer, Calc, Impress usw. gehen möchte. Da Sie speziell nach Writer fragten, habe ich mir angesehen man libreoffice
, was -writer
als eine der Befehlszeilenoptionen erwähnt wird. Laufen libreoffice -writer
funktionierte aber führte zu
$ libreoffice -writer
Warning: -writer is deprecated. Use --writer instead.
Und so kam ich dazu libreoffice --writer
.
Im Allgemeinen kann man Folgendes ausprobieren:
ps aux | grep guessed_name
.X
, führen Sie es aus dpkg -L X
. Es wird eine Liste der installierten Dateien aus dem Paket X
, sucht /usr/bin
, /bin
, /sbin
, etc. in der Ausgabe.Den einem Fenster entsprechenden Vorgang kann man wie folgt herausfinden:
Führen Sie aus xprop _NET_WM_PID
, navigieren Sie zum Zielfenster (ohne zu klicken!) Und klicken Sie darauf. Dadurch wird beispielsweise die dem Fenster entsprechende PID gedruckt
_NET_WM_PID(CARDINAL) = 7394
Führen Sie nun ps -p 7394
(7394 wird durch die PID ersetzt, die Sie erhalten haben) aus, um den Prozessnamen für die angegebene PID zu ermitteln.
Um einen Befehl zu finden, verwenden Sie den Befehl auto-complete:
Tippe ' libre ' und drücke dann [' Tab '].
Dann füge ' --help ' hinzu und gib dir:
Dadurch erhalten Sie ALLE möglichen Optionen, die Sie möglicherweise benötigen.
quelle
libre
oderlibreoffice
. Ist--help
generischer oder korrekter alsman
?Normalerweise haben alle GUI-Anwendungen ein Startsymbol. Die meisten von ihnen sind in gespeichert
/usr/share/applications
. Diese.desktop
Dateien enthalten Informationen zum Anwendungsnamen und den entsprechenden Befehlen.Eine schnelle Hacky-Methode, um alle Anwendungen und Befehle aufzulisten, ist die Verwendung des Befehls awk :
quelle
Wenn ich auf Writer zugreife, gehe ich in mein Terminal und tippe Folgendes ein:
Dies scheint perfekt zu funktionieren und kann für Calc (localc) wiederholt werden. Zeichnen (lodraw); Base (Lobase); Beeindrucken (loimpress). Du verstehst den Punkt.
Der andere wunderbare Terminalbefehl, den ich heute Abend gelernt habe, ist der folgende:
Dadurch wird Firefox aufgerufen, während Sie zur Website Ihrer Wahl oder in diesem Fall zu Google weitergeleitet werden. Je mehr ich mit dem Command Line Interface (CLI) herumspiele, desto mehr verliebe ich mich in alle Funktionen.
quelle
lowriter
noch korrekt ist. Ich habe es gerade mit 12.04 und LibreOffice 3.5.4.2 ausprobiert und diese Antwort erhalten:The program 'lowriter' is currently not installed. You can install it by typing: sudo apt-get install libreoffice-writer
Ein sehr einfacher Weg, bei dem überhaupt nicht geraten wird :
alacarte
(das ist das Hauptmenü im Gnome-Menü).Properties
.Command
. In diesem Beispiel ist dies der Fallfile-roller
.quelle
Ehrlich gesagt, kann dies leicht google'ed werden: p
quelle
Unter Ubuntu 12.10 und dem neuen libreoffice 4.0 lautet der Befehl nach der manuellen Installation:
libreoffice4.0 --writer
Alle anderen Befehle werden, wie die vorherige Antwort, mit der Angabe von 4.0 nach libreoffice angegeben.
quelle
Wenn ich keine Ahnung habe, wo sich ein Programm befindet oder wie es heißt, und nur den Link aus dem "Startmenü" habe, erstelle ich eine Desktop-Verknüpfung mit einem Rechtsklick -> Desktop hinzufügen. Dann öffne ich die Verknüpfung in einem Texteditor und suche die Zeile, die mit "Exec" beginnt. Für LibreOffice Calc sehe ich also:
Exec = libreoffice --calc% U
Dies entspricht dem Bash-Befehl "libreoffice --calc". Das Prozentzeichen hat mit einer erweiterten impliziten (?) Option für exec zu tun, die ich nicht verstehe, die aber ignoriert werden kann, da Sie Exec nicht verwenden.
quelle
Verwenden Sie, um LibreOffice in einem vorhandenen Dokument zu starten
xdg-open
. Dies funktioniert nicht nur für LibreOffice-Dokumente, sondern für jede Datei oder URL.xdg-open
öffnet die Datei mit Ihrer bevorzugten Anwendung.Da ich normalerweise vom Terminal aus arbeite, hat mein
~/.bash_aliases
einalias o=xdg-open
, so dass es sich auf dieses reduziert:quelle