如何在不重新启动的情况下刷新 Linux 桌面

34 篇文章 0 订阅

Ubuntu 22.04

在 GUI 桌面环境:

OK : 以图形方式刷新 GNOME。为此,请按 Alt + F2,然后在出现的输入中键入 r,然后按 Enter。

  • Alt + F2
  • r   +Enter

NG : 在终端运行:gnome-shell --replace & disown   # 22.04 导致图形桌面崩溃 ?

为了确保程序即使在终端断开链接后仍然可以在后台运行,需要用到 nohup 或者 disown 命令  https://blog.csdn.net/ken2232/article/details/137167737

? 是因为安装了 gnome extension 并启用了 top bar 隐藏功能造成的吗 ?

.

需要自行设置快捷键 ?

mxlinux

xfce4-panel -r

ubuntu如何刷新桌面(ubuntu刷新桌面的命令)   https://piaoyun.cc/post/26030.html

LINUX 中如何像Windows那样刷新桌面呢  https://bbs.csdn.net/topics/320218391

F5

ubuntu篇---ubuntu创建快捷图标,并刷新  https://blog.csdn.net/m0_46825740/article/details/122176333

图标刷新

    请先按键盘上的Alt+F2键开始,执行此键盘组合将在屏幕中央显示一个窗口,你可以在其中输入 r ,回车

要点:

1. 不同的桌面,刷新方法不一样,命令也不一样。

如何在不重新启动的情况下刷新 Linux 桌面

  https://cn.linux-console.net/?p=12976

当您的 Linux 桌面锁定时会发生什么?关机,还是重启?如果我们告诉您您两者都不需要做怎么办?您真正需要做的就是刷新桌面。

您可能正在使用桌面环境和 Linux。无论它是一个超轻量级的还是功能更完善的,如果您想运行图形应用程序,您都需要一个。当然,您可以尝试在终端中运行所有内容,但这很愚蠢。

但是,当您的桌面出现问题时会发生什么?面板锁定、出现故障或决定不响应?关闭电脑?好吧,这实际上是一个非常好的主意,但是还有其他选择 - 不,它不涉及获得新的桌面。相反,您只需刷新它即可。

为什么要刷新桌面?

重新启动计算机的问题是它需要比应有的时间更多的时间。相比之下,刷新桌面速度更快,并且还意味着您只需重新启动一些程序(尽管稍微重一些)。如果您不想丢失当前正在运行的软件的任何进度,刷新会更方便。

刷新使接收桌面更新更加无缝,而且还有一些关闭无法解决的问题。例如,由于调整设置而导致的桌面故障不会自行消失。你需要做的还不止这些。

1.肉桂

某些桌面环境比其他环境更容易刷新。 Cinnamon 就是其中之一,具有内置功能并且很容易找到。这也是一件相当简单的事情——不需要命令行。

右键单击 Cinnamon 的任何桌面面板。确保您没有意外选择面板上的任何小程序(如果是这种情况,它不会显示)。您将看到一个下拉菜单,可让您以多种方式修改 Cinnamon,包括重新启动它。选择疑难解答 > 重新启动 Cinnamon

如果您喜欢键盘快捷键,那么您很幸运。肉桂也可以这样做。只需按住Ctrl + Alt + Esc,桌面就会刷新。请记住,这是 Cinnamon 独有的(例如,在 KDE 上,此快捷方式可让您终止应用程序)。

您的桌面将暂时空白,然后自行刷新。希望这意味着任何问题都会消失。又好又简单。

如果您一直在摆弄 Cinnamon 的小程序,您最终可能希望将面板重置回默认设置。如果您正在尝试支持较少的扩展,这可能会特别有用,因为这些扩展可能会给您的桌面带来一些不稳定。

这很容易解决。右键单击 Cinnamon 面板的任何空白部分。然后转到疑难解答>将所有设置恢复为默认值

2. 侏儒

