linux自动启动脚本linux自动启动

linux自启动服务如何打开程序?

用户自定义开机程序(/etc/rc.d/rc.local)

用户可以将自己书写的shellscript文件放入其中,或者数据库的自动,was等等

比如让数据库开机自启:

vi/etc/rc.local添加以下内容:

su-oracle-clsnrctlstart//让监听启动起来

su-oracle-cdbstart//让数据库启动起来

linux如何开机自动运行sh脚本?

要开机运行只需将它加入到rc.local,一般为/etc/rc.d/rc.local在其中加入以下行:

sh/path/to/test.sh

使用linux全局变量$?可以确定是否执行,如

if

then

echo"succeed!"

fi

#modifiedsometypo--update@22:48

linux的定时重启的具体命令。非常感谢?

Linux系统利用Crontab命令实现定时重启Crontab是一个很方便的在unix/linux系统上定时(循环)执行某个任务的程序使用cron服务,用servicecrondstatus查看cron服务状态,如果没有启动则servicecrondstart启动它,cron服务是一个定时执行的服务,可以通过crontab命令添加或者编辑需要定时执行的任务:crontab-u//设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数crontab-l//列出某个用户cron服务的详细内容crontab-r//删除没个用户的cron服务crontab-e//编辑某个用户的cron服务比如说root查看自己的cron设置:crontab-uroot-l再例如,root想删除fred的cron设置:crontab-ufred-r、编辑cron服务时,编辑的内容有一些格式和约定,输入:crontab-uroot-e进入vi编辑模式,编辑的内容一定要符合下面的格式:*/1****ls>>/tmp/ls.txt编辑/etc/crontab文件,在末尾加上一行:305***rootinit6这样就将系统配置为了每天早上5点30自动重新启动。需要将crond设置为系统启动后自动启动的服务,可以在/etc/rc.d/rc.local中,在末尾加上servicecrondstart如果还需要在系统启动十加载其他服务,可以继续加上其他服务的启动命令。比如:servicemysqldstart基本用法:1.crontab-l列出当前的crontab任务2.crontab-d删除当前的crontab任务3.crontab-e(solaris5.8上面是crontab-r)编辑一个crontab任务,ctrl_D结束4.crontabfilename以filename做为crontab的任务列表文件并载入crontabfile的格式:crontab文件中的行由6个字段组成,不同字段间用空格或tab键分隔。前5个字段指定命令要运行的时间分钟(0-59)小时(0-23)日期(1-31)月份(1-12)星期几(0-6,其中0代表星期日)第6个字段是一个要在适当时间执行的字符串例子:#MINHOURDAYMONTHDAYOFWEEKCOMMAND#每天早上6点10分106***date#每两个小时0*/2***date(solaris5.8似乎不支持此种写法)#晚上11点到早上8点之间每两个小时,早上8点023-7/2,8***date#每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点0114*mon-weddate#1月份日早上4点041jan*date补充:在使用crontab的时候,要特别注意的是运行脚本中能够访问到的环境变量和当前测试环境中的环境变量未必一致,一个比较保险的做法是在运行的脚本程序中自行设置环境变量(export)(1)先建一个文件crond.txt如下,每天早上5点36分重新启动365***reboot(2)上传到/opt目录(3)运行命令crontab/opt/crond.txtcrontab-l让配置文件生效:如果让配置文件生效,还得重新启动cron,切记,既然每个用户下的cron配置文件修改后。也要重新启动cron服务器。在Fedora和Redhat中,我们应该用;#/etc/init.d/crondrestart如果让crond在开机时运行,应该改变其运行级别;#chkconfig--levels35crondonservicecrondstatus查看cron服务状态,如果没有启动则servicecrondstart启动它,cron服务是一个定时执行的服务,可以通过crontab命令添加或者编辑需要定时执行的任务

linux开机自动启动脚本放在哪儿?

在/etc/rc.local中添加如果不想将脚本粘来粘去,或创建链接什么的,则:step1.先修改好脚本,使其所有模块都能在任意目录启动时正常执行;step2.再在/etc/rc.local的末尾添加一行以绝对路径启动脚本的行;如:$vim/etc/rc.local#!/bin/sh##Thisscriptwillbeexecuted*after*alltheotherinitscripts.#Youcanputyourowninitializationstuffinhereifyoudon't#wanttodothefullSysVstyleinitstuff.touch/var/lock/subsys/local./etc/rc.d/rc.tune/opt/pjt_test/test.pl保存并退出;

Linuxshell脚本如何自动运行程序并输入命令?

