/etc/rc.local 軟鏈結指向的原始檔要執行x許可權
vim /etc/rc.local
新增/usr/local/nginx/sbin/nginx
然後chmod 755 /etc/rc.local
或 chmod +x /etc/rc.d/rc.local
例子1、因為在centos7中/etc/rc.d/rc.local的許可權被降低了,所以需要賦予其可執行權
chmod +x /etc/rc.d/rc.local
2、賦予指令碼可執行許可權
假設/usr/local/script/autostart.sh是你的指令碼路徑,給予執行許可權
chmod +x /usr/local/script/autostart.sh
3、開啟/etc/rc.d/rc.local檔案,在末尾增加如下內容
/usr/local/script/autostart.sh
方法二:(chkconfig)
1、將指令碼移動到/etc/rc.d/init.d目錄下
mv /usr/local/script/autostart.sh /etc/rc.d/init.d
2、增加指令碼的可執行許可權
chmod +x /etc/rc.d/init.d/autostart.sh
3、新增指令碼到開機自動啟動專案中
cd /etc/rc.d/init.d
chkconfig --add autostart.sh
chkconfig autostart.sh on
chkconfig --list
chkconfig啟動指令碼規範 在指令碼開頭加入下面內容:
#!/bin/sh
#chkconfig:2345 80 90
#decription:autostart
說明:chkonfig後面是啟動級別和優先順序,description後面是服務描述。如上面指令碼意思是,
服務必須在執行級2,3,4,5下被啟動或關閉,啟動的優先順序是90,停止的優先順序是10。
優先順序範圍是0-100,數字越大,優先順序越低。
設定開機啟動
systemctl enable docker
systemctl daemon-reload
檢視已啟動的服務
systemctl list-units --type=service
檢視是否設定開機啟動
systemctl list-unit-files | grep enable
關閉開機啟動
systemctl disable docker.service
systemctl daemon-reload
例子vi /lib/systemd/system/nginx.service
[unit]
description=nginx
after=network.target
[service]
type=forking
execstart=/usr/local/webserver/nginx/sbin/nginx
execreload=/usr/local/webserver/nginx/sbin/nginx -s reload
execstop=/usr/local/webserver/nginx/sbin/nginx -s stop
privatetmp=true
[install]
wantedby=multi-user.target
yum install ntsysv
ntsysv
chkconfig呼叫的服務是在/etc/init.d下面的東東,而這些東東都是在啟動過程中搞的。
/etc/rc.d/rc.local這個檔案是在系統已經初始化完成就緒之後,才來讀這個東東的。這個東東裡面的東西和系統是否啟動沒有多大關係。
/etc/fstab
1. 新增一塊新磁碟模擬資料盤
2. 格式化並掛載磁碟
[root@db01 ~]# mkfs.xfs /dev/sdc
[root@db01 ~]# mkdir /data
[root@db01 ~]# blkid
[root@db01 ~]# vim /etc/fstab
[root@db01 ~]# uuid="b7fde522-aa37-412a-9584-8313a673c5cc" /data xfs defaults 0 0
[root@db01 ~]# mount -a
[root@db01 ~]# df -h
1. 安裝vsftpd軟體
[root@docker ~]# yum install -y vsftpd
2. 啟動ftp
[root@docker ~]# systemctl enable vsftpd
[root@docker ~]# systemctl start vsftpd
共享目錄 /var/ftp
4. 配置yum倉庫
mkdir -p /var/ftp/centos6.9
mkdir -p /var/ftp/centos7.5
[root@docker mnt]# mount -o loop /mnt/centos-6.9-x86_64-bin-***1.iso /var/ftp/centos6.9/
windows驗證
開機自啟動
1.建立uid3.rss uid3 是mmp 中的 uid 0x100039ce 0xeb32ada7 0xeb32ada7 需要建立的檔案名字是 eb32ada7.rss 建立到工程名下的 data 目錄下 該檔案的內容格式如下 include resource startup item info...
開機自啟動
使程式可以隨windows自啟動的方式有 1.啟動資料夾 將程式或程式的快捷方式放置到啟動資料夾 xp 系統路徑 documents and settings administrator 開始 選單 程式 啟動 win7 2.登錄檔 當前使用者 1 hkey current user softwar...
開機自啟動
注意 一 如果檔案在c program files x86 下,這時無論使用system 命令還是bat命令列,都無法實現,因為系統無法識別空格。這樣需要在program files x86 新增雙引號,即 c program files x86 如果是bat命令列 c program files ...