1. 程式人生 > >linux開機啟動自動執行某個指令碼

linux開機啟動自動執行某個指令碼

有時候我們需要在開機的拉起一個服務或程序。

比較方便的改法是在檔案/etc/rc.local,編輯這個檔案,在末尾新增

source 指令碼名稱.sh



指令碼run_httpd_server.sh的內容

#!/bin/bash
export BASE_DIR=$(pwd)
echo ${BASE_DIR}
cd /share/http/apache2.2.32-install/bin
./httpd -k restart
cd ${BASE_DIR}

儲存後,最好是用dos2unix 命令轉換一下格式,不然可能會有意外的效果。

export BASE_DIR=$(pwd)
把當前目錄儲存到BASE_DIR


cd ${BASE_DIR}
 切回目錄