国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Ubuntu 18.04 設(shè)置開(kāi)機(jī)自啟腳本

這篇具有很好參考價(jià)值的文章主要介紹了Ubuntu 18.04 設(shè)置開(kāi)機(jī)自啟腳本。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

一、背景

同伴在頻繁更新系統(tǒng)環(huán)境,需要經(jīng)常使用reboot命令重啟,但每次重啟后端Jar都會(huì)停止,每次重啟都需要手動(dòng)啟動(dòng)Web后端Jar包。針對(duì)此種情況,想到了采用開(kāi)機(jī)自動(dòng)啟動(dòng)Jar包的方法來(lái)節(jié)省時(shí)間。

二、詳細(xì)步驟

1. 編寫(xiě)你想要開(kāi)機(jī)自動(dòng)執(zhí)行的命令。

切換到你想要裝腳本的目錄下,執(zhí)行以下命令,來(lái)編輯腳本內(nèi)容。

vim start.sh

2. 例如我想要開(kāi)機(jī)自啟Jar包,我的內(nèi)容如下。
#!/bin/bash
#添加jdk環(huán)境變量防止主出現(xiàn) 找不到 java 命令
export JAVA_HOME=lib/jvm/java-1.8.0-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
cd /home/work/
#source /etc/profile    
echo "jar 包開(kāi)始部署"
nohup java -jar web.jar >/home/work/nohup.out 2>&1 &
echo "部署命令已執(zhí)行"
 

腳本內(nèi)容export行是來(lái)提供java環(huán)境。若該腳本執(zhí)行后,仍出現(xiàn)無(wú)法找到j(luò)ava命令,則需要在運(yùn)行jar包命令前,執(zhí)行上面代碼段中的source /etc/profile。(前提是已經(jīng)在/etc/profile中設(shè)置JAVA_HOME,PATH,CLASSPATH等環(huán)境變量)

3. 賦權(quán)腳本

需要對(duì)腳本重新設(shè)置權(quán)限,以免之后無(wú)法運(yùn)行

chmod 777 start.sh
4. 新建要啟動(dòng)的服務(wù)文件
vim /etc/systemd/system/start.service

在start.service中編輯以下內(nèi)容

[Unit]
Description=*****************  //你對(duì)這個(gè)服務(wù)的描述
After=network.target
[Service]
Type=forking
ExecStart=/usr/sbin/start.sh   //剛才創(chuàng)建的start.sh路徑
[Install]
WantedBy=multi-user.target
5. 設(shè)置開(kāi)機(jī)自啟命令
sudo systemctl enable start.service                    開(kāi)機(jī)自動(dòng)啟動(dòng)
sudo systemctl daemon-reload                              更新服務(wù)
sudo systemctl start start.service                     啟動(dòng)服務(wù)
sudo systemctl restart start.service                   重啟服務(wù)
sudo systemctl status start.service                    查看當(dāng)前服務(wù)狀態(tài)
6. 輸入sudo systemctl enable start.service 時(shí)出現(xiàn)錯(cuò)誤

請(qǐng)務(wù)必認(rèn)真檢查之前的步驟是否已完成、或檢查sh文件中代碼編寫(xiě)是否有誤,或把 start.service 改成絕對(duì)路徑文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-409940.html

