返回> 网站首页 

Ubuntu关闭图形界面

yoours2026-10-19 18:44:41 阅读 112

简介一边听听音乐,一边写写文章。

1. Ubuntu改成纯命令行默认启动:

    sudo systemctl set-default multi-user.target


2. 如果当前已经在运行桌面,可以临时停掉:

    sudo systemctl stop lightdm


3. 不同固件可能用的显示管理器不一样,常见有 lightdm、gdm3、sddm。可以先确认:

    systemctl list-units --type=service | grep -E 'lightdm|gdm|sddm|display-manager'


4. 恢复图形界面

    sudo systemctl set-default graphical.target

    sudo reboot


5. 程序启动要改成 systemd 服务

    关掉桌面后,原来放在桌面自动启动里的程序就不会再自动运行了。

    需要把程序注册成 systemd 服务:

[Unit]

Description=My App

After=network.target


[Service]

ExecStart=/opt/myapp/myapp

Restart=on-failure

User=ubuntu


[Install]

WantedBy=multi-user.target


6. 启用

    sudo systemctl daemon-reload

    sudo systemctl enable myapp.service

    这样系统进入 multi-user.target 后就会自动启动程序,不需要等桌面加载完成。


微信小程序扫码登陆

文章评论

112人参与,0条评论