linux中国

linux中国归档文章

让我们使用 PC 键盘在终端演奏钢琴

让我们使用 PC 键盘在终端演奏钢琴

厌倦了工作?那么来吧,让我们弹弹钢琴!是的,你没有看错,根本不需要真的钢琴。我们可以用 PC 键盘在命令行下就能弹钢琴。向你们介绍一下 piano-rs —— 这是一款用 Rust 语言编写的,可以让你用 PC 键盘在终端弹钢琴的简单工具。它自由开源,基于 MIT 协议。你可以在任何支持 Rust

法医 法医 2024-07-19
0 0 0
微服务和容器:需要去防范的 5 个“坑”

微服务和容器:需要去防范的 5 个“坑”

微服务与容器天生匹配,但是你需要避开一些常见的陷阱。因为微服务和容器是 天生的“一对”,所以一起来使用它们,似乎也就不会有什么问题。当我们将这对“天作之合”投入到生产系统后,你就会发现,随着你的 IT 基础的提升,等待你的将是大幅上升的成本。是不是这样的?(让我们等一下,等人们笑声过去)是的,很遗憾

剑圣无痕 剑圣无痕 2024-07-19
0 0 0
如何轻松地寻找 GitHub 上超棒的项目和资源

如何轻松地寻找 GitHub 上超棒的项目和资源

在 GitHub 网站上每天都会新增上百个项目。由于 GitHub 上有成千上万的项目,要在上面搜索好的项目简直要累死人。好在,有那么一伙人已经创建了一些这样的列表。其中包含的类别五花八门,如编程、数据库、编辑器、游戏、娱乐等。这使得我们寻找在 GitHub 上托管的项目、软件、资源、库、书籍等其他

大树 大树 2024-07-19
0 0 0
在 Ubuntu 上体验 LXD 容器

在 Ubuntu 上体验 LXD 容器

本文的主角是容器,一种类似虚拟机但更轻量级的构造。你可以轻易地在你的 Ubuntu 桌面系统中创建一堆容器!虚拟机会虚拟出整个电脑让你来安装客户机操作系统。相比之下,容器复用了主机的 Linux 内核,只是简单地 包容 了我们选择的根文件系统(也就是运行时环境)。Linux 内核有很多功能可以将运行

大猫 大猫 2024-07-19
0 0 0
当你在 Linux 上启动一个进程时会发生什么?

当你在 Linux 上启动一个进程时会发生什么?

本文是关于 fork 和 exec 是如何在 Unix 上工作的。你或许已经知道,也有人还不知道。几年前当我了解到这些时,我惊叹不已。我们要做的是启动一个进程。我们已经在博客上讨论了很多关于系统调用的问题,每当你启动一个进程或者打开一个文件,这都是一个系统调用。所以你可能会认为有这样的系统调用:st

爱可生开源社区 爱可生开源社区 2024-07-19
0 0 0
剖析内存中的程序之秘

剖析内存中的程序之秘

内存管理是操作系统的核心任务;它对程序员和系统管理员来说也是至关重要的。在接下来的几篇文章中,我将从实践出发着眼于内存管理,并深入到它的内部结构。虽然这些概念很通用,但示例大都来自于 32 位 x86 架构的 Linux 和 Windows 上。这第一篇文章描述了在内存中程序如何分布。在一个多任务操

剑圣无痕 剑圣无痕 2024-07-19
0 0 0
如何使用 pdfgrep 从终端搜索 PDF 文件

如何使用 pdfgrep 从终端搜索 PDF 文件

诸如 grep 和 ack-grep 之类的命令行工具对于搜索匹配指定正则表达式的纯文本非常有用。但是你有没有试过使用这些工具在 PDF 中搜索?不要这么做!由于这些工具无法读取PDF文件,因此你不会得到任何结果。它们只能读取纯文本文件。顾名思义,pdfgrep 是一个可以在不打开文件的情况下搜索

大猫 大猫 2024-07-19
0 0 0
让 history 命令显示日期和时间

让 history 命令显示日期和时间

我们都对 history 命令很熟悉。它将终端上 bash 执行过的所有命令存储到 .bash_history 文件中,来帮助我们复查用户之前执行过的命令。默认情况下 history 命令直接显示用户执行的命令而不会输出运行命令时的日期和时间,即使 history 命令记录了这个时间。运行 hist

捡田螺的小男孩 捡田螺的小男孩 2024-07-19
0 0 0
如何让 curl 命令通过代理访问

如何让 curl 命令通过代理访问

我的系统管理员给我提供了如下代理信息:IP: 202.54.1.1 Port: 3128 Username: foo Password: bar 该设置在 Google Chrome 和 Firefox 浏览器上很容易设置。但是我要怎么把它应用到 curl 命令上呢?我要如何让 curl 命令使用我

向阳逐梦 向阳逐梦 2024-07-19
0 0 0
解决 Linux 和 Windows 双启动带来的时间同步问题

解决 Linux 和 Windows 双启动带来的时间同步问题

想在保留 Windows 系统的前提下尝试其他 Linux 发行版,双启动是个常用的做法。这种方法如此风行是因为实现双启动是一件很容易的事情。然而这也带来了一个大问题,那就是 时间。是的,你没有看错。若你只是用一个操作系统,时间同步不会有什么问题。但若有 Windows 和 Linux 两个系统,则

