当我有一个 tmux 窗口垂直分成两个窗格时,如何生成一个新的第三个水平窗格,该窗格在整个宽度上延伸?
例如,我如何从中获得:
Ctr-b %
+–––––––––+–––––––––+
| | |
| | |
| | |
| | |
| | |
+–––––––––+–––––––––+
Run Code Online (Sandbox Code Playgroud)
到这个?
Ctr-b %
Ctr-b ...怎么办?
+–––––––––+–––––––––+
| | |
| | |
| | |
| | |
| | |
+–––––––––+–––––––––+
| |
| |
+–––––––––––––––––––+
Run Code Online (Sandbox Code Playgroud)
而不是这个?
Ctr-b %
Ctr-b "
+––––––––+––––––––––+
| | |
| | |
| | |
| | |
| | |
| +––––––––––+
| | |
| | |
+––––––––+––––––––––+ …Run Code Online (Sandbox Code Playgroud) 我打算回到 Linux 作为台式机。我想让它更安全。并尝试一些强化技术,特别是因为我计划拥有自己的服务器。
这么多的问题。
我知道我可以打开在目录中找到的多个文件,如下所示:
find -name *.foo -xargs <command> {} \;
这是可行的,但是当尝试同时在 gedit 中打开一堆文本文件时,它会依次打开它们(关闭一个文件时,打开下一个文件)。
我想同时打开所有这些文件。我怎样才能做到这一点?
在 Linux 桌面 (Ubuntu) 上使用 dm-crypt (LUKS) 作为完整磁盘加密(包括根分区)时的读/写开销是多少?我计划像这样堆叠它:LUKS > LVM > ext4 系统上使用的 CPU 将是 Core2 Duo 2.1 GHz 和 4GB RAM。
谢谢你的帮助。
我有几个目录,其中一些目录的深度为 3,其中包含混合文件类型。我需要做的是rm -rf所有不包含 filetype 的子目录foo。
这可以通过find某种方式实现吗?我知道我可以像这样使用 find :
find . ! -name '*.foo' -delete
Run Code Online (Sandbox Code Playgroud)
删除目录中不包含任何类型文件的所有文件*.foo。现在,我该如何使用它,不仅可以删除所有不需要的文件,还可以删除所有不包含 的目录和子目录*.foo?
假设我在命令行上发出一些命令:
#capture what follows
$ echo "foo"
foo
# don't capture
$ echo "bing"
bing
# capture again
$ echo "bar"
bar
Run Code Online (Sandbox Code Playgroud)
如何有选择地将命令记录到日志文件中,该文件只捕获在 cli 上发出的命令本身?即有效地实现类似于.bash_history, 但仅适用于某些命令:
$ cat command.log
echo "foo"
echo "bar"
Run Code Online (Sandbox Code Playgroud)
请注意,输出中,以STDOUT每个命令的应该不被记录。
我看过IO redirection,但找不到可行的解决方案。
bash ×3
find ×2
security ×2
chroot ×1
command-line ×1
directory ×1
encryption ×1
filesystems ×1
grsecurity ×1
hardening ×1
logs ×1
performance ×1
selinux ×1
tmux ×1
xargs ×1