红联Linux门户

Linux帮助
  • 在Linux上安装和使用Docker在Linux上安装和使用Docker

    2018-02-16 - 容器现在风靡于 IT 界,这很好理解。容器是轻量级的,包含应用运行所需所有东西(代码、库、运行时环境、系统设置,以及依赖关系)的独立的包。每个容器都部署于它自己的 CPU、内存、块 I/O,以及网络资源上,所有这些都不依赖于某个内核和操作系统。这也是...

  • TLP帮助我们的Linux机器节能省电TLP帮助我们的Linux机器节能省电

    2018-02-15 - 我发现 Linux 下电池的寿命普遍要比 Windows 下要短。尽管如此,这可是 Linux,我们总会有有办法的。 现在来讲一下这个名叫 TLP 的小工具,它能帮你的设备省点电。 TLP - Linux 高级电源管理 是一个小巧的命令行工具,它通过对 Linux 系统执行一些调整来真正...

  • Linux中4个简单的找出进程ID(PID)的方法

    2018-02-14 - 每个人都知道 PID,究竟什么是 PID?为什么你想要 PID?你打算用 PID 做什么?你脑子里有同样的问题吗?如果是这样,你就找对地方了解这些细节了。 我们查询 PID 主要是用来杀死一个没有响应的程序,它类似于 Windows 任务管理器一样。 Linux GUI 也提供相同...

  • 在Alpine Linux中安装bash shell在Alpine Linux中安装bash shell

    2018-02-14 - 如何在我的 Alpine Linux LXD(Linux容器)虚拟机(VM)中安装 bash shell? Alpine Linux 自带 BusyBox 工具。它被评为嵌入式 Linux 的瑞士军刀。BusyBox 将许多通用 UNIX 实用程序的小版本合并到一个 /bin/sh 路径下的小型可执行文件中。默认情况下,BusyBox...

  • 如何在Arch Linux中设置日语环境如何在Arch Linux中设置日语环境

    2018-02-12 - 在本教程中,我们将讨论如何在 Arch Linux 中设置日语环境。在其他类 Unix 操作系统中,设置日文布局并不是什么大不了的事情。你可以从设置中轻松选择日文键盘布局。然而,在 Arch Linux 下有点困难,ArchWiki 中没有合适的文档。如果你正在使用 Arch Linux...

  • Vim普通模式的一般性规律性总结Vim普通模式的一般性规律性总结

    2018-02-11 - 前言 已经受不了网上无数 Vim 的教学,基本都是片汤话,抄来抄去。做为一名技术人员,应该能深入的去了解一个软件,然后总结出来经验和规律,而不是记录一个流水帐,这才是最佳的学习方式。计算机与人不同,能处理的东西一般都具有一定的规则性,无规则存在...

  • cURL与wget:你应该选用哪一个?cURL与wget:你应该选用哪一个?

    2018-02-10 - 当想要直接通过 Linux 命令行下载文件,马上就能想到两个工具:wget 和 cURL。它们有很多一样的特征,可以很轻易的完成一些相同的任务。 虽然它们有一些相似的特征,但它们并不是完全一样。这两个程序适用与不同的场合,在特定场合下,都拥有各自的特性。 cU...

  • 使用Ansible让你的系统管理自动化使用Ansible让你的系统管理自动化

    2018-02-10 - 你是否想精进你的系统管理能力和 Linux 技能?也许你的本地局域网上跑了一些东西,而你又想让生活更轻松一点--那该怎么办呢?在本文中,我会向你演示如何设置工具来简化管理多台机器。 远程管理工具有很多,SaltStack、Puppet、Chef,以及 Ansible 都是很流...

  • 使用Vi/Vim编辑器:基础篇使用Vi/Vim编辑器:基础篇

    2018-02-08 - VI 编辑器是一个基于命令行的、功能强大的文本编辑器,最早为 Unix 系统开发,后来也被移植到许多的 Unix 和 Linux 发行版上。 在 Linux 上还存在着另一个 VI 编辑器的高阶版本 VIM(也被称作 VI IMproved)。VIM 只是在 VI 已经很强的功能上添加了更多的功...

  • MapSCII:在终端显示世界地图MapSCII:在终端显示世界地图

    2018-02-08 - 我偶然发现了一个有趣的工具。在终端里的世界地图!是的,这太酷了。给 MapSCII 打 call,这是可在 xterm 兼容终端上渲染的布莱叶盲文和 ASCII 世界地图。它支持 GNU/Linux、Mac OS 和 Windows。我原以为它只不过是一个在 GitHub 上托管的项目而已,但是我错...

  • 为什么应该在Linux上使用命名管道

    2018-02-06 - 估计每一位 Linux 使用者都熟悉使用 | 符号将数据从一个进程传输到另一个进程的操作。它使用户能简便地从一个命令输出数据到另一个命令,并筛选出想要的数据而无须写脚本进行选择、重新格式化等操作。 还有另一种管道, 虽然也叫管道这个名字却有着非常不同...

  • 在Linux上检测IDE/SATA SSD硬盘的传输速度在Linux上检测IDE/SATA SSD硬盘的传输速度

    2018-02-06 - 你知道你的硬盘在 Linux 下传输有多快吗?不打开电脑的机箱或者机柜,你知道它运行在 SATA I (150 MB/s)、SATA II (300 MB/s) 还是 SATA III (6.0Gb/s) 呢? 你能够使用 hdparm 和 dd 命令来检测你的硬盘速度。它为各种硬盘的 ioctls 提供了命令行界面,这是...

  • 创建局域网内的离线YUM仓库创建局域网内的离线YUM仓库

    2018-02-04 - 在早先的教程中,我们讨论了如何 从ISO和在线仓库创建一个Yum仓库 。创建自己的 Yum 仓库是一个不错的想法,但若网络中只有 2-3 台 Linux 机器那就没啥必要了。不过若你的网络中有大量的 Linux 服务器,而且这些服务器还需要定时进行升级,或者你有大量服务...

  • 如何安装并设置Vagrant如何安装并设置Vagrant

    2018-02-02 - Vagrant 对于虚拟机来说是一个强大的工具,在这里我们将研究如何在 Ubuntu 上设置和使用 Virtualbox 和 Vagrant 来提供可复制的虚拟机。 虚拟机,并不复杂 多年来,开发人员一直使用虚拟机作为其工作流程的一部分,允许他们交换和更改运行软件的环境,这通常...

  • Python版的Nmon分析器:让你远离excel宏Python版的Nmon分析器:让你远离excel宏

    2018-01-31 - Nigels monitor,也叫做 Nmon,是一个很好的监控、记录和分析 Linux/*nix 系统性能随时间变化的工具。Nmon 最初由 IBM 开发并于 2009 年夏天开源。时至今日 Nmon 已经在所有 Linux 平台和架构上都可用了。它提供了很棒的当前系统统计信息的基于命令行的实时...

  • 精通Linux上的文件搜索

    2018-01-31 - 在 Linux 系统上搜索文件的方法有很多,有的命令很简单,有的很详细。我们的目标是:缩小搜索范围,找到您正在寻找的文件,又不受其他文件的干扰。在今天的文章中,我们将研究一些对文件搜索最有用的命令和选项。我们将涉及: 快速搜索 更复杂的搜索条件 组...

  • 迁移到Linux:图形操作环境迁移到Linux:图形操作环境

    2018-01-30 - 这篇文章对 Linux 图形环境做了一番介绍,展示了在不同的 Linux 发行版上的各种选择。 这是我们迁移到 Linux 系统系列的第三篇文章。如果你错过了先前的两篇,这里有两文的链接《 入门介绍 》 和 《 磁盘、文件、和文件系统 》。本文中,我们将讨论图形操作...

  • Linux/Unix桌面盛典:模仿“黑客帝国”界面Linux/Unix桌面盛典:模仿“黑客帝国”界面

    2018-01-30 - 《黑客帝国》是 1999 年,由 Wachowki 兄弟编导的科幻动作片。这部电影的荧屏里有无尽的绿色字符降落。数字雨模拟着《黑客帝国》中的虚拟现实活动。现在,Linux 和 Unix 终端上,你也可以通过 CMatrix 模仿出矩阵数字雨。 安装 cmatrix 根据你的 Linux/Unix...

  • 3个可以替代Emacs和Vim的文本编辑器3个可以替代Emacs和Vim的文本编辑器

    2018-01-29 - Emacs 和 Vim 的粉丝们,在你们开始编辑器之争之前,请你们理解,这篇文章并不是为了贬低诸位最喜欢的编辑器。我是一个 Emacs 爱好者,但是也很喜欢 Vim。 就是说,我认为 Emacs 和 Vim 并不适合所有人。也许编辑器之争略显幼稚,让很多人失望了。也许他们只...

  • 在Linux字符界面中获取天气预报在Linux字符界面中获取天气预报

    2018-01-29 - 目标:使用 Linux 命令行显示天气预报。 发行版:所有 Linux 发行版。 要求:能连上因特网的 Linux 难度:容易 约定: # - 需要使用 root 权限来执行指定命令,可以直接使用 root 用户来执行也可以使用 sudo 命令 $ - 可以使用普通用户来执行指定命令 简介...

  • 创建一个简易APT仓库

    2018-01-28 - 作为我工作的一部分,我所维护的 PATHspider 依赖于 cURL 和 PycURL中的一些刚刚被合并或仍在等待被合并的功能。我需要构建一个包含这些 Debian 包的 Docker 容器,所以我需要快速构建一个 APT 仓库。 Debian 仓库本质上可以看作是一个静态的网站,而且内容...

  • 无需root实现在Android设备上运行Linux无需root实现在Android设备上运行Linux

    2018-01-28 - 曾经,我尝试过搜索一种简单的可以在 Android 上运行 Linux 的方法。我当时唯一的意图只是想使用 Linux 以及一些基本的应用程序,比如 SSH,Git,awk 等。要求的并不多!我不想 root 我的 Android 设备。我有一台平板电脑,主要用于阅读电子书、新闻和少数 L...

  • 使用Vi/Vim编辑器:高级概念

    2018-01-26 - 早些时候我们已经讨论了一些关于 VI/VIM 编辑器的基础知识,但是 VI 和 VIM 都是非常强大的编辑器,还有很多其他的功能可以和编辑器一起使用。在本教程中,我们将学习 VI/VIM 编辑器的一些高级用法。 使用 VI/VIM 编辑器打开多个文件 要打开多个文件,命令将...

  • python-hwinfo:使用Linux系统工具展示硬件信息概况python-hwinfo:使用Linux系统工具展示硬件信息概况

    2018-01-26 - 到目前为止,我们已经介绍了大部分获取 Linux 系统硬件信息和配置的工具,不过也有许多命令可用于相同目的。 而且,一些工具会显示所有硬件组件的详细信息,或只显示特定设备的信息。 在这个系列中, 今天我们讨论一下关于 python-hwinfo,它是一个展示硬件信...

  • 最重要的Firefox命令行选项最重要的Firefox命令行选项

    2018-01-24 - Firefox web 浏览器支持很多命令行选项,可以定制它启动的方式。 你可能已经接触过一些了,比如 -P 配置文件名 指定浏览器启动加载时的配置文件,-private 开启一个私有会话。 本指南会列出对 FIrefox 来说比较重要的那些命令行选项。它并不包含所有的可选项...

  • autorandr:自动调整屏幕布局

    2018-01-22 - 像许多笔记本用户一样,我经常将笔记本插入到不同的显示器上(桌面上有多台显示器,演示时有投影机等)。运行 xrandr 命令或点击界面非常繁琐,编写脚本也不是很好。 最近,我遇到了 autorandr(https://github.com/phillipberndt/autorandr),它使用 EDID...

  • 如何配置一个小朋友使用的Linux如何配置一个小朋友使用的Linux

    2018-01-21 - 如果你接触电脑有一段时间了,提到 Linux,你应该会联想到一些特定的人群。你觉得哪些人在使用 Linux?别担心,这就告诉你。 Linux 是一个可以深度定制的操作系统。这就赋予了用户高度控制权。事实上,家长们可以针对小朋友设置出一个专门的 Linux 发行版,...

  • 如何在Linux系统中安装使用ProcDump for Linux如何在Linux系统中安装使用ProcDump for Linux

    2018-01-20 - ProcDump for Linux 是 Windows 版 Sysinternals 套件中 ProcDump 工具的 Linux 构建版。ProcDump for Linux 为 Linux 开发人员提供了一种便捷的方法,可以根据性能触发器来创建应用程序的核心转储。 安装和使用ProcDump for Linux 最低要求 系统要求 Red Ha...

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

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

  • 树莓派3新手指南树莓派3新手指南

    2018-01-18 - 这篇文章是我的使用树莓派 3 创建新项目的每周系列文章的一部分。该系列的这个第一篇文章专注于入门,它主要讲安装 Raspbian 和 PIXEL 桌面,以及设置网络和其它的基本组件。 你需要: 一台树莓派 3 一个 5v 2mAh 带 USB 接口的电源适配器 至少 8GB 容量的 M...

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

    2018-01-17 - Tor 网络是一个用来保护你的互联网以及隐私的匿名网络。Tor 网络是一组志愿者运营的服务器。Tor 通过在由志愿者运营的分布式中继系统之间跳转来保护互联网通信。这避免了人们知道我们的网络,他们无法了解我们访问的网站或者用户身在何处,并且也可以让我们...

  • 红旗Linux最新桌面版Desktop Linux 9.0(x86-64)下载红旗Linux最新桌面版Desktop Linux 9.0(x86-64)下载

    2018-01-15 - 红旗Linux桌面版9.0提供下载了,它的开发代号为Taihang,它经过深信职计算机学院Linux桌面开发组和红旗软件的共同努力,成功研发了红旗Linux Desktop 9操作系统。该款操作系统易用性好,拥有桌面环境友好易用、shell定制能力强、软件集成更丰富三大特点,能...

  • 关于Linux页面表隔离补丁的神秘情况关于Linux页面表隔离补丁的神秘情况

    2018-01-15 - 这是一个目前严格限制的、禁止披露的安全 bug(注:目前已经部分披露),它影响到目前几乎所有实现虚拟内存的 CPU 架构,需要硬件的改变才能完全解决这个 bug。通过软件来缓解这种影响的紧急开发工作正在进行中,并且最近在 Linux 内核中已经得以实现,并且...

  • 在Linux的终端上伪造一个好莱坞黑客的屏幕在Linux的终端上伪造一个好莱坞黑客的屏幕

    2018-01-11 - 我攻进去了!你可能会几乎在所有的好莱坞电影里面会听说过这句话,此时的荧幕正在显示着一个入侵的画面。那可能是一个黑色的终端伴随着 ASCII 码、图标和连续不断变化的十六进制编码以及一个黑客正在击打着键盘,仿佛他/她正在打一段愤怒的论坛回复。 但是那...

  • 自由办公说:LibreOffice添加中文标点扩展自由办公说:LibreOffice添加中文标点扩展

    2018-01-10 - LibreOffice 功能比较强大、完整,完全可以胜任绝大多数普通用户的办公需求,而且该款办公软件支持Linux操作系统,只是由于我们学习的都是 MS Office,对于 LibreOffice 不同的界面布局、操作方式、快捷键等需要一定的时间来适应。 为了表示对自由软件的支持...

  • 迁移到Linux:磁盘、文件、和文件系统迁移到Linux:磁盘、文件、和文件系统

    2018-01-10 - 这是我们的迁移到 Linux 系列文章的第二篇。第一篇是 迁移到Linux:入门介绍 。就如之前提到过的,为什么要迁移到 Linux 的有几个原因。你可以在你的工作中为 Linux 开发和使用代码,或者,你可能只是想去尝试一下新事物。 不论是什么原因,在你主要使用的桌...

  • 如何在Linux使用文件压缩

    2018-01-09 - 如果你对可用于 Linux 系统的文件压缩命令或选项有任何疑问,你也许应该看一下 apropos compress 这个命令的输出。如果你有机会这么做,你会惊异于有如此多的的命令来进行压缩文件和解压缩文件;此外还有许多命令来进行压缩文件的比较、检验,并且能够在压缩...

  • 巨洞冒险:史上最有名的经典文字冒险游戏,附Linux下安装方法巨洞冒险:史上最有名的经典文字冒险游戏,附Linux下安装方法

    2018-01-07 - 巨洞冒险,又名 ADVENT、Clossal Cave 或 Adventure,是八十年代初到九十年代末最受欢迎的基于文字的冒险游戏。这款游戏还作为史上第一款互动小说类游戏而闻名。在 1976 年,一个叫 Will Crowther 的程序员开发了这款游戏的一个早期版本,之后另一位叫 Don W...

  • Linux下最好的5个比特币客户端Linux下最好的5个比特币客户端

    2018-01-05 - 到目前为止,你可能已经听说过比特币或区块链。比特币的价格在过去几个月里猛涨了几倍,而且这种趋势几乎每天都在持续。对比特币的需求似乎一分钟都在以天文数字增长。 随着对数字货币的需求,需要用软件来管理货币:比特币客户端。在 Google Play 或 App St...

  • 为你的Linux应用创建.desktop文件为你的Linux应用创建.desktop文件

    2018-01-05 - 在 Linux 系统下,一个 .desktop 文件就是一个用来运行程序的快捷方式。没有 .desktop 的话,你的应用就不会在应用菜单中显示了,也无法使用像 Synapse 和 Albert 这样的第三方启动起启动了。 大多数应用在安装后都会自动创建 .desktop 文件,并将自己放入应...