是否可以对多个文件进行 gunzip 并将它们连接成一个大文件,但在多核机器上并行执行?例如,现在我这样做:
gunzip -c file1.gz > final
gunzip -c file2.gz >> final
gunzip -c file3.gz >> final
gunzip -c file4.gz >> final
Run Code Online (Sandbox Code Playgroud)
我可以做同样的事情,以便不同文件的 gunzip 处理在多核机器的不同 CPU 中完成,并将它们全部连接到同一个最终文件中吗?
在我的 Linux 笔记本电脑中,我有时会在 Google Chrome 中打开一堆标签,我相信这会为每个标签创建一个新进程。我希望能够查明正在使用 CPU 的选项卡。有没有简单的方法呢?
我想在没有 root 访问权限的 linux 机器上下载并安装(编译)gnu 树,但谷歌搜索 GNU 树甚至没有给我一个下载它的页面。任何人?
如何从find命令的结果中转义空格和其他符号?例如,如果结果中有空格和其他符号,这将不起作用:
find -maxdepth 5 -type d -print | xargs du -sk | sort -rn
Run Code Online (Sandbox Code Playgroud)