首页 > 系统相关 >Linux创建开机启动

Linux创建开机启动

时间:2022-09-02 13:23:17浏览次数:68  
标签:status service 创建 sudo systemctl Linux 开机 login Unit

1、创建服务

sudo vim /lib/systemd/system/login.service

2、写入如下最常用的内容

[Unit]
Description=network daemon
After=network-online.target syslog.socket mysql.service

[Service]
ExecStart=/home/fa/bin/server
Restart=always
Type=notify

[Install]
WantedBy=multi-user.target

3、使能服务

sudo systemctl daemon-reload
sudo systemctl enable login.service
sudo systemctl start login.service

4、注销服务
systemctl mask login.service
5、反注销服务
systemctl unmask login.service

 

#显示系统状态

$ systemctl status

# 显示单个 Unit 的状态
$ systemctl status bluetooth.service

# 显示Unit 的所有依赖

$ systemctl list-dependencies nginx.service
上面命令的输出结果之中,有些依赖是 Target 类型(详见下文),默认不会展开显示。如果要展开 Target,就需要使用--all参数。

$ systemctl list-dependencies --all nginx.service

标签:status,service,创建,sudo,systemctl,Linux,开机,login,Unit
From: https://www.cnblogs.com/linux-learn/p/16649270.html

相关文章

  • linux命令集
    第一部分切换用户:su+用户名关机/重启(三种方法):①shutdown-rnow(重启)              shutdown-hnow(关机)②poweroff(......
  • linux命令集【2】
    第二部分1.查看Linux的IP地址:ifconfig2.启动(start)/停止(stop)/重启服务(retart):service 服务名 start/stop/retart3.打包为.tar文件:tar-cf包名文件名4.查......
  • 8.5 集合的概述与创建
       #注意:1.集合元素不能重复,重复的话结果会去掉重复元素2.集合是无序的,和字典一样'''集合的创建方式''''''集合的创建的第一种方式,用{}''''''注意由于{}与字典......
  • Linux软件包常见的几种下载、安装方法
    在线源下载和安装如果服务器是处于在线状态,在使用默认下载源是外国的情况下,安装更新软件包往往会比较痛苦的存在,下载了许久来一个超时就gg了。国内有许多镜像源,完美的解决......
  • 1-linux内核专栏介绍
    1-linux内核TCP重传率高影响QPS(TPS):每秒钟request/事务数量TCP重传是发生在哪些服务器(IP地址)之间,哪些业务上(服务端口),以及为什么会重传(SYN_SENT)。1 18:21:58 10.17.1......
  • Linux命令-按照与使用(11) 使用 HISTTIMEFORMAT 显示 history 命令的时间戳
    使用HISTTIMEFORMAT显示history命令的时间戳1、临时生效exportHISTTIMEFORMAT="[%Y-%m-%d%H:%M:%S]"或者exportHISTTIMEFORMAT='%F%T'备注:这个环境变量的......
  • selinux设置
    临时设置查看selinux关闭selinux提示selinux开启selinux永久设置查看selinux关闭selinux提示selinux开启selinux......
  • Linux命令-按照与使用(10)linux清空历史命令(history)
    前言在Linux系统的终端中,默认保存命令执行记录,当执行敏感信息后就需要清除这些痕迹。一、清空当前历史命令history-c该命令可以清空当前登录会话的所有执行命令,但不......
  • oracle创建序列
    1创建一个序列,这个是给userLoginlog表用的,所以起了个关联名createsequenceseq_on_userloginincrementby1startwith1nomaxvaluenocyclenocache;2插入数据......
  • 中间表创建
     with...as相当于一张中间表withaliasNameas(select....)接下来使用到表的时候就可以使用定义的别名来反复使用,无需多次执行查询,本质上是对一种优化sql性能的解......