Antworten:
Führen Sie aus libreoffice --writer, um LibreOffice Writer zu starten.
In diesem Fall habe ich vermutet, dass es libreofficeoder ähnlich sein könnte, also habe ich libreein Terminal eingegeben und zweimal die Tabulatortaste gedrückt. libreofficewar 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 -writerals eine der Befehlszeilenoptionen erwähnt wird. Laufen libreoffice -writerfunktionierte 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 '].
libreoffice
Dann füge ' --help ' hinzu und gib dir:
libreoffice --help
Dadurch erhalten Sie ALLE möglichen Optionen, die Sie möglicherweise benötigen.
(snip)
LibreOffice 3.4 340m1(Build:402)
Usage: soffice [options] [documents...]
Options:
--minimized keep startup bitmap minimized.
--invisible no startup screen, no default document and no UI.
--norestore suppress restart/restore after fatal errors.
--quickstart starts the quickstart service
--nologo don't show startup screen.
:
--writer create new text document.
--calc create new spreadsheet document.
--draw create new drawing.
--impress create new presentation.
--base create new database.
:
libreoder libreoffice. Ist --helpgenerischer oder korrekter als man?
Normalerweise haben alle GUI-Anwendungen ein Startsymbol. Die meisten von ihnen sind in gespeichert /usr/share/applications. Diese .desktopDateien enthalten Informationen zum Anwendungsnamen und den entsprechenden Befehlen.
Eine schnelle Hacky-Methode, um alle Anwendungen und Befehle aufzulisten, ist die Verwendung des Befehls awk :
awk '{FS = "=";if ($1=="Name") printf("%s => ",$2); if($1=="Exec") {printf("%s\n",$2);nextfile;}}' /usr/share/applications/*.desktop
Wenn ich auf Writer zugreife, gehe ich in mein Terminal und tippe Folgendes ein:
Lowriter
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:
Firefox google.com
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.
lowriternoch 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 Fall file-roller.Ehrlich gesagt, kann dies leicht google'ed werden: p
libreoffice --writer
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.
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.
xdg-open file-or-url
Da ich normalerweise vom Terminal aus arbeite, hat mein ~/.bash_aliasesein alias o=xdg-open, so dass es sich auf dieses reduziert:
o aDocument.odt
o https://askubuntu.com