首页 > 系统相关 >转载:Ubuntu 开机自动运行脚本(适用于Ubuntu20.04版本及之后)

转载:Ubuntu 开机自动运行脚本(适用于Ubuntu20.04版本及之后)

时间:2023-09-14 21:22:30浏览次数:50  
标签:Ubuntu20.04 sudo service Ubuntu etc rc 开机 local

Ubuntu 开机自动运行脚本(适用于Ubuntu20.04版本及之后)

原文网址:Ubuntu20.04--开机自动运行脚本(命令)--方法/实例_IT利刃出鞘的博客-CSDN博客

1.创建rc-local.service文件

sudo cp /lib/systemd/system/rc-local.service /etc/systemd/system

然后修改/etc/systemd/system/rc-local.service,在文件最下方添加如下两行:

[Install]   
WantedBy=multi-user.target   
Alias=rc-local.service

2.创建rc.local文件

创建/etc/rc.local,里边写自己想要运行的命令。例:

#!/bin/sh
 
echo "This is test" > /tmp/my.log
 
exit 0

/etc/rc.local加上可执行权限

sudo chmod +x /etc/rc.local

3.测试

重启虚拟机

启动后可以发现:/tmp下已经有了my.log文件,里边内容为:"This is test"。

systemctl命令

启动服务

sudo systemctl start rc-local.service

查看服务状态

sudo systemctl status rc-local.service

标签:Ubuntu20.04,sudo,service,Ubuntu,etc,rc,开机,local
From: https://www.cnblogs.com/htht666/p/17703478.html

相关文章

  • ubuntu22.04.3 安装postgresql 16 rc1数据库
    ubuntu22.04.3安装postgresql16rc1数据库一、直接安装#Createthefilerepositoryconfiguration:sudosh-c'echo"debhttps://apt.postgresql.org/pub/repos/apt$(lsb_release-cs)-pgdgmain">/etc/apt/sources.list.d/pgdg.list'#Importthe......
  • ubuntu 安装 conda
    下载安装程序:在下载页面上,复制链接并使用wget命令下载Miniconda安装程序。请将链接替换为您选择的版本链接。例如: wgethttps://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh运行安装程序:运行下载的安装程序。首先,给安装程序添加执行权限: ......
  • 安装ubuntu22.04遇到的问题
    安装Ubuntu22.04遇到的问题镜像安装完成之后,无法开机,提示错误:AMD-V处于禁用状态​ 解决:进入bios中修改对应状态(3条消息)此主机支持AMD-V,但AMD-V处于禁用状态的解决办法_amdv处于禁用状态怎么办_素人岳的博客-CSDN博客更换国内镜像源:阿里源​ 解决:进入/etc/apt目录......
  • ubuntu22.04安装samba
    Ubuntu22.04安装samba使用samba-V命令查看虚拟机是否已经安装samba,如出现samba不是内部命令则需安装sudoaptinstallsamba:安装samba,如出现依赖问题安装失败,则有可能是镜像源与ubuntu版本不对应,修改镜像源。通过键入who查看当前用户,然后执行下面命令给该用户添加samba......
  • ubuntu编译ffmpeg扩展支持FLV-H265
    1.编译x264:  1)gitclonehttp://git.videolan.org/git/x264.git  2)./configure--enable-shared--disable-asm  3)make&&makeinstall2.编译x265:  1)wgethttp://ftp.videolan.org/pub/videolan/x265/x265-2.7.tar.bz2  2)tarxvfx265-2.7.tar.b......
  • Ubuntu 20.04 上安装和使用 Docker
    Ubuntu20.04上安装和使用Docker在Ubuntu上安装Docker非常直接。我们将会启用Docker软件源,导入GPGkey,并且安装软件包。一、开始安装首先,更新软件包索引,并且安装必要的依赖软件,来添加一个新的HTTPS软件源:sudoaptupdatesudoaptinstallapt-transport-httpsc......
  • VMware Ubuntu18.04找不到网卡ens33问题解决
     查询网卡状态[root@localhost~]# nmcli devicestatusDEVICE   TYPE     STATE      CONNECTIONens33    ethernet unmanaged  --lo        loopback unmanaged  --上面状态提示未接管 开启网络[root@localhost~]#nmcli......
  • 亚马逊AWS平台正式上线拥有实时内核的Ubuntu Pro 22.04 LTS发行版
        据了解,当前带有实时内核的UbuntuPro22.04LTS发行版现已登陆亚马逊AWS平台。而Real-timeUbuntu是今年2月发布,是针对时效性工作负载和应用程序设计的Ubuntu发行版,提供企业级实时内核,可处理“严格的低延迟要求”,大多数是使用在工业、电信、航空等领域。对此,......
  • Ubuntu boost源码安装
    卸载boost库sudorm-f/usr/local/lib/libboost*sudorm-rf/usr/local/include/boostsudorm-r/usr/local/lib/cmake/boost*sudorm-r/usr/local/lib/cmake/Boost*下载需要的boosthttps://www.boost.org/users/history/wgethttps://boostorg.jfrog.io/artifac......
  • ubuntu安装jdk
    卸载检查是否安装:dpkg--list|grep-ijdk移除openjdk包:apt-getpurgeopenjdk*卸载OpenJDK相关包:apt-getpurgeicedtea-*openjdk_*再次检查是否卸载成功:dpkg--list|grep-ijdk安装sudoaptinstallopenjdk-8-jdk配置java_homevi/etc/profile写入:exportJA......