📜  重启 gnome shell - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:58:10.594000             🧑  作者: Mango

重启 GNOME Shell - Shell/Bash

在编写和调试程序时,有时候你可能需要重启 GNOME Shell。在本文中,我们将介绍如何使用 Shell 或 Bash 在 Linux 系统上重启 GNOME Shell。

1. 使用 Alt + F2 和 r 键

在 GNOME Shell 中,你可以按下 Alt + F2 组合键来打开“命令”框。在这个框中,你可以输入毁掉 GNOME Shell 的命令。

输入 r 并按下回车键,GNOME Shell 将会被重启。

Alt + F2 -> r -> Enter
2. 使用 Shell 或 Bash

你也可以使用 Shell 或 Bash 在命令行中重启 GNOME Shell。你可以打开终端或按下 Ctrl + Alt + T 组合键。

运行以下命令来重启 GNOME Shell:

gnome-shell --replace &

这将会关闭并重新启动 GNOME Shell 进程,并在后台运行。如果你想在终端上运行另一个命令,请在命令后面添加一个 & 符号。

3. 使用 Systemd 服务

在某些情况下,你可能需要以系统服务的形式重启 GNOME Shell。这可以通过 Systemd 服务完成。

首先,创建一个名为 gnome-shell-restart.service 的文件,并将以下内容添加到该文件中:

[Unit]
Description=Restart GNOME Shell

[Service]
Type=simple
ExecStart=/usr/bin/gnome-shell --replace

[Install]
WantedBy=multi-user.target

然后,将该文件保存到 /etc/systemd/system/ 目录中。你可以使用 sudo 命令来完成此操作:

sudo nano /etc/systemd/system/gnome-shell-restart.service

最后,重载 Systemd 并启动服务:

sudo systemctl daemon-reload
sudo systemctl enable gnome-shell-restart
sudo systemctl start gnome-shell-restart

GNOME Shell 将会以 Systemd 服务形式重启。

结论

在本文中,我们介绍了如何使用 Shell 或 Bash 在 Linux 上重启 GNOME Shell,并介绍了使用 Systemd 服务启动 GNOME Shell 的方法。这些技巧将有助于您在编写和调试程序时快速重启 GNOME Shell。