大猫 大猫 2024-07-19
0 0 0
在 RHEL/CentOS 系统上使用 YUM history 命令回滚升级操作

在 RHEL/CentOS 系统上使用 YUM history 命令回滚升级操作

为服务器打补丁是 Linux 系统管理员的一项重要任务,为的是让系统更加稳定,性能更加优化。厂商经常会发布一些安全/高危的补丁包,相关软件需要升级以防范潜在的安全风险。Yum (Yellowdog Update Modified) 是 CentOS 和 RedHat 系统上用的 RPM 包管理工具,

张二河 张二河 2024-07-19
0 0 0
手把手教你构建开放式文化

手把手教你构建开放式文化

这本开放式组织的最新著作是大规模体验开放的手册。我们于 2015 年发表 开放组织 Open Organization 后,很多各种类型、各种规模的公司都对“开放式”文化究竟意味着什么感到好奇。甚至当我跟别的公司谈论我们产品和服务的优势时,也总是很快就从谈论技术转移到人和文化上去了。几乎所有对推动创

大猫 大猫 2024-07-19
0 0 0
树莓派 3 新手指南

树莓派 3 新手指南

这个教程将帮助你入门 树莓派 3 Raspberry Pi 3 。这篇文章是我的使用树莓派 3 创建新项目的每周系列文章的一部分。该系列的这个第一篇文章专注于入门,它主要讲安装 Raspbian 和 PIXEL 桌面,以及设置网络和其它的基本组件。你需要:一台树莓派 3一个 5v 2mAh 带 US

宇宙之一粟 宇宙之一粟 2024-07-19
0 0 0
如何在 Linux 上让一段时间不活动的用户自动登出

如何在 Linux 上让一段时间不活动的用户自动登出

让我们想象这么一个场景。你有一台服务器经常被网络中各系统的很多个用户访问。有可能出现某些用户忘记登出会话让会话保持会话处于连接状态。我们都知道留下一个处于连接状态的用户会话是一件多么危险的事情。有些用户可能会借此故意做一些损坏系统的事情。而你,作为一名系统管理员,会去每个系统上都检查一遍用户是否有登

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-07-19
0 0 0
10 款 Linux 平台上最好的 LaTeX 编辑器

10 款 Linux 平台上最好的 LaTeX 编辑器

简介:一旦你克服了 LaTeX 的学习曲线,就没有什么比 LaTeX 更棒了。下面介绍的是针对 Linux 和其他平台的最好的 LaTeX 编辑器。LaTeX 是什么?LaTeX 是一个文档制作系统。与纯文本编辑器不同,在 LaTeX 编辑器中你不能只写纯文本,为了组织文档的内容,你还必须使用一些

爱可生开源社区 爱可生开源社区 2024-07-19
0 0 0
匿名上网:学习在 Linux 上安装 TOR 网络

匿名上网:学习在 Linux 上安装 TOR 网络

Tor 网络是一个用来保护你的互联网以及隐私的匿名网络。Tor 网络是一组志愿者运营的服务器。Tor 通过在由志愿者运营的分布式中继系统之间跳转来保护互联网通信。这避免了人们窥探我们的网络,他们无法了解我们访问的网站或者用户身在何处,并且也可以让我们访问被屏蔽的网站。在本教程中,我们将学习在各种 L

穿过生命散发芬芳 穿过生命散发芬芳 2024-07-19
0 0 0
在 Ubuntu 上安装并使用 YouTube-DL

在 Ubuntu 上安装并使用 YouTube-DL

Youtube-dl 是一个自由开源的命令行视频下载工具,可以用来从 Youtube 等类似的网站上下载视频,目前它支持的网站除了 Youtube 还有 Facebook、Dailymotion、Google Video、Yahoo 等等。它构架于 pygtk 之上,需要 Python 的支持来运行

大树 大树 2024-07-19
0 0 0
30 个方便的 Bash shell 别名

30 个方便的 Bash shell 别名

bash 别名 alias 只不过是指向命令的快捷方式而已。alias 命令允许用户只输入一个单词就运行任意一个命令或一组命令(包括命令选项和文件名)。执行 alias 命令会显示一个所有已定义别名的列表。你可以在 ~/.bashrc 文件中自定义别名。使用别名可以在命令行中减少输入的时间,使工作更

张二河 张二河 2024-07-19
0 0 0
比特币是什么?

比特币是什么?

编者注:本文是一篇比较老的文章,因此文章中有一些陈旧信息,分享此文是希望可让大家对比特币有一定的了解。比特币 Bitcoin 是一种数字货币或者说是电子现金,依靠点对点技术来完成交易。 由于使用点对点技术作为主要网络,比特币提供了一个类似于 管制经济 managed economy 的社区。 这就是

竹子爱熊猫 竹子爱熊猫 2024-07-19
0 0 0
Linux 的 fmt 命令用法与案例

Linux 的 fmt 命令用法与案例

有时你会发现需要格式化某个文本文件中的内容。比如,该文本文件每行一个单词,而任务是把所有的单词都放在同一行。当然,你可以手工来做,但没人喜欢手工做这么耗时的工作。而且,这只是一个例子 - 事实上的任务可能千奇百怪。好在,有一个命令可以满足至少一部分的文本格式化的需求。这个工具就是 fmt。本教程将会

张二河 张二河 2024-07-19
0 0 0
1 185 186 187 188 189 509