我建议你使用shell的spawn命令,很好用的,能实现你说的功能!Linuxshell脚本如何自动运行程序并输入命令



  • linux璁剧疆鍚姩椤归『搴弆inux璁剧疆鍚姩椤
    绛旓細锛4锛夊唴鏍镐富鍔ㄨ皟鐢╥nit杩涚▼锛宨nit杩涚▼鏄Linux鐨勬牴杩涚▼锛屾墍鏈夌殑绯荤粺杩涚▼閮芥槸瀹冪殑瀛愯繘绋嬨傦紙5锛塱nit杩涚▼寮濮嬫墽琛岀郴缁熷垵濮嬪寲锛宨nit杩涚▼璇诲彇/etc/inittab鏂囦欢涓殑淇℃伅锛屽苟杩涘叆棰勮鐨勮繍琛岀骇鍒傞氬父鎯呭喌涓/etc/rcS.d/鐩綍涓嬬殑鍚姩鑴氭湰棣栧厛琚墽琛岋紝鐒跺悗鏄/etc/rcN.d/鐩綍锛/etc/rc.d/rc.sysinit鎴杛c-sysini...
  • linux鍚姩绋嬪簭,涓鐩存彁绀轰竴涓繘绋嬪凡缁忓瓨鍦
    绛旓細鍏抽棴鎴栬呴噸鍚▼搴忋1銆鎵撳紑linu锛屽湪鍛戒护琛屼腑杈撳叆ps-ef|grepxx锛屾娴嬪埌瀛樺湪鐨勮繘绋嬪叧闂嵆鍙2銆佹墦寮linu锛屽湪鍛戒护琛屼腑杈撳叆ps-ef|grepxx锛屾湭妫娴嬪埌瀛樺湪鐨勮繘绋嬶紝闇瑕佸皢linux鍏抽棴閲嶅惎涓缂栧嵆鍙
  • Linux甯哥敤鍩烘湰鍛戒护澶у叏浠嬬粛
    绛旓細Linux绯荤粺甯哥敤鐨勫熀鏈懡浠ゅ叆闂ㄧ瘒涓銆佸熀纭鍛戒护 1.Linu x鐨勮繘 鍏ヤ笌閫鍑虹郴缁 杩涘叆Linux绯荤粺: 蹇呴』瑕佽緭鍏ョ敤鎴风殑璐﹀彿,鍦ㄧ郴缁熷畨瑁呰繃绋嬩腑鍙互鍒涘缓浠ヤ笅涓ょ甯愬彿: 1.root--瓒呯骇鐢ㄦ埛甯愬彿(绯荤粺绠$悊鍛),浣跨敤杩欎釜甯愬彿鍙互鍦ㄧ郴缁熶腑鍋氫换浣曚簨鎯呫 2.鏅氱敤鎴--杩欎釜甯愬彿渚涙櫘閫氱敤鎴蜂娇鐢,鍙互杩涜鏈夐檺鐨勬搷浣溿 涓鑸殑Linux浣跨敤鑰呭潎涓...
  • linux ssh鏄粈涔?Linu鎬庝箞淇敼SSH绔彛鍙?
    绛旓細棣栧厛鏌ョ湅涓涓嬪綋鍓linux鏄惁宸茬粡瀹夎SSH杞欢鍖咃紝浣跨敤 rpm -qa|grep ssh 2.纭ssh鏈嶅姟宸茬粡寮鍚锛屼笅闈㈠皬缂栦互centos 绯荤粺涓轰緥 3.鎵惧埌SSh鏈嶅姟閰嶇疆鏂囦欢璺緞涓鑸兘鏄湪 /etc/ssh杩欎釜鐩綍涓嬮潰 sshd_config 杩欎釜鏂囦欢 END 缂栬緫淇敼SSH绔彛鍙 1.浣跨敤VI /vim缂栬緫鍣紝鎵撳紑sshd_config杩欎釜鏂囦欢锛屾悳绱㈡壘鍒 port瀛楁銆...
  • 鐢佃剳linux涓巜indows鍙岀郴缁鍚姩闂 鐢佃剳鏈潵鏄痻p win7鍙岀郴缁,鍚庢潵鍙堣...
    绛旓細鍦linux 涓嬭 鍙樿壊榫 锛屽簲璇ュ彲浠鍚姩鐨勩傦紙鎴戝湪杩滄櫙璁哄潧鐪嬪埌杩囦粙缁嶅彉鑹查緳鐨勶紝win鍜宮ac鍙互姝e父寮曞鐨勶紝濂藉儚linux涔熷彲浠ワ紝浣犲彲浠ュ幓鐪嬬湅锛夊缓璁綘鎼炴竻妤氬悗鍐嶈锛屾垜鍙槸缁欎綘涓柟娉曡屽凡銆傜鎴愬姛銆
  • linux绯荤粺甯哥敤鎿嶄綔鍛戒护
    绛旓細Linux绯荤粺甯哥敤鐨勫熀鏈懡浠ゅ叆闂ㄧ瘒鍩虹鍛戒护 Linu x鐨勮繘 鍏ヤ笌閫鍑虹郴缁 杩涘叆Linux绯荤粺锛 蹇呴』瑕佽緭鍏ョ敤鎴风殑璐﹀彿锛屽湪绯荤粺瀹夎杩囩▼涓彲浠ュ垱寤轰互涓嬩袱绉嶅笎鍙凤細 root--瓒呯骇鐢ㄦ埛甯愬彿(绯荤粺绠$悊鍛)锛屼娇鐢ㄨ繖涓笎鍙峰彲浠ュ湪绯荤粺涓仛浠讳綍浜嬫儏銆俢d鍛戒护锛氳繖鏄竴涓潪甯稿熀鏈紝涔熸槸澶у缁忓父闇瑕佷娇鐢ㄧ殑鍛戒护锛屽畠鐢ㄤ簬鍒囨崲褰撳墠鐩綍锛屽畠鐨...
  • Linux 鎬庝箞杩涘叆瀹夊叏妯″紡?
    绛旓細1,濡傛灉涓嶆槸澶氱郴缁,鐢ㄥ埗浣滃ソ鐨勮蒋浠跺紩瀵,褰撳嚭鐜癰oot:鏃,杈撳叆linux single銆傛垨鐢ㄥ厜鐩樺紩瀵,褰撳嚭鐜癰oot:鏃惰緭鍏inux rescue涓璺洖杞,鍙 浠ヨ繘鍏ャ2,濡傛灉鏄绯荤粺,鐢ㄤ互涓婁簩涓柟闈篃鍙互杩涘叆,濡傛灉澶氱郴缁熸槸鐢╨ilo寮曞,杈撳叆linux single鍙互杩涘叆,濡傛灉鏄敤grub寮曞,鐪嬪埌kernel /vmlinuz-2.4.20-8 ro root=LABEL=/杩欎竴琛,...
  • Linux鏄粈涔堟剰鎬?
    绛旓細浣滈兘鍙互浠ュ懡浠よ鐨勬柟寮忓畬鎴,杩欏氨琛ㄧず閭d簺宸ヤ綔涔熷彲浠ョ敱涓涓鑴氭湰鏉ュ疄鐜般鑴 鏈鍖栫殑鍛戒护鍙互鎴愪负鑷姩鎵ц鐨勪换鍔°Linux 鍚屾椂鏀寔杩欎袱绉嶆柟寮,骞朵笉瑕佹眰鎮 鍙敤鏂囨湰鎴栬呭彧鐢 GUI銆傛偍鍙互鏍规嵁鎮ㄧ殑闇瑕侀夋嫨鏈濂界殑鏂规硶銆 Linux 涓殑閰嶇疆鏂囦欢鏄汉绫诲彲璇荤殑鏂囨湰鏂囦欢,杩欎笌杩囧幓鐨 Windows 涓殑 INI 鏂 浠剁被浼,浣嗕笌 Windows 鐨...
  • Linux,Unix鍜孹P鏈変粈涔堜笉鍚屼箣澶?
    绛旓細ux鍚屾牱鎷ユ湁闈炲父鍏堣繘鐨勭綉缁溿鑴氭湰鍜屽畨鍏ㄨ兘鍔涖傛墽琛屼竴浜涗换鍔℃墍闇鐨勬煇浜涜〃闈笂 鐪嬭捣鏉ユ瘮杈冨鎬殑姝ラ鏄护浜鸿垂瑙g殑,闄ら潪鎮ㄨ璇嗗埌 Linux 鏄湡鏈涘湪缃戠粶涓婁笌鍏 浠Linux绯荤粺鍗忓悓鎵ц杩欎簺浠诲姟銆侺inux鐨鑷姩鎵ц鑳藉姏涔熷緢寮,鍙渶瑕佽璁℃壒澶 鐞嗘枃浠跺氨鍙互璁╃郴缁熻嚜鍔ㄥ畬鎴愰潪甯歌缁嗙殑浠诲姟銆侺inux 鐨勮繖绉嶈兘鍔涙潵鑷簬鍏跺熀浜 鏂囨湰鐨勬湰璐ㄣ
  • linux鍒囨崲杩涚▼鍛戒护linux鍒囨崲杩涚▼
    绛旓細涓銆丼hell鏀寔浣滅敤鎺у埗锛屾湁浠ヤ笅鍛戒护锛1.command璁╄繘绋嬪湪鍚庡彴杩愯2.jobs_l鏌ョ湅鍚庡彴杩愯鐨勮繘绋3.fg%n璁╁悗鍙拌繍琛岀殑杩涚▼n鍒板墠鍙版潵4.bg%n璁╄繘绋媙鍒板悗鍙板幓;PS锛氣渘鈥濅负jobs鏌ョ湅鍒扮殑杩涚▼缂栧彿銆備簩銆佹墽琛屽懡浠ゅ垏鎹㈣嚦鍚庡彴鍦Linux缁堢杩愯鍛戒护鐨勬椂鍊欙紝鍦ㄥ懡浠ゆ湯灏惧姞涓婄鍙凤紝灏卞彲浠ヨ绋嬪簭鍦ㄥ悗鍙拌繍琛宺oot@Ubuntu$銆/...
  • 扩展阅读:linux shell脚本编写教程 ... linux定时任务crontab ... linux启动自动执行脚本 ... linux开机执行启动脚本 ... linux开机启动sh脚本 ... linux开机自动挂载 ... 自动脚本 ... linux的 sh写入启动脚本 ... linux配置自启动脚本 ...

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