Shell 脚本的参数解析工具

Shell 脚本的参数解析工具

Argbash是一个代码生成器,它为你的脚本生成一个量身定制的解析库。与其他bash模块的通用代码不同,它生成你的脚本所需的最少代码。此外,如果你不需要100%符合那些CLI标准的话,你可以生成更简单的代码。

Linux系统下使用命令行进行Base64编码和解码

Linux系统下使用命令行进行Base64编码和解码

众所周知,编码是将数据转换为有效传输或存储所需格式的过程。相反,解码是将编码数据转换回其原始格式的过程。今天在这里向大家介绍一下 Base64 编码和解码,以便大家理解与学习。

小伙子,给你的 Linux 系统写个 Launcher 吧

小伙子,给你的 Linux 系统写个 Launcher 吧

今天给大家分享一下:如何用 Qt 实现一个 launcher (程序启动器)。

别小看tail 命令,它难倒了技术总监!

别小看tail 命令,它难倒了技术总监!

tail命令能够看到日志的滚动,非常方便。于是xjjdog想,既然我们能够用这个命令,看到所有的日志,那能不能使用tail命令,做日志收集呢?

Linux 内存管理之vmalloc

Linux 内存管理之vmalloc

根据前面的系列文章,我们知道了buddy system是基于页框分配器,kmalloc是基于slab分配器,而且这些分配的地址都是物理内存连续的。但是随着碎片化的积累,连续物理内存的分配就会变得困难,对于那些非DMA访问,不一定非要连续物理内存的话完全可以像malloc那样,将不连续的物理内存页框映射到连续的虚拟地址空间中,这就是vmap的来源)(提供把离散的page映射到连续的虚拟地址空间),vmalloc的分配就是基于这个机制来实现的。

这些 Linux 的 “自动化” 技巧,教你轻松完成任务

这些 Linux 的 “自动化” 技巧,教你轻松完成任务

为了通过命令行和系统互动,每一款 Linux 发行版都有一款默认的终端仿真器。但是,默认的终端应用可能不适合你。为了大幅提升你工作的速度,有好多款终端应用提供了更多的功能,可以同时执行更多的任务。

用 ranger 在 Linux 文件的海洋中导航

用 ranger 在 Linux 文件的海洋中导航

ranger 是一款独特且非常方便的文件系统导航器,它允许你在 Linux 文件系统中移动,进出子目录,查看文本文件内容,甚至可以在不离开该工具的情况下对文件进行修改。

Git 如何优雅地回退代码

Git 如何优雅地回退代码

从接触编程就开始使用 Git 进行代码管理,先是自己玩 Github,又在工作中使用 Gitlab,虽然使用时间挺长,可是也只进行一些常用操作,如推拉代码、提交、合并等,更复杂的操作没有使用过,看过的教程也逐渐淡忘了,有些对不起 Linus 大神。

Linux系统如何在命令行创建以当前日期命名的目录或文件

Linux系统如何在命令行创建以当前日期命名的目录或文件

在 Linux 系统下工作,你或多或少都会接触到各种日志。而这些日志文件,很多都是以年/月/日及时间的格式进行命名,这样可以做到日志文件自动生成及命名,并且不会重复,在实际工作中使用非常广泛。

Linux 服务器必备的安全设置,建议收藏!

Linux 服务器必备的安全设置,建议收藏!

好不容易买了服务器,如果因为自己的疏忽,被黑客黑掉的话,那真的是太糟糕了!

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部