linux中国

linux中国归档文章

使用 GitHub 和 Python 实现持续部署

使用 GitHub 和 Python 实现持续部署

借助 GitHub 的 网络钩子 webhook ,开发者可以创建很多有用的服务。从触发一个 Jenkins 实例上的 CI(持续集成) 任务到配置云中的机器,几乎有着无限的可能性。这篇教程将展示如何使用 Python 和 Flask 框架来搭建一个简单的持续部署(CD)服务。在这个例子中的持续部署

爱可生开源社区 爱可生开源社区 2024-07-18
0 0 0
用示例讲解 Linux gunzip 命令

用示例讲解 Linux gunzip 命令

我们已经讨论过 Linux 下 gzip 命令的用法。对于初学者来说,gzip 工具主要用于压缩或者展开文件。解压时,在 gzip 命令后添加 -d 选项即可,使用示例如下:gzip -d [compressed-file-name] 不过,在解压或扩展 gzip 创建的压缩文件时,有另一款完全不同

捡田螺的小男孩 捡田螺的小男孩 2024-07-18
0 0 0
Google Kubernetes Engine(GKE)使用初探

Google Kubernetes Engine(GKE)使用初探

概述Google 的 k8s 在 2017 年已经从容器编排领域的竞争中取得主导地位,从 Docker 之前的一度排挤到最终完全拥抱 k8s,显然 k8s 已经成了目前业界的标准。但是到目前为止能提供 k8s 完全托管服务的云服务商少之又少,即便是目前在云提供商有统治力的 AWS 也没有完全提供 k

捡田螺的小男孩 捡田螺的小男孩 2024-07-18
0 0 0
使用 ncurses 进行颜色编程

使用 ncurses 进行颜色编程

Jim 给他的终端冒险游戏添加了颜色,演示了如何用 curses 操纵颜色。在我的使用 ncurses 库进行编程的系列文章的第一篇和第二篇中,我已经介绍了一些 curses 函数来在屏幕上作画、从屏幕上查询和从键盘读取字符。为了搞清楚这些函数,我使用 curses 来利用简单字符绘制游戏地图和玩家

竹子爱熊猫 竹子爱熊猫 2024-07-18
0 0 0
如何在 Windows 10 上开启 WSL 之旅

如何在 Windows 10 上开启 WSL 之旅

WSL 可以让你访问 Windows 上的 Linux Bash shell。在 上一篇文章 中,我们讨论过关于 Windows 的子系统 Linux Windows Subsystem for Linux (WSL)的目标用户。本文,我们将在 Windows 10 的设备上,开启 WSL 的旅程。

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-07-18
0 0 0
在树莓派上运行 DOS 系统

在树莓派上运行 DOS 系统

不同的 CPU 架构意味着在树莓派上运行 DOS 并非唾手可得,但其实也没多麻烦。FreeDOS 对大家来说也许并不陌生。它是一个完整、免费并且对 DOS 兼容良好的操作系统,它可以运行一些比较老旧的 DOS 游戏或者商用软件,也可以开发嵌入式的应用。只要在 MS-DOS 上能够运行的程序,在 Fr

共饮一杯 共饮一杯 2024-07-18
0 0 0
AI 和机器学习中暗含的算法偏见

AI 和机器学习中暗含的算法偏见

我们又能通过开源社区做些什么?在我们的世界里,算法无处不在,偏见也是一样。从社会媒体新闻的提供到流式媒体服务的推荐到线上购物,计算机算法,尤其是机器学习算法,已经渗透到我们日常生活的每一个角落。至于偏见,我们只需要参考 2016 年美国大选就可以知道,偏见是怎样在明处与暗处影响着我们的社会。很难想像

捡田螺的小男孩 捡田螺的小男孩 2024-07-18
0 0 0
为初学者提供的 uniq 命令教程及示例

为初学者提供的 uniq 命令教程及示例

如果你主要是在命令行上工作,并且每天处理大量的文本文件,那么你应该了解下 uniq 命令。该命令会帮助你轻松地从文件中找到重复的行。它不仅用于查找重复项,而且我们还可以使用它来删除重复项,显示重复项的出现次数,只显示重复的行,只显示唯一的行等。由于 uniq 命令是 GNU coreutils 包的

大猫 大猫 2024-07-18
0 0 0
如何创建一个 Docker 镜像

如何创建一个 Docker 镜像

在 前面的文章 中,我们学习了在 Linux、macOS、以及 Windows 上如何使用 Docker 的基础知识。在这篇文章中,我们将学习创建 Docker 镜像的基本知识。我们可以在 DockerHub 上得到可用于你自己的项目的预构建镜像,并且也可以将你自己的镜像发布到这里。我们使用预构建镜

张二河 张二河 2024-07-18
0 0 0
高级 SSH 速查表

高级 SSH 速查表

所有人都知道 SSH 是一种远程登录工具,然而它也有许多其他用途。创建一个 SOCKS 代理来浏览网页(也就是翻墙啦):ssh -D 设置 localhost: 作为你浏览器的代理连接一个堡垒机后的 Windows RDP 主机:ssh -L ::3389 让你的 RDP 客户端连接到 lo

法医 法医 2024-07-18
0 0 0
我的冒险旅程之迁移回 Windows

我的冒险旅程之迁移回 Windows

