Linux如何设置开机自启动sh文件

Linux如何设置开机自启动sh文件

在Linux中,开机自启动可以方便我们的工作,减少每次开机后手动启动的繁琐操作。本文将介绍Linux如何设置开机自启动sh文件。

编写sh文件

首先,我们需要编写需要自启动的shell脚本文件(sh文件)。例如,我们编写一个脚本文件test.sh,代码如下:

#!/bin/bash

echo"HelloWorld"

该脚本文件输出HelloWorld,可以根据需求自定义脚本内容。

设置sh文件可执行权限

为了使Linux系统可以执行该脚本,我们需要给该脚本文件添加执行权限。

chmod+xtest.sh

该命令将给该脚本文件添加可执行权限。

将sh文件添加到启动项中

为了使Linux系统能够在开机后自动执行该脚本文件,我们需要将该脚本文件添加到启动项中。我们可以使用rc.local文件来实现这一功能。

编辑rc.local文件

sudonano/etc/rc.local

在该文件中添加脚本文件的执行命令,例如:

/path/to/test.sh

其中,/path/to/是该脚本文件所在的路径。

保存rc.local文件后,将该文件修改为可执行权限。

sudochmod+x/etc/rc.local

测试自启动sh文件

已经完成了sh文件的编写、添加可执行权限以及添加到启动项中的操作,现在重启Linux系统,查看是否已经自动执行了该脚本文件。

执行如下命令重启Linux系统:

sudoreboot

重启后,查看输出结果以判断是否自动执行了该脚本文件。

总结