当安装扩展来调整 GNOME 时,您可能会发现更改并不总是立即发生。刷新 GNOME 可以帮助解决这个问题。与 Cinnamon 一样,有两种方法可以执行此操作:从命令行或桌面。但请注意,这两种方法仅在您使用 X 窗口系统而不是较新的 Wayland 显示服务器时才有效。

对于命令行方法,请在终端中输入以下命令:

gnome-shell --replace & disown

命令的最后部分非常重要。如果没有它们,如果您关闭终端,您的桌面将停止工作。这样,shell 将继续在后台运行。

如果您想要不那么严格的东西,您可以随时以图形方式刷新 GNOME。为此,请按 Alt + F2,然后在出现的输入中键入 r,然后按 Enter

3.KDE等离子

KDE 的 Plasma 桌面以其极高的灵活性而闻名。您可以按照您认为合适的方式进行塑造。这可能会增加某些任务的复杂性,刷新桌面也不例外。

与 GNOME 不同,您需要使用终端来重新启动 Plasma。输入以下命令:

kquitapp5 plasmashell && kstart5 plasmashell

这将在一行中停止和启动桌面。刷新可能需要几秒钟,所以请耐心等待。

如果您使用大量自定义 Plasma 小程序,并且发现设置造成一些不稳定,您可能需要重置设置。为此,您需要删除(或重命名)位于 ~/.config 文件夹中的 plasma-org.kde.plasma.desktop-appletsrc 文件。或者只需输入以下命令:

mv ~/.config/plasma-org.kde.plasma.desktop-appletsrc old-configuration

不要忘记重新启动桌面以查看更改!

4. Xfce

Xfce 桌面环境以其轻量且灵活而自豪。这体现在你刷新它的方式上。这是一个两步操作:重新启动面板和窗口管理器。

输入这个命令:

xfce4-panel -r && xfwm4 --replace

正如您所看到的,它基本上只是将两个命令串在一起来重新启动 Xfce。如果您愿意,可以单独输入它们。

但是,这可能不足以修复您的桌面。例如,如果您摆弄 Xfce 的外观直到它崩溃,重新启动它可能不会有帮助。在这种情况下,最好将其恢复到默认状态。

Xfce 将其设置存储在一组配置文件中。但是,它为您提供了一种访问它们的简单方法,因此您无需直接触摸它们。它以设置编辑器应用程序的形式出现。要启动它,请输入以下命令:

xfce4-settings-editor

从那里,可以轻松重置 Xfce 的面板设置:您所需要做的就是右键单击所需的条目,然后选择重置。之后不要忘记重置面板

xfce4-panel -r

也可以使用 xfconf-query 工具完全在命令行中完成此操作。它基本上只是终端中的设置编辑器。要重置 Xfce 面板设置,请输入以下命令:

xfconf-query -c xfce4-panel -p / -R -r
xfce4-panel -r

xfce4-panel 组下的所有选项都将被删除(因此会出现 -R -r 选项),重新启动桌面后将保留默认值。

5. LXDE

与 Xfce 一样,LXDE 是最轻量级的桌面环境之一。这也意味着刷新它的唯一方法是通过命令行。

为此,您需要同时刷新桌面的两个组件:面板和窗口管理器。传统上,LXDE 使用 Openbox(尽管您可以根据需要更改它)。

lxpanelctl restart && openbox --restart

由于它是一个轻量级桌面,因此只需一秒钟左右即可自行刷新。

您可能还想将 LXDE 恢复为其默认外观。这只是将正确的配置文件移出的问题。您所要做的就是重命名(或删除)正确的名称。刷新桌面后它们将被替换。

mv ~/.config/lxpanel lxpanel.bak

上面的命令重命名 lxpanel 文件夹,强制 LXDE 重新生成它。

您也可以对 Openbox 执行相同的操作,将 ~/.config/openbox 文件夹重命名为其他名称。

快捷方式

