shell

  • 如何在 Fedora 上使用 Poetry 来管理你的 Python 项目?

    Python 开发人员经常创建一个新的虚拟环境来分离项目依赖,然后用 pip、pipenv 等工具来管理它们。Poetry 是一个简化 Python 中依赖管理…

    编程笔记 2022年5月20日
  • 利用 BATS 测试 Bash 脚本和库

    Bash 自动测试系统可以使 Bash 代码也通过 Java、Ruby 和 Python 开发人员所使用的同类测试过程。 用 Java、Ruby 和 Python 等语言编写应用程…

    编程笔记 2022年5月20日
  • 记一次 linux 被入侵全过程

     0x00 背景周一早上刚到办公室,就听到同事说有一台服务器登陆不上了,我也没放在心上,继续边吃早点,边看币价是不是又跌了。不一会运维的同事也到了,气喘吁吁的说:我们有台服务器被阿…

    业界资讯 2022年5月20日
  • 如何在 Ubuntu Linux 上安装最新的 Erlang

    Erlang 是一种用于构建大规模可扩展实时系统的函数式编程语言。Erlang 最初是由 爱立信 创建的专有软件,后来被开源。 Erlang 在&nb…

    编程笔记 2022年5月20日
  • awk:一个强大的文本分析工具

    awk 是流式编辑器,针对文档中的行来操作,一行一行地执行。awk 可以非常方便、高效地操作文档以及字符,从而实现我们想要的格式。它的功能非常强大,我在 shell 脚本中经常使用…

    编程笔记 2022年5月20日
  • 使用 virtualenvwrapper 构建 Python 虚拟环境

    虚拟环境是安全地使用不同版本的 Python 和软件包组合的关键。 Python 对管理虚拟环境的支持,已经提供了一段时间了。Python 3.3 甚至增加了内置的 ve…

    编程笔记 2022年5月20日
  • Ansible 点对点命令快速入门指南示例

    之前,我们写了一篇有关 Ansible 安装和配置 的文章。在那个教程中只包含了一些使用方法的示例。如果你是 Ansible 新手,建议你阅读上篇文章。一旦你熟…

    编程笔记 2022年5月20日
  • 学习哪些数据分析工具才能成为数据分析师?

     如果您希望转换职业并进入数据分析游戏,请继续阅读,以便快速了解您需要的工具和技能。 对于数据分析,我一直强调核心是业务。我们将业务的分析逻辑与数据分析的处理逻辑联系起来,数据分析…

    业界资讯 2022年5月20日
  • Starship:跨 shell 的可定制的提示符

    如果你很在意你的终端的外观的话,一个跨 shell 的提示符可以让你轻松地定制和配置 Linux 终端提示符。 虽然我已经介绍了一些帮助你 自定义终端外观 的技…

    编程笔记 2022年5月20日
  • SQLite3 实践教程

    开始使用这个功能强大且通用的数据库吧。 应用程序经常需要保存数据。无论你的用户是创建简单的文本文档、复杂的图形布局、游戏进度还是错综复杂的客户和订单号列表,软件通常都意味着生成数据…

    编程笔记 2022年5月20日