日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux系统自启动脚本

發布時間:2024/1/23 linux 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux系统自启动脚本 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

只需編輯/etc/init.d/rc.local文件,在最后加上你的腳本即可。
比如:我已經編寫了一個腳本shell.sh,存放在/home/mars704/Desktop/ 下面
在終端輸入 gedit /etc/init.d/rc.local編輯文件,在結尾出加入:
/home/mars704/Desktop/sh.sh 即可開機自動加載腳本


首先,linux隨機啟動的服務程序都在/etc/init.d這個文件夾里,里面的文件全部都是腳本文件(腳本程序簡單的說就是把要運行的程序寫 到一個 文件里讓系統能夠按順序執行,類似windows下的autorun.dat文件),另外在/etc這個文件夾里還有諸如名為rc1.d, rc2.d一直到rc6.d的文件夾,這些都是linux不同的runlevel,我們一般進入的X windows多用戶的運行級別是第5級,也就是rc5.d,在這個文件夾下的腳本文件就是運行第5級時要隨機啟動的服務程序。需要注意的是,在每個rc (1-6).d文件夾下的文件其實都是/etc/init.d文件夾下的文件的一個軟連接(類似windows中的快捷方式),也就是說,在 /etc/init.d文件夾下是全部的服務程序,而每個rc(1-6).d只鏈接它自己啟動需要的相應的服務程序!??
要啟動scim(某一 程序),我們首先要知道scim程序在哪里,用locate命令可以找到,scim在/usr/bin/scim這里,其中usr表 示是 屬于用戶的,bin在linux里表示可以執行的程序。這樣,我就可以編寫一個腳本程序,把它放到/etc/init.d里,然后在rc5.d里做一個相 應的軟鏈接就可以了。?
這個腳本其實很簡單,就兩行:?
#!/bin/bash?
/usr/bin/scim?
第一行是聲明用什么終端運行這個腳本,第二行就是要運行的命令。?
還 需要注意的一點是,在rc5.d里,每個鏈接的名字都是以S或者K開頭的,S開頭的表示是系統啟動是要隨機啟動的,K開頭的是不隨機啟動的。這 樣,你就可以知道,如果我要哪個服務隨機啟動,就把它名字第一個字母K改成S就可以了,當然,把S改成K后,這個服務就不能隨機啟動了。因此,我這個鏈接 還要起名為SXXX,這樣系統才能讓它隨機啟動。

在RH下,rc.local是默認啟動的最后一個腳本文件,所以, 如果你想要隨機啟動,還有一種方法就是在rc.local的尾部加入/usr/bin/scim,這樣就可以了轉自:http://delmonkey.blog.163.com/blog/static/17875108120122153326877/

總結

以上是生活随笔為你收集整理的Linux系统自启动脚本的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。