Risposte:
Esegui libreoffice --writerper avviare LibreOffice Writer.
In questo caso, ho indovinato che potrebbe essere libreofficeo simile, quindi sono entrato librein un terminale e ho premuto due volte la linguetta. libreofficeera una delle opzioni, quindi l'ho gestita. Ha iniziato qualcosa da cui si potrebbe scegliere di andare a Writer, Calc, Impress, ecc. Dato che hai chiesto specificamente di Writer, ho guardato man libreoffice, che menziona -writercome una delle opzioni della riga di comando. La corsa ha libreoffice -writerfunzionato ma ha comportato
$ libreoffice -writer
Warning: -writer is deprecated. Use --writer instead.
E così ci sono riuscito libreoffice --writer.
In generale, si potrebbero provare cose come le seguenti:
ps aux | grep guessed_name.X, esegui dpkg -L X. Essa elenca i file installati dal pacchetto X, cercare /usr/bin, /bin, /sbin, ecc nell'output.Si può scoprire il processo corrispondente a una finestra come segue:
Esegui xprop _NET_WM_PID, vai alla finestra di destinazione (senza fare clic!) E fai clic su di essa. Questo stamperà il PID corrispondente alla finestra, ad esempio
_NET_WM_PID(CARDINAL) = 7394
Ora esegui ps -p 7394(con 7394 sostituito dal PID ottenuto) per scoprire il nome del processo per il PID specificato.
Per trovare un comando, prova a utilizzare il comando di completamento automatico:
digitare ' libre ', quindi premere [' Tab '], dandoti:
libreoffice
quindi aggiungi ' --help ', dandoti infine:
libreoffice --help
Questo ti darà TUTTE le possibili opzioni di cui potresti aver bisogno.
(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.
:
libreo libreoffice. È --helppiù generico o corretto di man?
Di solito tutte le applicazioni della GUI hanno un'icona di avvio. Molti di questi sono archiviati in /usr/share/applications. Questi .desktopfile contengono informazioni sul nome dell'applicazione e sui comandi corrispondenti.
Un modo rapido e veloce per elencare tutte le applicazioni e i comandi è usare il comando awk :
awk '{FS = "=";if ($1=="Name") printf("%s => ",$2); if($1=="Exec") {printf("%s\n",$2);nextfile;}}' /usr/share/applications/*.desktop
Quando accedo a Writer vado nel mio terminale e digito:
lowriter
Questo sembra funzionare perfettamente e può essere ripetuto per Calc (localc); Disegna (lodraw); Base (lobase); Impress (loimpress). Ottieni il punto.
L'altro meraviglioso comando terminale che ho imparato stasera è questo:
firefox google.com
questo richiamerà Firefox mentre ti porta sul sito Web di tua scelta o in questo caso Google. Più gioco con l'interfaccia a riga di comando (CLI), più mi innamoro di tutte le funzionalità.
lowriterè ancora corretto. L'ho provato proprio ora usando 12.04 e con LibreOffice 3.5.4.2 e ho ottenuto questa risposta:The program 'lowriter' is currently not installed. You can install it by typing: sudo apt-get install libreoffice-writer
Un modo molto semplice che non prevede alcuna ipotesi :
alacarte(questo è "Menu principale" nel menu Gnome).
Properties.Command, in questo esempio lo è file-roller.Onestamente, questo può essere facilmente cercato su Google: p
libreoffice --writer
Se non ho idea di dove sia un programma, o come si chiama, e ho solo il link dal "menu Start", creerò un collegamento sul desktop con il tasto destro del mouse -> aggiungi al desktop. Quindi aprirò il collegamento in un editor di testo e cercherò la riga che inizia con "Exec". Quindi, per LibreOffice Calc, vedo:
Exec = libreoffice --calc% U
Ciò corrisponde al comando bash "libreoffice --calc". Il segno di percentuale ha a che fare con un'opzione implicita estesa (?) Per exec, che non capisco ma che può essere ignorata dal momento che non si utilizza Exec.
Per avviare LibreOffice su un documento esistente, utilizzare xdg-open. Questo non funziona solo per i documenti di LibreOffice ma per qualsiasi file o URL. xdg-openaprirà il file utilizzando l'applicazione preferita.
xdg-open file-or-url
Dato che di solito lavoro dal terminale, il mio ~/.bash_aliasesha un alias o=xdg-open, quindi si riduce a questo:
o aDocument.odt
o https://askubuntu.com