到了這里,關(guān)于Ubuntu 18.04 設(shè)置開(kāi)機(jī)自啟腳本的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【Ubuntu18.04 docker 啟動(dòng)容器,進(jìn)入容器,執(zhí)行腳本】

    1,啟動(dòng)容器 1,當(dāng)前容器已經(jīng)啟動(dòng),怎么進(jìn)入呢? -----進(jìn)入步驟 一、 docker 服務(wù)啟動(dòng)啟動(dòng) 二、docker 容器自動(dòng)啟動(dòng) 三、設(shè)置容器內(nèi)的服務(wù)自動(dòng)啟動(dòng): 1-首先制作一個(gè)啟動(dòng)腳本start_fw.sh 參考 2-將容器制作為鏡像,然后啟動(dòng)容器 3-

    2024年02月11日
    瀏覽(18)
  • 電腦安裝雙系統(tǒng)ubuntu18.04+windows后開(kāi)機(jī)直接進(jìn)入Windows解決方法

    電腦安裝雙系統(tǒng)ubuntu18.04+windows后開(kāi)機(jī)直接進(jìn)入Windows解決方法

    電腦型號(hào):聯(lián)想拯救者 Y9000K2021H 系統(tǒng): Windows11+Ubuntu18.04雙系統(tǒng) 問(wèn)題:筆記本安裝雙系統(tǒng)后,Windows系統(tǒng)下處理word或者看論文;Ubuntu18.04系統(tǒng)安裝ros進(jìn)行機(jī)械臂控制等的研究。 但最近開(kāi)機(jī)后發(fā)現(xiàn)沒(méi)有系統(tǒng)選項(xiàng)了,直接進(jìn)入Windows系統(tǒng) ,正常情況如下圖所示: 解決辦法: 筆記本

    2024年02月15日
    瀏覽(23)
  • ubuntu18.04設(shè)置靜態(tài)IP地址

    ubuntu18.04設(shè)置靜態(tài)IP地址

    在VMware虛擬機(jī)安裝Ubuntu18.04,需要通過(guò)vscode的ssh遠(yuǎn)程遠(yuǎn)程連接,發(fā)現(xiàn)IP經(jīng)常在變化,常常需要改動(dòng)ssh config中的對(duì)應(yīng)ip。 Ubuntu18.04采用的是netplan來(lái)管理network。在/etc/netplan/目錄下有一個(gè)以yaml結(jié)尾的文件。比如01-network-manager-all.yaml文件。 需要對(duì)該文件進(jìn)行設(shè)置。 1、輸入ifconfig 命

    2024年02月11日
    瀏覽(23)
  • Ubuntu:18.04/20.04使用netplan設(shè)置網(wǎng)絡(luò)

    通常,Ubuntu的默認(rèn)設(shè)置是通過(guò)DHCP服務(wù)器自動(dòng)獲取IP地址,這對(duì)臺(tái)式機(jī)系統(tǒng)來(lái)說(shuō)非常有用,因?yàn)樗恍枰魏胃摹?但是,始終建議為Ubuntu服務(wù)器分配一個(gè)靜態(tài)IP地址,因?yàn)樵撿o態(tài)IP地址將在重新啟動(dòng)后保持不變。 Ubuntu 17.10及更高版本使用“Netplan”作為默認(rèn)網(wǎng)絡(luò)管理工具。因此

    2024年02月05日
    瀏覽(28)
  • Ubuntu18.04有線連接后,無(wú)法設(shè)置ip地址以及顯示網(wǎng)口設(shè)置

    Ubuntu18.04有線連接后,無(wú)法設(shè)置ip地址以及顯示網(wǎng)口設(shè)置

    前提:首先測(cè)試過(guò)網(wǎng)線是完全沒(méi)問(wèn)題的 桌面端找不到設(shè)置網(wǎng)口 終端輸入: ifconfig 沒(méi)有找到網(wǎng)口設(shè)置和對(duì)應(yīng)IP 然后查詢(xún)網(wǎng)口驅(qū)動(dòng)是否正常安裝,輸入: lspci | grep Ethernet 有輸出說(shuō)明網(wǎng)口驅(qū)動(dòng)正常安裝 然后查詢(xún)電腦的ip地址,輸入: ip addr show 然后可以看到網(wǎng)口的名稱(chēng)是enp4s0 然

    2024年02月20日
    瀏覽(29)
  • 安裝Ubuntu18.04后沒(méi)有WIFI參數(shù)設(shè)置圖標(biāo),無(wú)法連接wifi

    問(wèn)題描述: 我的電腦是聯(lián)想拯救者Y9000P,23年的新機(jī)子,Win11系統(tǒng)Wifi使用正常,Ubuntu20.04的Wifi也能正常使用,唯獨(dú)Ubuntu18.04安裝后桌面右上角下拉菜單里沒(méi)有Wifi設(shè)置參數(shù)選項(xiàng),設(shè)置里Wi-Fi模塊提示找不到wifi適配器(我在另一臺(tái)可以正常連接WiFi的Ubuntu18.04的機(jī)子上也發(fā)現(xiàn)提示找

    2024年02月16日
    瀏覽(103)
  • ubuntu 20.04設(shè)置開(kāi)機(jī)自啟動(dòng)腳本

    ubuntu 20.04設(shè)置開(kāi)機(jī)自啟動(dòng)腳本

    一、使用 rc-local.service rc-local.service 是系統(tǒng)自帶的一個(gè)開(kāi)機(jī)自啟服務(wù), 但是在 Ubuntu20 的 systemd 啟動(dòng)方式下,該服務(wù)默認(rèn)沒(méi)有開(kāi)啟。,啟用它需要做些簡(jiǎn)單的配置。 在 路徑下 /lib/systemd/system/rc-local.service 的 rc-local.service 的腳本,內(nèi)容規(guī)定了 rc.local 的啟動(dòng)順序和行為 1 建立開(kāi)機(jī)

    2024年02月16日
    瀏覽(32)
  • 【虛擬機(jī)】Ubuntu18.04 設(shè)置共享文件夾(解決/mnt 目錄下沒(méi)有 hgfs 目錄)

    【虛擬機(jī)】Ubuntu18.04 設(shè)置共享文件夾(解決/mnt 目錄下沒(méi)有 hgfs 目錄)

    ? ? ? ? ?目錄 1、Windows創(chuàng)建一個(gè)共享文件夾 2、在虛擬機(jī)的設(shè)置中選擇Windows下的共享文件夾 3、在Ubuntu中查看共享文件夾 4、解決/mnt 目錄下沒(méi)有 hgfs 目錄 5、設(shè)置共享文件夾以后,/mnt/hgfs下沒(méi)有出現(xiàn)共享文件夾? 這種方式使用的前提是 Ubuntu虛擬機(jī)和Windows系統(tǒng)在同一主機(jī)上

    2024年02月08日
    瀏覽(119)
  • ubuntu18.04查詢(xún)opencv庫(kù)路徑,檢查Opencv有無(wú)正確設(shè)置環(huán)境變量,以及卸載和安裝教程

    1. 打開(kāi)終端或命令提示符 2. 輸入以下命令來(lái)查詢(xún)OpenCV庫(kù)的路徑: ? ?這個(gè)命令將返回OpenCV庫(kù)的鏈接選項(xiàng),其中包含庫(kù)的路徑信息。 3. 查找返回結(jié)果中的`-L`選項(xiàng),后面跟著的路徑就是OpenCV庫(kù)的路徑。 ? ?例如,如果返回結(jié)果中有`-L/usr/local/lib`,那么`/usr/local/lib`就是OpenCV庫(kù)的路

    2024年02月08日
    瀏覽(21)
  • CentOS設(shè)置開(kāi)機(jī)自啟腳本

    通過(guò) /etc/rc.d/rc.local 方式設(shè)置開(kāi)機(jī)自啟 編寫(xiě)要執(zhí)行的腳本 添加以下內(nèi)容

    2024年02月07日
    瀏覽(29)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包