我不太明白计算机是如何读取这个命令的。
cat file1 file2 1> file.txt 2>&1
如果我理解,2>&1
只需将标准错误重定向到标准输出。
按照这种逻辑,该命令对我来说如下:
连接文件file1
和file2
.
stdout
从此操作发送到file.txt
.
发送stderr
到stdout
.
结尾?
我不确定电脑在做什么。按照我的逻辑,命令应该是
cat file1 file2 2>&1 > file.txt
但这不正确。
这将是我的第一个 Linux 安装,所以我从来不必在桌面环境(我来自 OS X)之间做出选择——如果我不完全了解操作系统的结束和桌面管理器的开始,请原谅我.
我的需求是:
可定制性(我喜欢我的工作环境以特定的方式外观和运行)——尤其是能够使用键盘命令和快捷方式移动和组织窗口。
简单性:我喜欢图形小部件和工具栏尽可能少占用空间(正如我所说,我倾向于避免使用鼠标)。如果由我决定,Windows 只会显示内容,甚至不会显示滚动条。
性能:我听说 Gnome 会很慢而且很臃肿。是这种情况吗?
我将使用该环境作为 IDE。一开始我打算和 Arch 一起去,但没有那么多时间在我手上,看起来很令人生畏。Fedora 看起来也是一个不错的选择。
例如,我想要一些类似的东西:
:match search /<div/ guib=Green
:match search /<\/div>/ guibf=Blue
Run Code Online (Sandbox Code Playgroud)
只是那不起作用。