小编Abd*_*aly的帖子

重新附加到丢失的 X11 会话

我正在使用 X11 转发ssh在我的 Windows 机器上运行 Linux 应用程序,当网络掉线时,它会丢失正在运行的所有内容。有没有类似screenX11的东西?

x11

33
推荐指数
2
解决办法
3万
查看次数

如何打印屏幕或捕获屏幕区域

在 Gnome 中是否有等效于 Window's Print Screen+ Paste(或者更好的是 Mac OS Cmd+ Shift+ 4, Space)?

gnome screenshot

10
推荐指数
3
解决办法
4万
查看次数

shellshock bash 修复是否破坏了基本的命令行工具,如 echo 和 cat?

我曾经能够做这样的事情:

X=123 cat <<EOF
X is $X
EOF
Run Code Online (Sandbox Code Playgroud)

甚至更简单:

X=123 echo $X
Run Code Online (Sandbox Code Playgroud)

安装 bash 修复程序后,第一个似乎仍然可以在 Mac OS X 上运行,但是它们似乎都不再适用于我在 AWS 中的 Ubuntu 14.04 实例。是什么让它echocat不再可以访问这些环境变量?更奇怪的是,当我将 env vars 传递给 NodeJS 应用程序时,我似乎没有任何问题:

cat <<EOF > test.js
console.log('X is ' + process.env.X);
EOF
X=123 node test.js
Run Code Online (Sandbox Code Playgroud)

这似乎也适用于 bash 脚本:

cat <<EOF > test.sh
echo X is \$X
EOF
chmod +x test.sh
X=123 ./test.sh
Run Code Online (Sandbox Code Playgroud)

bash shellshock

5
推荐指数
2
解决办法
633
查看次数

标签 统计

bash ×1

gnome ×1

screenshot ×1

shellshock ×1

x11 ×1