我已经主要使用 Linux 大约 10 年了,而且主要是 Ubuntu。但在最新发布的版本中,我决定重新回到我通常不喜欢的操作系统: Windows 10。我一直是 Linux 的粉丝,我最喜欢的两个发行版是 Debian 和 Ubuntu。现今作为一个服务器操作系统,Linux 是完美无暇的,但在

Escape Escape 2024-07-18
0 0 0
完全指南:在 Linux 中如何打印和管理打印机

完全指南:在 Linux 中如何打印和管理打印机

Linux 中的打印虽然现在大量的沟通都是电子化和无纸化的,但是在我们的公司中还有大量的材料需要打印。银行结算单、公用事业帐单、财务和其它报告、以及收益结算单等一些东西还是需要打印的。本教程将介绍在 Linux 中如何使用 CUPS 去打印。CUPS,是 通用 Unix 打印系统 Common UN

Escape Escape 2024-07-18
0 0 0
SQL 入门

SQL 入门

使用 SQL 构建一个关系数据库比你想的更容易。使用 SQL 构建数据库比大多数人想象得要简单。实际上,你甚至不需要成为一个有经验的程序员就可以使用 SQL 创建数据库。在本文中,我将解释如何使用 MySQL 5.6 来创建简单的关系型数据库管理系统(RDMS)。在开始之前,我想顺便感谢一下 SQL

竹子爱熊猫 竹子爱熊猫 2024-07-18
0 0 0
深度学习战争:Facebook 支持的 PyTorch 与 Google 的 TensorFlow

深度学习战争:Facebook 支持的 PyTorch 与 Google 的 TensorFlow

有一个令人震惊的事实,即人工智能和机器学习的工具和技术在近期迅速兴起。深度学习,或者说“注射了激素的机器学习”,数据科学家和机器学习专家在这个领域有数不胜数等可用的库和框架。很多这样的框架都是基于 Python 的,因为 Python 是一个更通用,相对简单的语言。Theano、Keras、 Ten

三掌柜 三掌柜 2024-07-18
0 0 0
Linux 命令行下的数学运算

Linux 命令行下的数学运算

有几个有趣的命令可以在 Linux 系统下做数学运算: expr、factor、jot 和 bc 命令。可以在 Linux 命令行下做数学运算吗?当然可以!事实上,有不少命令可以轻松完成这些操作,其中一些甚至让你大吃一惊。让我们来学习这些有用的数学运算命令或命令语法吧。expr首先,对于在命令行使用

贤蛋大眼萌 贤蛋大眼萌 2024-07-18
0 0 0
“Exit Trap” 让你的 Bash 脚本更稳固可靠

“Exit Trap” 让你的 Bash 脚本更稳固可靠

有个简单实用的技巧可以让你的 bash 脚本更稳健 – 确保总是执行必要的收尾工作,哪怕是在发生异常的时候。要做到这一点,秘诀就是 bash 提供的一个叫做 EXIT 的伪信号,你可以 trap 它,当脚本因为任何原因退出时,相应的命令或函数就会执行。我们来看看它是如何工作的。基本的代码结构看起来像

穿过生命散发芬芳 穿过生命散发芬芳 2024-07-18
0 0 0
如何在终端中使用 Instagram

如何在终端中使用 Instagram

Instagram 不需要介绍。它是像 Facebook 和 Twitter 之类的流行社交网络平台之一,它可以公开或私下分享照片和视频给确认过的粉丝。它是由两位企业家 Kevin Systrom 和 Mike Krieger于 2010 年发起的。2012 年,社交网络巨头 Facebook 收购

穿过生命散发芬芳 穿过生命散发芬芳 2024-07-18
0 0 0
如何在任何地方使用 Vim 编辑器输入文本

如何在任何地方使用 Vim 编辑器输入文本

各位 Vim 使用者大家好!今天,我这里有个好消息告诉大家。我会向大家介绍 Vim-anywhere,这是一个简单的脚本,它允许你使用 Vim 编辑器在 Linux 中的任何地方输入文本。这意味着你能简单地调用自己最爱的 Vim 编辑器,输入任何你所想的,并将这些文本粘贴到任意的应用和网站中。这些文

醒在深海的猫 醒在深海的猫 2024-07-18
0 0 0
如何在 Fedora 上开始 Java 开发

如何在 Fedora 上开始 Java 开发

Java 是世界上最流行的编程语言之一。它广泛用于开发物联网设备、Android 程序、Web 和企业应用。本文将提供使用 OpenJDK 安装和配置工作站的指南。安装编译器和工具在 Fedora 中安装编译器或 Java Development Kit(JDK)很容易。在写这篇文章时,可以用 v8

贤蛋大眼萌 贤蛋大眼萌 2024-07-18
0 0 0
给初学者看的 shuf 命令教程

给初学者看的 shuf 命令教程

shuf 命令用于在类 Unix 操作系统中生成随机排列。使用 shuf 命令,我们可以随机打乱给定输入文件的行。shuf 命令是 GNU Coreutils 的一部分,因此你不必担心安装问题。在这个简短的教程中,让我向你展示一些 shuf 命令的例子。带例子的 shuf 命令教程我有一个名为 os

剑圣无痕 剑圣无痕 2024-07-18
0 0 0
1 201 202 203 204 205 509