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

如题所述

要开机 运行只需将它加入到 rc.local ,一般为/etc/rc.d/rc.local 在其中加入以下行:sh /path/to/test.sh使用linux全局变量$?可以确定是否执行,如if [$? eq 0] the,echo "succeed!fi。

linux中设置自动启动可以编辑/etc/rc.d/rc.local文件,使用vim在/etc/rc.d/rc.local添加你需要启动的内容即可。

rc.local在在系统启动后执行,在用户登陆前执行。rc.local脚本是一个在各运行级别里到rc.d目录的rc.local脚本的软链接,编号最大,所以被rc脚本执行时在各运行级别的初始化末尾进行。

在rc.local里设置是系统级别而非用户级别,因为启动脚本的初始化与用户无关(启动脚本初始化完成后,才进入用户登录界面)。与用户相关的设置shell的配置文件如: ~/.bash_profile。

温馨提示:内容为网友见解,仅供参考
无其他回答

Linux 系统设置开机自动运行脚本的方法
方法一:修改 `\/etc\/rc.d\/rc.local` 文件 此方法适用于任何Linux系统。在Linux系统启动完毕所有服务后,`\/etc\/rc.d\/rc.local`文件将被运行。若您希望在系统启动后自动运行特定脚本,只需将脚本的路径添加至该文件即可。方法二:使用 `crontab``crontab`是Linux系统中用于管理计划任务的工具。通过设置...

Linux如何设置开机自启动sh文件
将sh文件添加到启动项中 为了使Linux系统能够在开机后自动执行该脚本文件,我们需要将该脚本文件添加到启动项中。我们可以使用rc.local文件来实现这一功能。编辑rc.local文件 sudonano\/etc\/rc.local 在该文件中添加脚本文件的执行命令,例如:\/path\/to\/test.sh 其中,\/path\/to\/是该脚本文件所在的路径。

服务器管理- 设置开机自启动脚本(带sudo)
设置Linux服务器开机自动启动脚本,我们主要采用crontab方式实现。crontab是Linux下的计划任务工具,能根据设定的时间自动执行脚本。在crontab中设置@reboot任务,系统重启后自动运行特定脚本。以设置开机自动挂载硬盘的auto_run_script.sh为例:使用sudo权限执行脚本,首先在终端输入sudo crontab -e来编辑crontab配...

Linux脚本实现自动开机启动linux脚本开机启动
chmod 744 filename.sh 3、更新rc.d下的运行级别。Linux下支持0-6六个不同的运行级别,我们可以更新系统运行级别,具体操作为:update-rc.d filename.sh defaults 然后重启系统,可以看到程序在开机的时候顺利的运行了。 以上即为Linux脚本实现开机自启动的实现方式,简单易行,也能很好地满足用户的需...

linux自启动程序用sh命令linux自启动程序
1.开机启动时自动运行程序Linux加载后,它将初始化硬件和设备驱动,然后运行第一个进程init。init根据配置文件继续引导过程,启动其它进程。通常情况下,修改放置在\/etc\/rc或\/etc\/rc.d或\/etc\/rc?.d目录下的脚本文件,可以使init自动启动其它程序。例如:编辑\/etc\/rc.d\/rc.local文件(该文件通常是系统...

linux自动运行脚本linux自动运行
1、#sudovim\/etc\/rc.local 2、按i键,进入编辑模式 3、输入命令 4、wq保存退出。linux开机后自动运行opt下的sh脚本?编辑\/etc\/rc.d\/rc.local,将你要执行的脚本添加进去,系统启动的时候会自动执行 linux下实现一个开机自动运行重启网络的批处理文件?先写一个脚本放在\/etc\/init.d下面,脚本名字叫...

在linux系统内,如何将一个shell脚本添加到自动启动项?
不管你用什么用户名登录, 你的根目录下都应该有个自动加载脚本:cd ~vi .bashrc (这个是bash的,如果是tcsh,文件该是.cshrc )然后把你的执行脚本的命令放进去就行了,完了之后重启或者执行source .bashrc 比如:root@alex:~# cat ~\/.bashrc 执行\/usr\/bin目录下的abc.sh \/usr\/bin\/abc.sh 或...

详解如何在 Linux 启动时自动执行命令或脚
启动时执行 Linux 脚本 记住,一定要提前给两个示例脚本授予执行权限:chmod +x \/home\/gacanepa\/1.sh $ chmod +x \/home\/gacanepa\/2.sh 在登录或注销时执行 Linux 脚本 要在登录或注销时执行脚本,分别需要使用~.bash_profile和~.bash_profile文件。多数情况下,后者需要手动创建。在每个文件的底部...

linux怎么运行sh文件linux怎么运行sh
Linux下面如何运行SH文件?命令行下面:1.chmod空格"+x"空格你的sh文件名(+x是一个整体,不要拆开)2.输入".\/你的sh文件名"即可执行举例:1chmod+xhelloworld.sh2.\/helloworld.sh centos5.5怎么开机自动运行.sh脚本?centos属于普通的linux系统。放在\/etc\/rc.d\/rc.local下就可以启动了。。编辑rc....

在linux虚拟机里怎样打开一个终端界面就自动运行一个脚本。脚本如下。不...
你的终端默认使用bash这个shell吧,那就在你的用户宿主目录中找到.bashrc这个文件,将你的脚本文件的完整路径和名称写在这个文件末尾就可以。因为.bashrc文件时每次进入bash时自动执行的。

相似回答