3 个 Linux 命令行密码管理器
给在终端窗口花费大量时间的人们的密码管理器。我们都希望我们的密码安全可靠。为此,许多人转向密码管理应用程序,如 KeePassX 和 Bitwarden。如果你在终端中花费了大量时间而且正在寻找更简单的解决方案,那么你需要了解下诸多的 Linux 命令行密码管理器…
使用 Let's Encrypt 保护你的网站
未加密的 HTTP 会话暴露于滥用之中,用 Let's Encrypt 把它们保护起来。曾几何时,通过证书授权机构搭建基本的 HTTPS 网站需要每年花费数百美元,而且搭建的过程复杂且容易出错。现在我们免费使用 Let's Encrypt,而且搭建过程也只需要几分钟。为何进行加密?…
开发者的最佳 GNOME 扩展
扩展给予 GNOME3 桌面环境以非常大的灵活性,这种灵活性赋予了用户在定制化桌面上的优势,从而使他们的工作流程变得更加舒适和有效率。Fedora Magazine 已经介绍了一些很棒的桌面扩展,例如 EasyScreenCast、 gTile 和 OpenWeather ,本文接下来会重点报道…
如何像 Linux 专家那样使用 WSL
在本 WSL 教程中了解如何执行像挂载 USB 驱动器和操作文件等任务。在之前的教程中,我们学习了如何在 Windows 10 上设置 WSL。你可以在 Windows 10 中使用 WSL 执行许多 Linux 命令。无论是基于 Linux 的系统还是 macOS,它们的许多系统管理任务都是在终端…
迁徙到 Linux:命令行环境
刚接触 Linux?在这篇教程中将学习如何轻松地在命令行列出、移动和编辑文件。这是关于迁徙到 Linux 系列的第四篇文章了。如果您错过了之前的内容,可以回顾我们之前谈到的内容 新手之 Linux、文件和文件系统、和 图形环境。Linux 无处不在,它可以用于运行…
13 个 Git 技巧献给 Git 13 岁生日
这 13 个 Git 技巧将使你的版本控制技能 +1、+1、+1……Git 是一个分布式版本控制系统,它已经成为开源世界中源代码控制的默认工具,在 4 月 7 日这天,它 13 岁了。使用 Git 令人沮丧的事情之一是你需要知道更多才能有效地使用 Git。但这也可能是使用 Git …
Linux 系统中 sudo 命令的 10 个技巧
概览sudo 表示 “superuser do”。 它允许已验证的用户以其他用户的身份来运行命令。其他用户可以是普通用户或者超级用户。然而,大部分时候我们用它来以提升的权限来运行命令。sudo 命令与安全策略配合使用,默认安全策略是 sudoers,可以通过文件 /etc/su…
11 个超棒的 Vi 技巧和窍门
是否你刚刚接触 Vi 还是想进阶,这些技巧可以很快让你成为高级用户。Vi 编辑器是 Unix 和像 Linux 这样的类 Unix 系统中 Linux 最流行的编辑器之一。无论您是 vi 新手还是想进阶,这里有 11 个技巧可以增强你使用的方式。编辑编辑长文本时可能很难受,特别…
自从上个 LTS 版本之后,Ubuntu 18.04 LTS 有什么新变化?
让我们回顾一下 Ubuntu 这两年有什么变化。Canonical 将在这个月末的 26 日发布 Ubuntu 18.04 LTS(Bionic Beaver)操作系统。这是一个 LTS 发布版本,大多数 Ubuntu 16.04 LTS(Xenial Xerus)用户应该进行升级。2016 年 4 月 21 日发布的 Ubuntu 16.04 LT…
面向企业的最佳 Linux 发行版
在这篇文章中,我将分享企业环境下顶级的 Linux 发行版。其中一些发行版用于服务器和云环境以及桌面任务。所有这些可选的 Linux 具有的一个共同点是它们都是企业级 Linux 发行版 —— 所以你可以期待更高程度的功能性,当然还有支持程度。什么是企业级的 Li…
可怕的万圣节 Linux 命令
虽然现在不是万圣节,也可以关注一下 Linux 可怕的一面。什么命令可能会显示鬼、巫婆和僵尸的图像?哪个会鼓励“不给糖果就捣蛋”的精神?crypt好吧,我们一直看到 crypt。尽管名称不同,crypt 不是一个地窖,也不是垃圾文件的埋葬坑,而是一个加密文件内容…
如何在 Windows 10 上开启 WSL 之旅
WSL 可以让你访问 Windows 上的 Linux Bash shell。在 上一篇文章 中,我们讨论过关于 Windows 的子系统 Linux(Windows Subsystem for Linux)(WSL)的目标用户。本文,我们将在 Windows 10 的设备上,开启 WSL 的旅程。为 WSL 做准备您必须使用最新版本的 …
在树莓派上运行 DOS 系统
不同的 CPU 架构意味着在树莓派上运行 DOS 并非唾手可得,但其实也没多麻烦。FreeDOS 对大家来说也许并不陌生。它是一个完整、免费并且对 DOS 兼容良好的操作系统,它可以运行一些比较老旧的 DOS 游戏或者商用软件,也可以开发嵌入式的应用。只要在 MS-DOS …
AI 和机器学习中暗含的算法偏见
我们又能通过开源社区做些什么?在我们的世界里,算法无处不在,偏见也是一样。从社会媒体新闻的提供到流式媒体服务的推荐到线上购物,计算机算法,尤其是机器学习算法,已经渗透到我们日常生活的每一个角落。至于偏见,我们只需要参考 2016 年美国大选就可…
为初学者提供的 uniq 命令教程及示例
如果你主要是在命令行上工作,并且每天处理大量的文本文件,那么你应该了解下 uniq 命令。该命令会帮助你轻松地从文件中找到重复的行。它不仅用于查找重复项,而且我们还可以使用它来删除重复项,显示重复项的出现次数,只显示重复的行,只显示唯一的行等。…
高级 SSH 速查表
所有人都知道 SSH 是一种远程登录工具,然而它也有许多其他用途。创建一个 SOCKS 代理来浏览网页(也就是翻墙啦):ssh -D <port> <remote_host>设置 localhost:<port> 作为你浏览器的代理连接一个堡垒机后的 Windows RDP 主机:ssh -L <port>:<target_host…
我的冒险旅程之迁移回 Windows
我已经主要使用 Linux 大约 10 年了,而且主要是 Ubuntu。但在最新发布的版本中,我决定重新回到我通常不喜欢的操作系统: Windows 10。我一直是 Linux 的粉丝,我最喜欢的两个发行版是 Debian 和 Ubuntu。现今作为一个服务器操作系统,Linux 是完美无暇的…
完全指南:在 Linux 中如何打印和管理打印机
Linux 中的打印虽然现在大量的沟通都是电子化和无纸化的,但是在我们的公司中还有大量的材料需要打印。银行结算单、公用事业帐单、财务和其它报告、以及收益结算单等一些东西还是需要打印的。本教程将介绍在 Linux 中如何使用 CUPS 去打印。CUPS,是 通用 U…
Linux 中的 5 个 SSH 别名例子
作为一个 Linux 用户,我们常用 ssh 命令 来登入远程机器。ssh 命令你用得越多,你在键入一些重要的命令上花的时间也越多。我们可以用 定义在你的 .bashrc 文件里的别名 或函数来大幅度缩减花在命令行界面(CLI)的时间。但这不是最佳解决之道。最佳办法是…
区块链不适用的若干场景
这三个问题可以帮你避开不实宣传。不错,“区块链”这个概念异常的火热。众所周知,我一直关注区块链及相关技术的成熟度发展情况,思考我们是否对其评价过高了;但从目前的情况来看,还没有这个迹象。我在文中提到的区块链技术是广义上的,包含了狭义上不属…