这是我的来源:
#!/bin/bash
echo "Running script to free general cached memory!"
echo "";
echo "Script must be run as root!";
echo "";
echo "Clearing swap!";
swapoff -a && swapon -a;
echo "";
echo "Clear inodes and page file!";
echo 1 > /proc/sys/vm/drop_caches;
echo "";
Run Code Online (Sandbox Code Playgroud)
它清除缓存和内容,并回应它需要在终端中以 root 身份运行。我基本上只是希望脚本在检测到它没有以 root 身份执行时停止运行。
例子:
"Running script to free general cached memory!"
"Warning: script must be run as root or with elevated privileges!"
"Error: script not running as root or with sudo! Exiting..."
Run Code Online (Sandbox Code Playgroud)
如果以提升的权限运行,它会正常运行。有任何想法吗?谢谢!
每当我在 feh 中打开图像时,背景都会设置为标准的深灰色和灰色棋盘图案,如下所示:
如您所见,这是棋盘背景。如何将其永久更改为黑色?
我在谷歌和其他地方搜索过,但似乎找不到直接的答案。我猜 feh 的配置文件涉及到,但我在配置文件中找不到任何有关如何执行此操作的示例。我知道您可以在命令行中使用--bg-color black
(或其他方式)执行此操作,但我希望默认情况下将其设置为黑色。