ubuntu18.04开机自启动sh文件
对于 Ubuntu 18.04,你可以通过以下步骤设置开机自启动 sh 文件:
1 首先,确保 sh 文件具有可执行权限。可以使用以下命令为文件添加执行权限:
chmod +x /path/to/your/sh/file.sh
接下来,将 sh 文件复制到
/etc/init.d/
目录中,你可以使用以下命令进行复制:sudo cp /path/to/your/sh/file.sh /etc/init.d/
然后,使用以下命令将 sh 文件添加到启动脚本列表中:
sudo update-rc.d file.sh defaults
最后,重启系统并验证 sh 文件是否在启动时运行。你可以通过以下命令来检查:
ls /etc/rc*.d/
如果你看到类似
SXXfile.sh
的条目,其中的XX
是数字,那么你的 sh 文件将在启动时运行。
请注意,在上述步骤中,将 /path/to/your/sh/file.sh
替换为你实际的 sh 文件路径和文件名。
ubuntu18.04开机自启动.sh
要在Ubuntu 18.04上设置开机自启动脚本(.sh文件),可以按照以下步骤操作:
将你的脚本文件放置在一个合适的位置,比如
/usr/local/bin
或者/opt
目录下。假设你的脚本文件名为my_script.sh
。打开终端,使用以下命令给脚本文件添加可执行权限:
chmod +x /path/to/my_script.sh
创建一个启动脚本的服务单元文件,使用以下命令:
sudo nano /etc/systemd/system/my_script.service
在打开的文件中,输入以下内容:
[Unit] Description=My Script After=network.target [Service] ExecStart=/path/to/my_script.sh [Install] WantedBy=default.target
在上面的配置中,
Description
是对服务的描述,ExecStart
是指定要运行的脚本文件的路径。保存并关闭文件。然后重新加载服务单元文件,使用以下命令:
sudo systemctl daemon-reload
启用该服务,使其在系统启动时自动运行:
sudo systemctl enable my_script.service
最后,重新启动系统,你的脚本应该会在系统启动时自动运行。
请注意,以上步骤假设你有足够的权限来进行这些操作。如果你是普通用户,可能需要使用 sudo
命令或者联系系统管理员来执行这些操作。
ubuntu18.04添加自启动脚本
您好,关于ubuntu18.04添加自启动脚本的问题,您可以通过以下步骤实现:
编写您需要自启动的脚本文件,例如:/home/user/startup.sh
打开终端,输入命令:sudo chmod +x /home/user/startup.sh,给脚本文件添加可执行权限
打开“启动应用程序”设置界面,可以通过按下“Windows键”或“Super键”并输入“启动应用程序”来打开该界面
点击“添加”按钮,填写名称和命令,例如:名称为“startup”,命令为“/home/user/startup.sh”
点击“添加”按钮完成设置,下次开机时该脚本文件会自动运行
希望这个回答能够帮助您解决问题。