shell
-
如何在 Ubuntu 上安装和配置 PostgreSQL
本教程中,你将学习如何在 Ubuntu Linux 上安装和使用开源数据库 PostgreSQL。 PostgreSQL (又名 Postgres) 是一个功能强大的自由开源的关系…
-
命令行技巧:使用 find 和 xargs 查找和处理文件
find 是日常工具箱中功能强大、灵活的命令行程序之一。它如它名字所暗示的:查找符合你指定条件的文件和目录。借助 -exec 或 -delete 之类的参数,你可以让它对找到的文件…
-
7 个实用的操作 Bash 历史记录的快捷方式
这些必不可少的 Bash 快捷键可在命令行上节省时间。 大多数介绍 Bash 历史记录的指南都详尽地列出了全部可用的快捷方式。这样做的问题是,你会对每个快捷方式都浅尝辄止,然后在尝…
-
生成 Linux 运行时间报告的 Bash 脚本
出于一些原因,你可能需要每月收集一次 Linux 系统运行时间报告。如果是这样,你可以根据需要使用以下 bash 脚本 之一。 我们为什么要收集这份报告?在一段时间后重启 Linu…
-
面向大数据的分布式调度
前言 大数据的分布式调度是在进行数据ETL过程中起到了总体的承上启下的角色,整个数据的生产、交付、消费都会贯穿其中,本文从调度、分布式调度的特征展开,再对大数据调度个性化特征的一些…
-
如何用 GVM 管理 Go 项目
使用 Go 版本管理器管理多个版本的 Go 语言环境及其模块。 Go 语言版本管理器(GVM)是管理 Go 语言环境的开源工具。GVM “pkgsets” …
-
如何通过 SSH 在远程 Linux 系统上运行命令
我们有时可能需要在远程机器上运行一些命令。如果只是偶尔进行的操作,要实现这个目的,可以登录到远程系统上直接执行命令。但是每次都这么做的话,就有点烦人了。既然如此,有没有摆脱这种麻烦…
-
通过编写扫雷游戏提高你的 Bash 技巧
那些令人怀念的经典游戏可是提高编程能力的好素材。今天就让我们仔细探索一番,怎么用 Bash 编写一个扫雷程序。 我在编程教学方面不是专家,但当我想更好掌握某一样东西时,会试着找出让…
-
在 Linux 上记录和重放终端会话活动
通常,Linux 管理员们都使用 history 命令来跟踪在先前的会话中执行过哪些命令,但是 history 命令的局限性在于它不存储命令的输出。在某些情况下,我们要检查上一个会…
-
在 21 世纪该怎样编译 Linux 内核
也许你并不需要编译 Linux 内核,但你能通过这篇教程快速上手。 在计算机世界里,内核kernel是处理硬件与一般系统之间通信的低阶软件low-level software。除过…