如果您发现自己必须多次刷新桌面,您可能会对使用命令别名感兴趣。这将让您输入更短的终端命令以方便使用。它们位于一个名为 .bashrc 的隐藏文件中(如果您使用的是 Zsh,则为 .zshrc)。在本指南中,我们将演示如何在 Bash 上创建命令别名,但每个 shell 的步骤或多或少相同。

为此,首先使用以下命令打开文件:

nano ~/.bashrc

从那里,您可以使用以下格式添加别名:

alias refresh='xfce4-panel -r && xfwm4 –replace'

如果您在新打开的终端中输入refresh,您将运行分配的命令。请记住将这些命令用引号括起来,并用&&符号分隔!

通过刷新修复无响应的 Linux 桌面

也许您的桌面已锁定 - 您无法启动终端,但您的鼠标仍然会移动。

在这种情况下,最好重新启动系统;软刷新只能到此为止。但如果是单个应用程序困扰您,则仅杀死该特定应用程序可能会更快。有很多方法可以杀死 Linux 中无响应的程序!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在Linux中,刷新环境变量的命令是source。使用source命令可以重新加载当前shell环境中的所有环境变量,使其生效。具体命令为: source ~/.bashrc 其中,~/.bashrc是当前用户的bash配置文件,也可以根据实际情况使用其他配置文件。 ### 回答2: Linux操作系统中,环境变量是一种关键的配置参数,它们是控制系统行为的重要设置。环境变量可以用来设置文件路径、库路径、语言设置等。通常情况下,在Linux中设置环境变量后需要刷新它们,以使操作系统与应用程序能够正确地使用新的环境变量。 在Linux中,要刷新环境变量最简单的方法是使用source命令或句点命令。这两个命令都可以重新加载当前的shell环境,并确保它使用最新的环境变量设置。 具体来说,使用source命令刷新环境变量的步骤如下: 1. 打开终端窗口; 2. 输入source命令; 3. 在source命令后面紧跟着环境变量文件的路径; 4. 按下回车键,这将重新加载所有的环境变量。 例如,要刷新/etc/profile环境变量文件,可以在终端中输入以下命令: $ source /etc/profile 运行这个命令后,Linux重新加载所有的环境变量文件,系统及应用程序就可以使用最新的设置了。 除了使用source命令,还可以使用句点命令。句点命令的格式如下: $ . 环境变量文件路径 例如,要刷新$HOME/.bashrc文件,可以在终端中输入以下命令: $ . ~/.bashrc 这个命令的作用与source命令相同,都是重新加载特定的环境变量文件。 总之,Linux刷新环境变量命令非常简单,只需要使用source命令或句点命令即可。重要的是要确保使用最新的环境变量设置,以使操作系统及应用程序正常工作。 ### 回答3: Linux中环境变量是很常用的,它们是一些操作系统或者应用程序在执行时会使用到的变量,比如PATH变量。当我们在Linux中修改了某个环境变量的值,为了让这个修改立即生效,就需要刷新环境变量。下面介绍几种刷新环境变量的方法。 1. source命令 source命令可以重新加载当前Shell的环境变量配置文件,使其生效。命令格式如下: ``` source ~/.bashrc ``` 其中~/.bashrc是当前用户的环境变量配置文件,使用source命令重新加载后,环境变量的修改就会生效。如果是其他用户的环境变量配置文件,请修改文件路径。 2. export命令 export命令可以重新导出已经定义的环境变量,使其生效。命令格式如下: ``` export 环境变量名 ``` 其中,环境变量名即是要刷新的环境变量的名称,执行该命令后,该环境变量的修改就会生效。 3. 切换用户 如果是在root用户下修改了环境变量,可以通过切换到其他普通用户再切回来的方式,使环境变量修改生效。命令格式如下: ``` su - 用户名 ``` 其中,用户名即是要切换到的普通用户,在切换后再切回root用户,即可使环境变量修改生效。 总之,使用这三种方法可以使Linux中的环境变量修改立即生效,方便快捷。需要注意的是,如果是在某个子进程中修改了环境变量,需要重新启动该子进程才能使环境变量的修改生效。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值