linux如何啟動openoffice服務
啟動openoffice服務
首先先從百度百科剪切介紹下openoffice
OpenOffice.org 是一套跨平臺的辦公室軟件套件,能在Windows、Linux、MacOS X (X11)和 Solaris 等操作系統(tǒng)上執(zhí)行。它與各個主要的辦公室軟件套件兼容。OpenOffice.org 是自由軟件,任何人都可以免費下載、使用及推廣它。
也許openoffice的強大,我們無法想象,但是我這邊只需要用到它的一個小小的功能,就是文件轉化(word exel 轉PDF)、在線文件預覽
環(huán)境
- 系統(tǒng) : linux ubuntu 16
- openoffice 4
主要的作用是調(diào)用openoffice 對文檔或表格進行轉化并實現(xiàn)在線預覽
在這里具體的代碼就不貼出來了,網(wǎng)上資源比較多
在這里主要講的是如何開啟或關閉openoffice 以及自啟動和定時檢查
開啟的命令 【soffice -headless -accept=“socket,host=127.0.0.1,port=8100;urp;” -nofirststartwizard】
當然最好是在openoffice 的安裝目錄下 /opt/openoffice4/program/ 一般都是默認安裝在該目錄下
關閉 可通過 ps -e | grep soffice 找到openoffice 的進程數(shù) ,然后通過 kill 進程數(shù)來關閉,這里查找到的有兩個,用的是soffice.bin
也可用 netstat -tlnp | grep 8100 查看進程數(shù),然后 kill 進程數(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 保存后,設置下權限 chmod 777 checkopenOffice.sh
3 crontab -e
#每3分鐘檢查判斷一次是否啟動openoffice ,沒有啟動則將其開啟 分 時 日 月 周 */3 * * * * checkopenOffice.sh
總結
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Centos 通過 Nginx 和 vsftpd 構建圖片服務器的教程(圖文)
本篇文章主要介紹了Centos 通過 Nginx 和 vsftpd 構建圖片服務器的教程(圖文),具有一定的參考價值,有興趣的可以了解一下2017-08-08Canonical通過Flutter啟用Linux桌面應用程序(推薦)
這篇文章主要介紹了Canonical通過Flutter啟用Linux桌面應用程序,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-07-07CentOS服務器環(huán)境下MySQL主從同步配置方法
這篇文章主要介紹了CentOS服務器環(huán)境下MySQL主從同步配置方法,較為詳細的分析了CentOS服務器環(huán)境下MySQL主從同步的配置操作步驟、相關命令、使用方法與注意事項,需要的朋友可以參考下2018-03-03linux服務器系統(tǒng)CentOS、uBuntu、Gentoo、FreeBSD、Debian的比較
最近一直都是在玩ubuntu的,但是做web服務器的CentOS還是經(jīng)常被用到,自己也糊涂了2012-12-12Ubuntu 18.04中截圖工具shutter的編輯按鈕不可用的解決辦法
Shutter是一個由第三方提供的在Ubuntu上運行的截圖工具。這篇文章主要介紹了Ubuntu 18.04中截圖工具shutter的編輯按鈕不可用的解決辦法及Ubuntu18.04 截圖工具推薦,需要的朋友可以參考下2018-08-08