Linux系統配置開機自啟動執行指令碼的兩種方法

2021-12-30 11:35:24 字數 1728 閱讀 7075

[root@c69-01 scripts]# vim /server/scripts/qidong.sh

[root@c69-01 scripts]# cat /server/scripts/qidong.sh

#!/bin/bash

/bin/echo $(/bin/date +%f_%t) >> /tmp/qidong.log/etc/rc.local,該檔案為鏈結檔案

[root@c69-01 ~]# ll /etc/rc.local

lrwxrwxrwx. 1 root root 13 feb 5 10:03 /etc/rc.local -> rc.d/rc.local修改/etc/rc.local檔案

[root@c69-01 scripts]# tail -n 1 /etc/rc.local

/bin/bash /server/scripts/qidong.sh >/dev/null 2>/dev/null重啟系統,檢視結果

[root@c69-01 ~]# cat /tmp/qidong.log

2018-02-19_23:30:56已開機自啟動該指令碼

刪除掉方法一的配置

[root@c69-01 ~]# vim /etc/init.d/test

#!/bin/bash

# chkconfig: 3 88 88

/bin/bash /server/scripts/qidong.sh >/dev/null 2>/dev/null

[root@c69-01 ~]# chmod +x /etc/init.d/test新增到chkconfig,開機自啟動

[root@c69-01 ~]# chkconfig --add test[root@c69-01 ~]# chkconfig --list test

test 0:off 1:off 2:off 3:on 4:off 5:off 6:off重啟系統,檢視結果

[root@c69-01 ~]# cat /tmp/qidong.log

2018-02-19_23:30:56

2018-02-19_23:59:10操作成功

關閉開機啟動

[root@c69-01 ~]# chkconfig test off

[root@c69-01 ~]# chkconfig --list test

test 0:off 1:off 2:off 3:off 4:off 5:off 6:off從chkconfig管理中刪除test

[root@c69-01 ~]# chkconfig --list test

test 0:off 1:off 2:off 3:off 4:off 5:off 6:off

[root@c69-01 ~]# chkconfig --del test

[root@c69-01 ~]# chkconfig --list test

service test supports chkconfig, but is not referenced in any runlevel (run 'chkconfig --add test')?以上2種開機自啟動指令碼的方法,僅供參考,讀者可根據自己的情況,進行配置!

注:我使用的系統為centos release 6.9 (final)

Linux系統配置

一般在這個目錄下 etc sysconfig network scripts 通常是 ifcfg eth0 網口1 ifcfg eth1 網口2 dell的是 ifcfg em1 網口1 ifcfg em2 網口2 重啟網絡卡 service network restart 如果ping 不通網域名...

linux系統配置

配置記錄 6 15 2016 10 19 18 am 1.vimrc配置 vimrc沒有,直接建立即可 vim開源配置檔案 這裡新增一些解決中文亂碼和tab鍵設定為空格的方法 解決中文亂碼 set termencoding utf 8 set encoding prc 設定tab為空格,注 ts是t...

Linux系統配置

系統配置,包括軟體安裝,各種問題解決。sudo apt get install libreoffice l10n zh cn當系統卡死時,鍵盤和滑鼠都沒辦法操作了以後。可以嘗試ctrl alt f2 f2 f6 試試,看看能不能進tty介面。能進的話,進入以後htop檢視問題。當上述操作無效時,按住...