我在 Arch Linux 上新安装了 xfce。每次按下删除键或退格键时,xfce 都会发出哔哔声,这真的很烦人。我怎样才能禁用它?
我试过取消评论set bell-style none
,但这没有用。
我创建了一个指向ln -s 1 2
目录内的test
目录的软链接 ( cd 2
),并打开了软链接 ( ) 并使用pwd
. 显示的路径是~/test/2
和 不是~/test/1
。
它在像 Windows 这样的操作系统中是不同的,快捷方式将我们带到真正的目录。我有点困惑这个软链接在 Linux 中是如何工作的。它不是像 in 那样的快捷方式Windows
吗?为什么路径不是~/test/1
?
$ mkdir test
$ cd test
$ mkdir 1
$ ln -s 1 2
$ cd 2
$ pwd
/home/dazz/test/2
Run Code Online (Sandbox Code Playgroud) 我在一个终端窗口中创建了一个环境变量,并试图在另一个终端窗口中回显它。那什么也没显示。
$TEST=hello
Run Code Online (Sandbox Code Playgroud)
之后,我将其导出并echo
在不同的终端窗口中再次尝试。结果和以前一样。
export TEST
Run Code Online (Sandbox Code Playgroud)
但是如果我在登录时执行相同的代码(将代码附加到~/.profile
文件)变量可以用于任何终端窗口。这里发生了什么?在终端中执行代码与在登录时执行相同的代码有什么不同?
我一边听音乐,我改变了使用虚拟控制台Ctrl+ Alt+ F2,突然音乐暂停。返回回运行X服务器控制台Ctrl+ Alt+F7是我目前使用的(或登录到控制台用户Ctrl+ Alt+ F2),再次开始播放音乐。
Linux(我使用的是 Ubuntu)是一个多用户操作系统。据我所知,它有 7 个虚拟控制台,用户可以同时登录和工作。那么为什么会发生这种情况呢?如果我的系统在切换控制台时更新会发生什么?
KWallet 在启动时要求输入密码。我想摆脱它,但我找不到禁用它的方法,也无法删除 KWallet 本身:
# sudo pacman -R kwallet
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: kio: requires kwallet
Run Code Online (Sandbox Code Playgroud)
如何阻止每次登录时出现此密码提示?我正在使用 Arch Linux 和 Plasma 5。
我读到有两种称为“内核模式”和“用户模式”的模式来处理进程的执行。(了解 Linux 内核,第 3 版。)这是由 Linux 控制的硬件开关(内核/用户),还是由 Linux 内核提供的软件功能?