最新 最热

生信技巧 | GNU 并行操作

有些分析需要很长时间,因为它在单个处理器上运行并且有大量数据需要处理。如果数据可以分成块并单独处理,那么问题就被认为是可并行化的。

2023-09-20
1

CentOS 上安装GNU编译器套件—GCC

通常所说的GCC是GUN Compiler Collection的简称,除了编译程序之外,它还含其他相关工具,所以它能把易于人类使用的高级语言编写的源代码构建成计算机能够直接执行的二进制代码。GCC是Linux平台下最常用的编译程序,它是Linu...

2023-04-26
1

Linux 命令(243)—— indent 命令

文章目录1.命令简介2.命令格式3.选项说明4.常用示例参考文献1.命令简介indent 通过插入或删除空格来改变 C 代码文件的外观。indent 可以格式化 C 代码文件,以方便程序员阅读、修改等操作。2.命令格式indent [options]...

2023-01-13
1

Linux下,使用nm命令输出可执行文件的符号表

可执行文件的符号表(symbol table)记录了某个可执行文件中的函数名、全局变量、宏定义等符号信息,这些信息对于我们调试十分重要。

2022-10-31
1

深入理解开源许可证(Apache,MIT,GPL,BSD,CC)

如果说有什么东西正在为开源世界保驾护航,那就一定不能不提到开源许可证(Open Source License),正是因为这些各不相同的开源许可证的共同支持下,才有了现在这么繁荣的开源软件社区。...

2022-10-27
2

Linux 命令(155)—— gunzip 命令

gunzip 是个使用广泛的解压缩程序,它用于解开被 gzip 压缩过的文件,这些压缩文件预设最后的扩展名为 .gz。

2022-10-26
1

Linux 命令(153)—— dirs 命令(builtin)

目录栈是最近访问的目录的列表。配套的两个内置命令,一个是 pushd,更改当前目录时将目录添加到栈中,另一个是 popd 从栈顶删除目录,然后将当前目录更改为栈顶目录。dirs 用于显示目录栈的内容。当前目录始终是目录栈的顶...

2022-10-26
2

datamash

datamash 是 data 和 mash 的组合词语,data 是数据,mash 捣碎和调情的意思,这里边应该翻译捣碎更加贴切。它是一个 GNU 工具,和 Linux 一些基础命令类似,所以可以使用 yum或者 apt 直接安装。这样就可以在命令行中对数据进...

2022-10-25
1

浅谈linux的命令行解析参数之getopt_long函数「建议收藏」

在linux中,经常需要各种命令,通常情况下都会带各种参数,而这些参数是如何解析的呢?通常使用GNU C提供的函数getopt、getopt_long、getopt_long_only函数来解析命令行参数。...

2022-08-11
3

Linux screen 命令

GNU Screen可以看作是窗口管理器的命令行界面版本。它提供了统一的管理多个会话的界面和相应的功能。

2022-08-06
1