shell

  • 如何使用 Bash 脚本从 SAR 报告中获取 CPU 和内存使用情况

    大多数 Linux 管理员使用 SAR 报告监控系统性能,因为它会收集一周的性能数据。但是,你可以通过更改 /etc/sysconfig/sysstat 文件轻松地将其延长到四周。…

    编程笔记 2021年8月6日
  • 在 Linux 中使用变量

    变量通常看起来像 $var 这样,但它们也有 $1、$*、$? 和 $$ 这种形式。让我们来看看所有这些 $ 值可以告诉你什么。 有许多重要的值都存储在 Linux 系统中,我们称…

    编程笔记 2021年8月6日
  • 用 Git 作为聊天应用的后端

    GIC 是一个聊天应用程序的原型,展示了一种使用 Git 的新方法。 Git 是一个少有的能将如此多的现代计算封装到一个程序之中的应用程序,它可以用作许多其他应用程序的计算引擎。虽…

    编程笔记 2021年8月6日
  • 如何改变你的终端颜色

    使 Linux 变得丰富多彩(或单色)。 你可以使用特殊的 ANSI 编码设置为 Linux 终端添加颜色,可以在终端命令或配置文件中动态添加,也可以在终端仿真器中使用现成的主题。…

    编程笔记 2021年8月6日
  • 使用 Python 学习面向对象的编程

    使用 Python 类使你的代码变得更加模块化。 在我上一篇文章中,我解释了如何通过使用函数、创建模块或者两者一起来使 Python 代码更加模块化。函数对于避免重复多次使用的代码…

    编程笔记 2021年8月6日
  • 使用 Python 函数进行模块化

    使用 Python 函数来最大程度地减少重复任务编码工作量。 你是否对函数、类、方法、库和模块等花哨的编程术语感到困惑?你是否在与变量作用域斗争?无论你是自学成才的还是经过正式培训…

    编程笔记 2021年8月6日
  • 如何在 Debian 10 上安装 Ansible

    在如今的 IT 领域,自动化一个是热门话题,每个组织都开始采用自动化工具,像 Puppet、Ansible、Chef、CFEngine、Foreman 和 Katello。在这些工…

    编程笔记 2021年8月6日
  • 如何自定义 GNOME 3 桌面?

    我们收到很多来自用户的电子邮件,要我们写一篇关于 GNOME 3 桌面自定义的文章,但是,我们没有时间来写这个主题。 在很长时间内,我一直在我的主要笔记本电脑上使用 Ubuntu …

    编程笔记 2021年8月6日
  • FreeBSD 9.3 正式发布!

    FreeBSD 9.3 正式发布,此版本是该系列的第四个稳定版本,提升了 FreeBSD 9.2-RELEASE 的稳定性,引入了一些新的特性。值得关注的新特性: zfs(8) 文…

    业界资讯 2021年8月6日
  • 探索 Linux 内核:Kconfig/kbuild 的秘密

    深入理解 Linux 配置/构建系统是如何工作的。 自从 Linux 内核代码迁移到 Git 以来,Linux 内核配置/构建系统(也称为 Kconfig/kbuild)已存在很长…

    编程笔记 2021年8月6日