成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux系統下如何設置開機自動運行腳本?

系統 Linux
在工作用可以我們需要某些腳本需要在系統啟動時自動執行一些腳本或者啟動一些服務,在Windows下我們有很多方式來處理,但是在linux下如何執行呢?

在工作用可以我們需要某些腳本需要在系統啟動時自動執行一些腳本或者啟動一些服務,在Windows下我們有很多方式來處理,但是在linux下如何執行呢?

今天分享一下3種常用的開機啟動運行的方法供參考

1、修改 /etc/rc.d/rc.local 文件方式

/etc/rc.d/rc.local 用于用戶自定義開機啟動程序,因此可以往里寫開機要執行的命令或腳本。

1、設置 rc.local 的可執行權限
# chmod +x /etc/rc.d/rc.local

2、創建待執行的腳本,如下:
# cat /home/test.sh
#!/bin/bash
echo "hello world" >> /home/out.txt
date >> /home/out.txt

3、設置腳本的可執行權限
# chmod +x /home/test.sh

4、把腳本放到 /etc/rc.d/rc.local 尾部
# cat /etc/rc.d/rc.local
...
/home/test.sh

5、重啟系統使之生效
# reboot

6、查看日志文件判斷腳本是否執行
# cat /home/out.txt
hello world
Thu Dec 30 20:45:00 CST 2021

有關 /etc/rc.d/rc.local 執行時機如下:

2、使用 crontab 方式

crond 是 linux 下用來周期性的執行某種任務或等待處理某些事件的一個守護進程,與 windows 下的計劃任務類似,當安裝完成操作系統后,默認會安裝此服務 工具,并且會自動啟動 crond 進程,crond 進程每分鐘會定期檢查是否有要執行的任務,如果有要執行的任務,則自動執行該任務。

因此我們可以使用 crondtab 命令創建一個任務,讓該任務在重啟時進行執行。

# crontab -e
//進入編輯,輸入如下行
@reboot /home/test.sh

//重啟設備
# reboot

//查看日志
# cat /home/out.txt
hello world
Thu Dec 30 21:09:03 CST 2021

3、使用 systemd 服務

Systemd 服務是一種以 .service 結尾的單元(unit)配置文件,用于控制由 Systemd 控制或監視的進程。簡單說,用于后臺以守護進程(daemon)的形式運行程序

systmd service 文件一般放在/etc/systemd/system/文件夾中。

創建一個服務如下

//在/etc/systemd/system/下創建一個服務,如下
# vim ser.service

//[Unit] 區塊:啟動順序與依賴關系。
[Unit]
//Description字段給出當前服務的簡單描述
Description=Run a Custom Script at Startup
After=default.target

//Service區塊定義如何啟動當前服務
[Service]
//ExecStart字段:定義啟動進程時執行的命令
ExecStart=/home/test.sh

//Install區塊,定義如何安裝這個配置文件,即怎樣做到開機啟動
[Install]
//WantedBy字段:表示該服務所在的 Target,Target的含義是服務組,表示一組服務
WantedBy=default.target


//更新服務配置文件,并使能服務
# systemctl daemon-reload
# systemctl enable ser.service

//重啟系統
# reboot

有關 systemd 服務還有很多實用方式,本文知識做到拋磚引玉的作用,有興趣的話可以自行研究這方面的知識。

責任編輯:華軒 來源: 今日頭條
相關推薦

2020-08-11 18:20:42

Linux運行腳本開機啟動

2020-06-11 07:57:48

Linux腳本數據

2021-07-21 09:50:35

Linux腳本命令

2010-04-28 18:06:32

Oracle 10g

2014-07-25 14:20:45

Linux腳本

2018-03-02 13:28:19

Linux開機自啟動

2015-10-28 17:21:37

Oracle11glinux自啟動

2011-08-16 18:54:21

Ubuntulinux

2021-07-29 23:21:01

Windows 8Windows微軟

2009-06-24 10:44:08

2010-11-25 13:45:44

2009-11-28 20:16:04

2013-01-18 17:30:32

Linux系統

2021-05-02 23:04:49

Windows 10Windows微軟

2016-09-22 12:25:42

2010-05-26 15:07:36

SVN版本庫自動備份

2010-05-26 09:21:12

啟動SVN

2009-12-09 15:26:02

Linux刪除自動備份

2010-09-10 09:41:53

Android

2011-01-10 15:55:20

LinuxWindowsWine
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩1区 | 在线观看的av | 在线观看a视频 | 一区二区三区国产精品 | 成年女人免费v片 | 欧美日韩一区二区三区不卡视频 | 亚洲福利电影网 | chengrenzaixian| 一区二区视频在线 | 午夜精品一区二区三区在线观看 | 天天夜夜操 | 欧美日韩亚洲一区二区 | 欧美综合一区二区 | 精品久久不卡 | 久久久妇女国产精品影视 | 狠狠亚洲| 在线观看成人免费视频 | 久久人体视频 | 国产精品日本一区二区不卡视频 | 一区二区三区欧美 | 日本大片在线播放 | 久久黄网 | 国产一区二区观看 | 中国一级特黄真人毛片免费观看 | 日本成人在线观看网站 | 国产精品jizz在线观看老狼 | 久久中文字幕电影 | 国产综合久久 | 国产精品69毛片高清亚洲 | 成人免费看片 | 亚洲精品在线视频 | 日韩av美女电影 | 亚洲国产成人av好男人在线观看 | 91精品国产91久久综合桃花 | 国产96色在线 | 综合久久色 | www性色| 亚洲综合视频 | 国产福利视频 | 中文在线播放 | 久久婷婷麻豆国产91天堂 |