linux如何啟動openoffice服務(wù)
啟動openoffice服務(wù)
首先先從百度百科剪切介紹下openoffice
OpenOffice.org 是一套跨平臺的辦公室軟件套件,能在Windows、Linux、MacOS X (X11)和 Solaris 等操作系統(tǒng)上執(zhí)行。它與各個主要的辦公室軟件套件兼容。OpenOffice.org 是自由軟件,任何人都可以免費下載、使用及推廣它。
也許openoffice的強大,我們無法想象,但是我這邊只需要用到它的一個小小的功能,就是文件轉(zhuǎn)化(word exel 轉(zhuǎn)PDF)、在線文件預(yù)覽
環(huán)境
- 系統(tǒng) : linux ubuntu 16
- openoffice 4
主要的作用是調(diào)用openoffice 對文檔或表格進行轉(zhuǎn)化并實現(xiàn)在線預(yù)覽
在這里具體的代碼就不貼出來了,網(wǎng)上資源比較多
在這里主要講的是如何開啟或關(guān)閉openoffice 以及自啟動和定時檢查
開啟的命令 【soffice -headless -accept=“socket,host=127.0.0.1,port=8100;urp;” -nofirststartwizard】
當(dāng)然最好是在openoffice 的安裝目錄下 /opt/openoffice4/program/ 一般都是默認(rèn)安裝在該目錄下
關(guān)閉 可通過 ps -e | grep soffice 找到openoffice 的進程數(shù) ,然后通過 kill 進程數(shù)來關(guān)閉,這里查找到的有兩個,用的是soffice.bin
也可用 netstat -tlnp | grep 8100 查看進程數(shù),然后 kill 進程數(shù)
設(shè)置開機自啟動
通過 vim 打開 /etc/rc.local 文件,然后將啟動openoffice 的命令放在里面


定時檢查啟動
1 編輯一個checkopenOffice.sh 文件
#!/bin/bash
#判斷openoffice 是否開啟,如果沒有開啟,就開啟
openoffice=$( netstat -tlnp |grep 8100 | awk -F ':' '{print $3}'| awk -F '/' '{print $2}')
echo "$openoffice"
if [[ $openoffice = "" ]];then
echo "openoffice is not open"
/opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &
# then echo "openOffice is not open"
else
echo "openOffice is opening"
fi
2 保存后,設(shè)置下權(quán)限 chmod 777 checkopenOffice.sh
3 crontab -e
#每3分鐘檢查判斷一次是否啟動openoffice ,沒有啟動則將其開啟 分 時 日 月 周 */3 * * * * checkopenOffice.sh
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
解決Linux systemd服務(wù)啟動失敗Main process exited,code
文章分析了使用nohup啟動服務(wù)在systemd中遇到的問題,并提供了解決方案,建議使用systemd管理服務(wù),創(chuàng)建.service文件,避免使用nohup,同時檢查日志、權(quán)限和環(huán)境變量,確保服務(wù)正常啟動2026-04-04
Linux命令學(xué)習(xí)總結(jié):詳解reboot命令
這篇文章主要介紹了Linux命令學(xué)習(xí)總結(jié):詳解reboot命令,這個指令使用起來非常簡單,有興趣的可以了解一下。2016-11-11
詳解Linux如何查看當(dāng)前占用CPU或內(nèi)存最多的幾個進程
本篇文章主要介紹了詳解Linux如何查看當(dāng)前占用CPU或內(nèi)存最多的幾個進程,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-05-05
CentOS8 Linux 8.0.1905的安裝過程(圖解)
這篇文章主要介紹了CentOS Linux 8.0.1905的安裝過程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下2019-10-10

