systemctl enable
时间: 2023-10-16 15:06:51 浏览: 117
As an AI language model I cannot provide a complete answer as the command "systemctl enable" requires additional arguments or options to be specified. The systemctl command is a system and service manager for Linux operating systems that allows users to start, stop, enable, disable, reload, and restart system services. The "enable" option is used to configure a service to start automatically at boot time. For example, to enable the Apache web server service to start at boot, the command would be:
systemctl enable httpd.service
This command will create a symlink from the service file to the appropriate systemd directory to enable automatic startup at boot.
相关问题
echo '设置开机启动'; systemctl enable mariadb systemctl enable redis.service
echo '设置开机启动'是一个命令行指令,用于在Linux系统中设置某个服务在开机时自动启动。在这个例子中,使用了两个命令来设置MariaDB和Redis服务在开机时自动启动。
systemctl enable mariadb:这个命令会将MariaDB服务添加到系统的开机启动项中,使得在每次系统启动时自动启动MariaDB服务。
systemctl enable redis.service:这个命令会将Redis服务添加到系统的开机启动项中,使得在每次系统启动时自动启动Redis服务。
这样设置之后,无论是重启系统还是开机启动,MariaDB和Redis服务都会自动启动。
systemctl enable sshd
这个命令是用来启动和停止系统服务的命令,`systemctl enable sshd`命令是用来开启在每次系统引导的时候自动启动sshd服务的命令。下面是具体步骤:
1. 开启ssh服务
在使用`systemctl enable sshd`命令之前,你需要确保已经安装了ssh服务。如果你的系统没有安装sshd服务,你需要使用以下命令安装:
```shell
sudo apt-get update
sudo apt-get install openssh-server
```
2. 启用sshd服务的自启动
输入以下命令来启用sshd自启动:
```shell
sudo systemctl enable sshd
```
3. 重启sshd服务
输入以下命令来重启sshd服务:
```shell
sudo systemctl restart sshd
```
这样sshd服务就已经开启并且已经设置自启动,你可以通过以下命令来检查服务是否已经开启:
```shell
sudo systemctl status sshd
```
阅读全文