本文介绍了Linux如何设置开机自启动sh文件的过程,具体包括编写sh文件、设置sh文件可执行权限、添加sh文件到启动项中以及测试自启动结果等步骤。希望本文对您有所帮助。



  • linux涓mysql寮鏈鸿嚜鍔ㄥ惎鍔3绉嶆柟娉
    绛旓細寮鏈哄惎鍔涓昏鏄妸鍚姩鍛戒护鍔犲叆鍒linux鐨勫惎鍔ㄦ湇鍔′腑鍘诲氨鍙互瀹炵幇浜嗭紝鍏蜂綋缁欏悇浣嶆暣鐞嗕袱娈典唬鐮併傜涓绉嶆墜宸ョ畝鍗曞姞鍏ュ嵆鍙疄鐜寮鏈鸿嚜鍔ㄥ惎鍔mysql,鍚庨潰鏄病浜嬪仛鍐欑殑涓娈祍hell浠g爜銆俶ysql璁句负linux鏈嶅姟               ...
  • linux c绋嬪簭寮鏈鸿嚜鍚
    绛旓細1. 鍦/etc/init.d涓嬫斁缃浉搴鍚姩绋嬪簭鐨勮剼鏈紝鑴氭湰蹇呴』瀹炵幇start, stop, restart涓夊拰鎿嶄綔銆傚彲浠ュ弬鑰冭鐩綍宸叉湁鐨勮剼鏈紝鏀瑰啓涓涓嬪氨琛屻2. 鍦/etc/rc.d/rcX.d(濡俽c3.d)鐩綍涓嬬敤ln寤虹珛鍛戒护寤虹珛鐩稿簲鐨刲ink鏂囦欢锛孠寮澶翠负鍏虫満鏃惰皟鐢ㄧ殑锛孲寮澶翠负寮鏈鏃朵娇鐢ㄧ殑锛屽悗闈㈡帴鐨勬暟瀛楄〃鏄庤繖涓湇鍔$浉瀵逛簬鍏跺畠鏈嶅姟鐨...
  • linux 鍗曠敤鎴锋ā寮忎笅 寮鏈哄惎鍔椤归棶棰
    绛旓細瀹為檯涓婁綘鍙渶瑕佺敤VI缂栬緫涓涓/etc/rc.d/rc.local杩欎釜鏂囦欢銆傚湪璇ユ枃浠舵渶涓嬮潰娣诲姞涓琛岋細/home/pdc/aa 淇濆瓨閫鍑哄氨鍙互瀹炵幇寮鏈鸿嚜鍚姩浜嗐備笉瑕佸繕璁扮粰璇ユ枃浠惰祴浜堟甯哥殑鏉冮檺灏卞ソ銆傚疄闄呬笂rc.local灏辩浉褰撲簬windows涓嬬殑autoexec.bat 鍙﹀鏍规嵁浣犳墍璇寸殑鎯呭喌锛屽彲鑳戒綘瀵linux寮鏈娴佺▼鏈変簺閿欒鐨勮璇嗐傚ぇ鐣ヨ窡浣犺涓嬶細...
  • 濡備綍璁剧疆linux鐨剆amba鏈嶅姟寮鏈鸿嚜鍚姩?
    绛旓細涓嶇煡閬撲綘鐢ㄤ粈涔堜粈涔堝彂琛岀増.鍦ˋrch涓彲浠ユ斁鍦/etc/rc.conf 閲岄潰鐨凞AEMONS=(syslog-ng network netfs crond samba sshd) 涓 濡傛灉鏄疓entoo 鍙互鐢╮c-config add samba default
  • Linux涓鐨勬湇鍔鑷惎鍔娣诲姞鏂规硶鏈夊摢浜?
    绛旓細centos6锛歝hkconfig server-name on XXXcentos7锛歴ystemctl enable XXX锛涘鏋滄病鏈夊惎鍔ㄨ剼鏈紝灏嗘湇鍔″惎鍔ㄥ懡浠ゆ坊鍔犲埌rc.local涓墍鏈夌殑linux鏈嶅姟鑷惎鍔娣诲姞鐨勬柟娉曪紝榛戦┈绋嬪簭鍛樼殑鍏嶈垂璇惧氨鏈夛紝浠栦滑绀惧尯鏈夋妧鏈垎鏋愬拰婧愮爜锛岃繕鏈夎棰戙傛壘涓嶅埌瀹樼綉瀵硅瘽妗嗗氨鍙互鐪嬭浜嗐傛垜鍝ヤ滑灏卞湪杈瑰鐨勶紝杩樻病姣曚笟鍛㈡敹鍒皁ffer鍏ヨ亴浜 ...
  • linux鍚姩dhcp鏈嶅姟鍣ㄧ殑鍛戒护linux鍚姩dhcp
    绛旓細1.棣栧厛鎵撳紑璁$畻鏈虹鐞嗭紝鎵惧埌DHCPclient鏈嶅姟锛2.鐒跺悗璁剧疆璇ユ湇鍔$殑鍚姩绫诲瀷涓鸿嚜鍔紱3.鎺ョ潃鎵撳紑銆愮綉缁滃拰Internet銆戦夐」锛屾壘鍒版湰鍦拌繛鎺ワ紱4.鏈鍚庡嬀閫夈愯嚜鍔ㄨ幏寰桰P鍦板潃銆戦夐」鍗冲彲銆linux鎬庝箞鍚姩dhcpv4锛熷厛鐢▂um瀹夎DHCP鏈嶅姟,鍛戒护:yum-yinstalldhcp鍚姩锛歴ervicedhcpstart linux涓嬪浣曞紑鏈鸿嚜鍚姩dhcp鏈嶅姟锛1锛岄氳繃...
  • Linux鎿嶄綔绯荤粺鐨寮鏈杩囩▼璇﹁В
    绛旓細Linux鎿嶄綔绯荤粺鐨寮鏈杩囩▼璇﹁В,鐢变簬鎿嶄綔绯荤粺姝e湪鍙樺緱瓒婃潵瓒婂鏉,鎵浠ュ紑鏈哄紩瀵煎拰鍏虫満涓嬬數鐨勮繃绋嬩篃瓒婃潵瓒婃櫤鑳藉寲銆備粠绠鍗曠殑DOS绯荤粺杞Щ鍒 Windows NT绯荤粺,浜轰滑宸茬粡浜茶韩鎰熷彈鍒颁簡杩欎簺鍙樺寲鈥斺旇繖宸蹭笉浠呬粎鏄牳蹇冩搷浣滅郴缁熺殑鍚姩寮曞鍜屽叧闂簡,杩樺寘鎷繀椤昏鍚屾椂鍚姩鎴栬呭叧闂浉褰撴暟閲忕殑鏈嶅姟椤圭洰銆傜被浼间簬Windows NT,Linux绯荤粺鍚姩杩囩▼闇瑕...
  • linux寮鏈哄惎鍔浼氫緷娆″姞杞藉摢浜涜剼鏈?
    绛旓細琛ㄦ槑random 鑴氭湰搴旇鍦ㄨ繍琛岀骇 2, 3, 4, 5 鍚姩,鍚姩浼樺厛鏉冧负20,鍋滄浼樺厛鏉冧负 80銆 濂戒簡,浠嬬粛灏卞埌杩欓噷浜,鍘荤湅鐪嬭嚜宸辩洰褰曚笅鐨/etc/rc.d/init.d 涓嬬殑鑴氭湰鍚с 璁剧疆鑷惎鍔鏈嶅姟:chkconfig --level 345 nfs on 2. 瀹炰緥浠嬬粛: 1銆佸湪linux涓瀹夎浜哸pache 鏈嶅姟(閫氳繃涓嬭浇浜岃繘鍒舵枃浠剁粡娴庣紪璇戝畨瑁呫佽岄潪rpm鍖)銆...
  • Linux寮鏈哄惎鍔chkconfig鍛戒护璇﹁В
    绛旓細渚嬪锛屽亣 璁句綘瑕佺淮鎶ょ郴缁熻繘鍏ュ崟鐢ㄦ埛鐘舵侊紝閭 涔堬紝鍙互浣跨敤init1鏉ュ垏鎹傚湪Linux鐨勮繍琛岀骇鐨勫垏鎹㈣繃绋嬩腑锛岀郴缁熶細鑷姩瀵绘壘瀵瑰簲杩愯绾х殑鐩綍/etc/rc[0-6].d涓嬬殑K鍜孲寮澶寸殑鏂囦欢锛 鎸夊悗闈㈢殑鏁板瓧椤哄簭锛屾墽琛岃繖浜涜剼鏈傚杩欎簺鑴氭湰鐨勭淮鎶わ紝鏄緢绻佺悙鐨勪竴浠朵簨鎯咃紝Linux鎻愪緵浜哻hkconfig鍛戒护鐢ㄦ潵鏇存柊鍜屾煡璇笉鍚岃繍琛...
  • CentOS寮鏈哄惎鍔鏈嶅姟鐨勪慨鏀逛笌鏌ョ湅鏂规硶璁茶В
    绛旓細S寮澶村垯鏄鍚姩閭d簺鏈嶅姟銆傛敞鎰忥細鍏堟墽琛孠寮澶寸殑锛屽悗鎵цS寮澶寸殑銆傛墍浠寮澶寸殑鏈嶅姟浼氳鐩朘寮澶寸殑鏈嶅姟銆Linux璁剧疆绋嬪簭鐨寮鏈鸿嚜鍚姩涓嶭inux鏈嶅姟 杩欓噷鍙鎴戞墍鐭ラ亾鐨勶紝涓句緥濡備笅 闇姹傛槸鎴戣鐢╓indows涓嬬殑VNC Viewer杩炴帴鍒癓inux Server. 鎴戝湪Linux涓嬮潰杈撳叆 vncserver 璁剧疆濂藉瘑鐮侊紝濂界幇鍦ㄦ垜灏卞彲浠ュ湪Windows涓嬮潰浣跨敤...
  • 扩展阅读:电脑开机设置启动项目 ... 开机自启动在哪里设置 ... 电脑开机后进不了系统 ... linux查看开机启动项 ... linux开机启动sh脚本 ... 开机自启服务linux ... linux开机自启动 chconfig ... linux 设置服务自动启动 ... linux开机启动项怎么设置 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网