簡單的乙個shell指令碼
[root@test173 ~]#cat /root/bb.sh網上都說修改這個 /etc/rc.local就行,實際上修改 /etc/rc.local等於修改/etc/rc.d/rc.local這個檔案#!/bin/bash
touch /mnt/1.txt
echo 『aaaa』 > /mnt/2.txt
[root@test173 ~]# ls -ld /etc/rc.local檢視這個檔案發現沒有執行許可權需要新增一下執行許可權lrwxrwxrwx. 1 root root 13 8月 16 15:35 /etc/rc.local -> rc.d/rc.local
[root@test173 ~]#ls -ld /etc/rc.d/rc.local然後重啟機器-rw-r–r--1 root root 466 10月 31 10:44 /etc/rc.d/rc.local
[root@test173 ~]# chmod +x /etc/rc.d/rc.local
發現/mnt就有1.txt和2.txt檔案,說明開機時候執行了指令碼了
CentOS7開機執行指令碼
以下示例以指令碼autostart.sh為例 bin bash description 開機自啟指令碼 啟動tomcat usr local tomcat bin startup.sh1 賦予自定義指令碼可執行許可權 opt script autostart.sh是自定義指令碼 chmod x op...
centos7 開機自動執行指令碼
1 因為在centos7中 etc rc.d rc.local的許可權被降低了,所以需要賦予其可執行權 chmod x etc rc.d rc.local 2 賦予指令碼可執行許可權 假設 usr local script autostart.sh是你的指令碼路徑,給予執行許可權 chmod x u...
Centos7開機執行指令碼的辦法
centos7系統是建議我們建立自己的systemd伺服器來啟動指令碼或是程式的,不過,自己很菜,對service檔案的編輯不懂,裡面需要配置的東東還挻多。乙個service尚且如此,多了後就很可怕了,比如開機啟動nginx,tomcat,redis,zookeeper等等,太麻煩了,遠不及寫幾行命...