6 个 Linux 平台下最好的替代 MS Office 的开源办公软件
概要:还在 Linux 中寻找 Microsoft Office 吗? 这里有一些最好的在 Linux 平台下替代 Microsoft Office 的开源软件。办公套件是任何操作系统的必备品。很难想象没有 Office 软件的桌面操作系统。虽然 Windows 有 MS Office 套件,Mac OS X 也有它自己的 iW…
Kali Linux 是什么,你需要它吗?
如果你听到一个 13 岁的黑客吹嘘他是多么的牛逼,是有可能的,因为有 Kali Linux 的存在。尽管有可能会被称为“脚本小子”,但是事实上,Kali 仍旧是安全专家手头的重要工具(或工具集)。Kali 是一个基于 Debian 的 Linux 发行版。它的目标就是为了简单:…
每个系统管理员都要知道的 30 个 Linux 系统监控工具
您需要监控 Linux 服务器的性能吗?试试用这些内置命令和附加工具吧!大多数 Linux 发行版都附带了大量的监控工具。这些工具提供了获取系统活动的相关指标。您可以使用这些工具来查找性能问题的可能原因。本文提到的是一些基本的命令,用于系统分析和服务器…
Telnet,爱一直在
Telnet,是系统管理员登录远程服务器的一种协议和工具。然而,由于所有的通信都没有加密,包括密码,都是明文发送的。Telnet 在 SSH 被开发出来之后就基本弃用了。登录远程服务器,你可能不会也从未考虑过它。但这并不意味着 telnet 命令在调试远程连接问题…
2018 年度最佳 Linux 笔记本电脑:来自一位 RHCE 的选购指南
如果你不具备相关的知识和经验,挑选出最适合 Linux 的笔记本电脑,可能是件很困难的事。并且,看上去你买了一台配置、功能、性能都很棒的电脑,但是,却疲于处理各种 Linux 的问题,太难堪了!因此,作为一个 RedHat 认证工程师,这篇文章的作者兼博主,也…
25 个学习 Linux 的免费资源(英文)
在这篇文章中,我将与你分享免费学习 Linux 的最佳资源。这个集合包括了网站、在线视频课程和免费电子书。如何学习 Linux ?这可能是 Facebook Linux 用户组中最常见的问题。“如何学习 Linux”这个看起来简单的问题的答案并不简单。问题在于不同的人对于学…
用一些超酷的功能使 Vim 变得更强大
Vim 是每个 Linux 发行版]中不可或缺的一部分,也是 Linux 用户最常用的工具(当然是基于终端的)。至少,这个说法对我来说是成立的。人们可能会在利用什么工具进行程序设计更好方面产生争议,的确 Vim 可能不是一个好的选择,因为有很多不同的 IDE 或其它…
在 Linux 中如何编写基本的 udev 规则
读者对象理解 udev 背后的基本概念,学习如何写简单的规则。要求root 权限难度中等约定# - 要求给定的命令使用 root 权限或者直接以一个 root 用户或者使用 sudo 命令去运行。$ - 要求给定的命令以一个普通的非特权用户运行。介绍在 GNU/Linux 系统中,虽然…
菜鸟们,通过这几个例子,包你学会 uptime 命令的用法
Linux 小白,若对系统管理有兴趣,或想成为资深用户,就需要对命令行有扎实的功底。你需要知道很多命令,其中一个就是 uptime。文本我们会通过一些容易理解的案例来讲解一下这个命令的基本用法。再开始前有必要说一下,文中的所有案例都在 Ubuntu 16.04 上…
在 Linux 上检查网络连接的更多方法
有几个命令可以帮助你在 Linux 系统上看到网络状况,这些包括 ip、ethtool、traceroute、tcptraceroute 和 tcpdump。ifconfig 和 netstat 命令当然非常有用,但还有很多其它命令能帮你查看 Linux 系统上的网络状况。本文探索了一些检查网络连接的非常简便的…
如何使用特殊权限:setuid、setgid 和 sticky 位
目标了解特殊权限的工作原理,以及如何识别和设置它们。要求了解标准的 Unix / Linux 权限系统难度简单约定# - 要求直接以 root 用户或使用 sudo 命令执行指定的命令$ - 用普通的非特权用户来执行指定的命令介绍通常,在类 Unix 操作系统上,文件和目录的所…
为什么说 Python 和 Pygame 最适合编程初学者
我们有三个理由来说明 Pygame 对初学编程者是最好的选择。上个月,Scott Nesbitt 发表了一篇标题为 Mozilla 支出 50 万美元来支持开源项目的文章。其中一个基于 HTML/JavaScript 的游戏平台项目 Phaser 获得了 50,000 美元的奖励。整整一年里,我都在使用 P…
谨慎使用 Linux find 命令
当使用 Linux 下的 find 命令时,请使用 -ok 选项来避免文件被意外删除,这个选项会在移除任何文件之前都会请求你的许可。最近有朋友提醒我有一个有用的选项来更加谨慎地运行 find 命令,它就是 -ok。除了一个重要的区别之外,它的工作方式与 -exec 相似,…
哪个 Linux 内核版本是 “稳定的”?
Konstantin Ryabitsev 为你讲解哪个 Linux 内核版本可以被视作“稳定版”,以及你应该如何选择一个适用你的内核版本。每次 Linus Torvalds 发布 一个新 Linux 内核的主线版本,几乎都会引起这种困惑,那就是到底哪个内核版本才是最新的“稳定版”?是新的那…
如何更改 Linux 控制台上的字体
我尝试尽可能的保持心灵祥和,然而总有一些事情让我意难平,比如控制台字体太小了。记住我的话,朋友,有一天你的眼睛会退化,无法再看清你编码时用的那些细小字体,到那时你就后悔莫及了。幸好,Linux 死忠们,你可以更改控制台的字体。按照 Linux 一贯的…
如何在 Ubuntu 上使用 ZFS 文件系统
在 Linux 系统上,有大量的文件系统可以使用,那么我们为什么还要尝试一个新的文件系统?它们都工作的很好,不是吗?但是它们并不完全相同,其中的一些文件系统具有非常突出的优点,例如 ZFS。为什么选择 ZFSZFS 非常的优秀。这是一个真正现代的文件系统,…
如何列出所有的 Bash Shell 内置命令
内置命令包含在 bash shell 本身里面。我该如何在 Linux / Apple OS X / *BSD / Unix 类操作系统列出所有的内置 bash 命令,而不用去读大篇的 bash 操作说明页?shell 内置命令就是一个命令或一个函数,从 shell 中调用,它直接在 shell 中执行。 bash shel…
如何为数字货币定价
预测数字货币价格是一场愚人游戏,然而我想试试。单一数字货币价值的驱动因素目前太多,而且含糊不清,无法根据任何一点进行评估。或许新闻正报道说比特币呈上升趋势,但与此同时,有黑客攻击或是交易所 API 错误,就让比特币的价格下跌。以太坊看起来不够…
TensorFlow 的简单例子
在本文中,我们将看一些 TensorFlow 的例子,并从中感受到在定义张量(tensor)和使用张量做数学计算方面有多么容易,我还会举些别的机器学习相关的例子。TensorFlow 是什么?TensorFlow 是 Google 为了解决复杂的数学计算耗时过久的问题而开发的一个库。事…
使用 Ansible 让你的系统管理自动化
精进你的系统管理能力和 Linux 技能,学习如何设置工具来简化管理多台机器。你是否想精进你的系统管理能力和 Linux 技能?也许你的本地局域网上跑了一些东西,而你又想让生活更轻松一点--那该怎么办呢?在本文中,我会向你演示如何设置工具来简化管理多台机…