小编Upe*_*a01的帖子

sed中~的解释

我现在正在学习 sed。有一个波浪号“~”让我最困惑。

例如,命令

sed -n '1~2 w output.txt' input.txt
Run Code Online (Sandbox Code Playgroud)

正在打印奇数行(到文件 output.txt)。

在同一个教程中,还给出它跳过从 1 到 2 的行,然后开始打印行号 2 旁边的行,以防我们使用

sed -n '1~2 p' input.txt
Run Code Online (Sandbox Code Playgroud)

这个波浪号的绝对解释是什么?

sed

9
推荐指数
1
解决办法
3170
查看次数

自动将所选内容复制到剪贴板

在我朋友的一个系统中,我看到了一个非常有趣的功能。每当他从终端选择文本/命令时,选定的文本部分会自动复制到剪贴板(无需右键单击 + 复制)。然后他按 (Shift+Insert) 将其粘贴到其他地方。

如何在我的系统中实现相同的功能。我正在运行 Ubuntu Mate 15 版本。

terminal-emulator x11 clipboard gnome-terminal

6
推荐指数
1
解决办法
6572
查看次数

如何从 CLI 切换到 GUI Ubuntu

我目前运行的是 Ubuntu 16.04 操作系统。为了进行实验,我只询问了登录到 Ubuntu CLI 模式的方式(即 GUI 版本根本不能启动)。在回答我的问题时,有人建议我这样做

sudo systemctl start lightdm.services
Run Code Online (Sandbox Code Playgroud)

当我输入这个命令并重新启动系统时,它确实起作用了,我得到了一个命令行界面来登录(没有任何 GUI 元素;即使我输入时浏览器也没有打开firefox www.google.co.in)。

现在,我想再次回到 GUI 版本。

我输入了以下命令

sudo systemctl stop lightdm.services
Run Code Online (Sandbox Code Playgroud)

然后重新启动系统。操作系统仍仅在 CLI 模式下打开。我的命令有什么问题吗?

请指导我。

startup ubuntu systemd display-manager

3
推荐指数
1
解决办法
5万
查看次数