Linux.cn Archive

如何在 GNOME 3 中显示桌面

你如何在 GNOME 3 中显示桌面?GNOME是一个很棒的桌面环境但是它更加专注于在程序间切换。如果你想关闭所有运行中的窗口,仅仅显示桌面呢? 在Windows中,你可以按下Windows+D。在Ubuntu Unity中,可以用Ctrl+Super+D快捷键。不过由于一些原因,GNOME禁用了显示桌面的快捷键。 当你按下Super+D或者Ctrl+Super+D,什么都不会发生。如果你想要看到桌面,你得一个个最小化窗口。如果你有好几个打开的窗口那么这会非常不方便。 在本教程中,我将会向你展示在GNOME 3中添加显示桌面的快捷键。 在GNOME 3 中添加显示桌面的快捷键 我在本教程的使
2015-11-05
2分钟阅读时长

学习数据结构与算法分析如何帮助您成为更优秀的开发人员

"相较于其它方式,我一直热衷于推崇围绕数据设计代码,我想这也是Git能够如此成功的一大原因在我看来,区别程序员优劣的一大标准就在于他是否认为自己设计的代码还是数据结构更为重要。" – Linus Torvalds "优秀的数据结构与简陋的代码组合远比反之的组合更好。" – Eric S. Raymond, The Cathedral and The Bazaar 学习数据结构与算法分析会让您成为一名出色的程序员。 数据结构与算法分析是一种解决问题的思维模式。 在您的个人知识库中,数据结构与算法分析的相关知识储备越多,您将越多具备应对并解决各类繁杂问题的能力。掌握了
2015-11-04
6分钟阅读时长

推荐新手使用 Arch Linux 入门

Arch Linux 就前面的几篇文章来说,我一直是以 Ubuntu 与 Fedora 作为新手入门的系统,但是其实我真正想推荐的是 Arch ,经过前面的学习,或许你对 Linux 已经有了一个大致的了解,现在如果你想加速你的步伐,也许可以看看本文。如果要问为什么学习 Linux ,我也只能回答 Just for fun 。 本文基本上是我个人见解,有不正确的地方恳请批评指正,另外本文只是推荐 Arch ,并没有说 Arch 是最适合新手的。 我的 Linux 学习之路 谈起我的 Linux 学习之路,时间其实并不长,2014 年的 5 月份左右才加入 Linux 中国的群,才开始了解这个系统,
2015-11-03
5分钟阅读时长

RHCE 系列(三):如何使用 Linux 工具集生成和发送系统活动报告

作为一个系统工程师,你经常需要生成一些显示系统资源利用率的报告,以便确保:1)正在合理利用系统,2)防止出现瓶颈,3)确保可扩展性,以及其它原因。 RHCE 第三部分:监视 Linux 性能活动报告 除了著名的用于检测磁盘、内存和 CPU 使用率的原生 Linux 工具 - 可以给出很多例子,红帽企业版 Linux 7 还提供了另外两个可以为你的报告更多数据的工具套装:sysstat 和 dstat。 在这篇文章中,我们会介绍两者,但首先让我们来回顾一下传统工具的使用。 原生 Linux 工具 使用 df,你可以报告磁盘空间以及文件系统的 inode 使用情况。你需要
2015-11-03
5分钟阅读时长

用 screenfetch 和 linux_logo 显示带有酷炫 Linux 标志的基本硬件信息

想在屏幕上显示出你的 Linux 发行版的酷炫标志和基本硬件信息吗?不用找了,来试试超赞的 screenfetch 和 linux_logo 工具。 来看看 screenfetch 吧 screenFetch 是一个能够在截屏中显示系统/主题信息的命令行脚本。它可以在 Linux,OS X,FreeBSD 以及其它的许多类Unix系统上使用。来自 man 手册的说明: 这个方便的 Bash 脚本可以用来生成那些漂亮的终端主题信息和用 ASCII 构成的发行版标志,就像如今你在别人的截屏里看到的那样。它会自动检测你的发行版并显示 ASCII 版的发行版标志,并且在右边显示一些有价值的信息。 在 Linux
2015-11-02
3分钟阅读时长

Linux有问必答:如何找出Linux中内置模块的信息

提问:我想要知道Linux系统中内核内置的模块,以及每个模块有哪些参数。有什么方法可以得到内置模块和设备驱动的列表,以及它们的详细信息呢? 现代Linux内核正在随着时间变化而迅速增长,以支持大量的硬件、文件系统和网络功能。在此期间,可加载模块(loadable kernel modules,)的引入防止内核变得越来越臃肿,以及在不同的环境中灵活地扩展功能及硬件支持,而不必重新构建内核。 最新的Linux发行版的内核只带了相对较小的内置模块(built-in modules),其余的特定硬件驱动或者自定义功能作为可加载模块来让你选择地加载或卸载。 内
2015-11-02
2分钟阅读时长

Linux 上好用的 R 语言 IDE

前一段时间,我已经介绍过 Linux 上针对 C/C++ 语言的最好 IDE。很显然 C 或 C++ 并不是现存的唯一的编程语言,是时间讨论某些更加特别的语言了。 假如你做过一些统计工作,很可能你已经见识过 R 语言 了。假如你还没有,我真的非常推荐这门专为统计和数据挖掘而生的开源编程语言。若你拥有编程背景,它的语法可能会使你感到有些不适应,但希望它的向量化操作所带来的快速能够吸引到你。简而言之,请尝试使用一下这门语言。而要做到这一点,使用一个好的 IDE 来入门或许会更好。R 作为一门跨平台的语言,有着一大把好用的 IDE,它们使得用
2015-11-01
4分钟阅读时长