CentOS7 systemctl 編寫自定義服務

2021-09-26 10:29:55 字數 715 閱讀 9634

編輯服務檔案

vi /usr/lib/systemd/system/zabbix_server.service

[unit]

#此部分主要用於描述

description=zabbix server

#描述服務

after=syslog.target

after=network.target

#描述服務類別

[service]

#關鍵部分

type=forking

#代表後台執行

restart=on-failure

pidfile=/tmp/zabbix_server.pid

#程式pid檔案

execstart=/usr/share/zabbix4/sbin/zabbix_server -c /usr/share/zabbix4/etc/zabbix_server.conf

#啟動命令

execstop=ps -ef | grep zabbix_server | awk '' | xargs kill -9

#停止命令

restartsec=10s

[install]

#使用者描述資訊

wantedby=multi-user.target

編寫完後就可以用systemctl stop|start zabbix_server 去啟停服務了

centos7 安裝centos桌面

一 輸入命令 yum groupinstall gnome desktop graphical administration tools 二 設定系統啟動等級。systemctl get default 獲取當前系統執行形式,會顯示multi user.target 命令列終端 或者 graphic...

7 centos7 使用者管理

useradd meng如果建立使用者時沒有指定屬於哪個組,則缺省會建立乙個名字與使用者相同的組並歸屬於此組 對應的home目錄下回建立乙個meng的資料夾 passwd meng 之後會提示輸入密碼 userdel meng 刪除使用者,會保留home檔案 userdel r meng 刪除使用者...

centos7 r語言安裝 centOS7安裝R

在安裝時發現一般教程中說的 yum install r 這個命令不管用了啊,然後去官網了解了一波 發現官網上表示r語言已經屬於epel倉庫管理了。1.安裝epel倉庫 yum install epel release 隨後報錯 這是由於centos7自帶的python版本為2.7,因此要將該檔案的p...