systemctl set-default multi-user.target
时间: 2023-06-03 09:02:41 浏览: 1013
这个问题属于技术问题,我可以回答。systemctl set-default multi-user.target 是一个用于设置系统默认运行级别的命令,将系统默认的运行级别设置为 multi-user.target,表示系统将以多用户模式启动。
相关问题
systemctl set-default graphical.target这个命令重启后无法开机
这个命令将系统默认启动级别更改为图形化界面。如果您在更改后无法引导到系统,则可以尝试以下步骤:
1. 重新启动计算机并进入 GRUB 引导菜单。
2. 在 GRUB 引导菜单中选择 "Advanced options for Ubuntu"。
3. 选择一个早期的内核版本并进入 "recovery mode"。
4. 在 "recovery mode" 中选择 "root"。
5. 输入以下命令以将默认启动级别更改回纯文本模式:
```
systemctl set-default multi-user.target
```
6. 重新启动计算机。
如果您仍然无法引导到系统,请尝试使用 LiveCD 或 LiveUSB 启动计算机并从那里访问系统文件以进行修复。
arm sudo systemctl set-default graphical.target 开机启动二进制程序
在ARM架构的系统中,使用`sudo systemctl set-default graphical.target`命令可以设置系统启动时进入图形用户界面模式。这个命令的作用是将默认的启动目标设置为图形用户界面模式,而不是默认的命令行模式。
具体步骤如下:
1. **打开终端**:首先,打开你的终端应用。
2. **执行命令**:在终端中输入以下命令并按回车键执行:
```bash
sudo systemctl set-default graphical.target
```
这个命令需要超级用户权限,所以会提示你输入密码。
3. **重启系统**:执行完上述命令后,重启系统以使更改生效:
```bash
sudo reboot
```
重启后,系统将默认进入图形用户界面模式。
如果你希望系统启动时运行某个特定的二进制程序,可以创建一个systemd服务文件。以下是一个示例:
1. **创建服务文件**:使用文本编辑器创建一个新的服务文件,例如`/etc/systemd/system/myprogram.service`:
```bash
sudo nano /etc/systemd/system/myprogram.service
```
2. **添加内容**:在文件中添加以下内容:
```ini
[Unit]
Description=My Program
[Service]
ExecStart=/path/to/your/program
[Install]
WantedBy=multi-user.target
```
3. **重新加载systemd配置**:保存文件并退出编辑器后,重新加载systemd配置:
```bash
sudo systemctl daemon-reload
```
4. **启用服务**:启用并启动你的服务:
```bash
sudo systemctl enable myprogram.service
sudo systemctl start myprogram.service
```
这样,你的二进制程序将在系统启动时自动运行。
阅读全文
相关推荐
















