Erste Suche nach offenen libreoffice-Dateien:
ps aux | grep libre
Zum Beispiel ist die Ausgabe von mir:
hadi 21426 0.1 0.0 205328 3468 ? Sl 14:17 0:00 /usr/lib/libreoffice/program/oosplash --writer
hadi 21445 9.8 0.7 1269272 179872 ? Sl 14:17 0:01 /usr/lib/libreoffice/program/soffice.bin --writer --splash-pipe=6
dann
sudo kill -9 ID
Die ID ist die zweite Nummer für (soffice.bin), nicht für oosplash
so in meinem Beispiel:
sudo kill -9 21445
Sie brauchen professionelle Ok:
ps aux | grep -i office | awk {'print $2'} | xargs kill -9
hoffe das ist professionell in deiner bewertung !!
oder ein kleinerer Befehl
kill -9 `pgrep -lf soffice.bin | awk {'print $1'}`
oder mehr minified minified minified Befehl
pkill soffice.bin
BEARBEITEN:
Alle geöffneten Dateien von libreoffice verwenden dieselbe PID. Sie können zum Beispiel nicht einfach den Writer töten und impess halten.
Und um meine Sichtweise zu beweisen, ist das Wiederherstellungs-Tool in Office für alle Dateien einzigartig. Was ich meine, wenn Sie einen Writer auf eine wichtige Art und Weise schließen und dann beispielsweise einen Impress öffnen, fordert Impress Sie auf, die Writer-Datei wiederherzustellen, und dies hat dies getan, und dies beweist meine Antwort