开源教育 Linux 系统管理员面试常见的30个问题与答案 Linux 系统管理员在面试的时候总会被问到各种各样的问题,在这篇文章中,我们会讨论Linux系统管理员最常见的30个问题以及专业人士的回答。不是 Linux 系统管理员也没有关系,你也可以学习到一些基本的但是却极其有用的 Linux 系统管理知识。 By Zero2015 年 9 月 21 日
Linux中国 如何在 Docker 容器中运行支持 OData 的 JBoss 数据虚拟化 GA 大家好,我们今天来学习如何在一个 Docker 容器中运行支持 OData(译者注:Open Data Protocol,开放数据协议) 的 JBoss 数据虚拟化 6.0.0 GA(译者注:GA,General Availability,具体定义可以查看WIKI)。JBoss 数据虚拟化是数据提供和集成解决方案平台,将多种分散的数据源转换为一种数据源统一对待,在正确的时间将所需数据传递给任意的应用或者用户。JBoss 数据虚拟化可以帮助我们将数据快速组合和转换为可重用的商业友好的数据模型,通过开放标准接口简单可用。它提供全面的数据抽取、联合、集成、转换,以及传输功能,将来自一个 By Rain2015 年 9 月 21 日
Linux中国 Linux 系统是否适合于您? 并非人人都适合使用 Linux --对许多用户来说,Windows 或 OSX 会是更好的选择。 我喜欢使用 Linux 桌面系统,并不是因为软件的政治性质,也不是不喜欢其它操作系统。我喜欢 Linux 系统因为它能满足我的需求并且确实适合使用。 我的经验是,并非人人都适合切换至Linux 的生活方式。本文将帮助您通过分析使用 Linux 系统的利弊来供您自行判断使用 Linux 是否真正适合您。 什么时候更换系统? 当有充分的理由时,将系统切换到 Linux 系统是很有意义的。这对 ... By Rain2015 年 9 月 21 日
Linux中国 五大超酷的开源游戏 在2014年和2015年,Linux 涌入了一堆流行的付费游戏,例如备受欢迎的无主之地(Borderlands)、巫师(Witcher)、死亡岛(Dead Island) 和 CS 系列游戏。虽然这是令人激动的消息,但玩家有这个支出预算吗?付费游戏很好,但更好的是由了解玩家喜好的开发者开发的免费的替代品。 前段时间,我偶然看到了一个三年前发布的 YouTube 视频,标题非常的有正能量 5个不算糟糕的开源游戏。虽然视频表扬了一些开源游戏,我还是更喜欢用一个更加热情的方式来切入这个话题,至少如标题所说。所以,下面是我的一份五大超酷开源游戏的清单。 Tux Racer By Rain2015 年 9 月 21 日
Linux中国 RHCSA 系列(六): 使用 Parted 和 SSM 来配置和加密系统存储 在本篇文章中,我们将讨论在 RHEL 7 中如何使用传统的工具来设置和配置本地系统存储,并介绍系统存储管理器(也称为 SSM),它将极大地简化上面的任务。 RHCSA: 配置和加密系统存储 Part 6 请注意,我们将在这篇文章中展开这个话题,但由于该话题的宽泛性,我们将在下一期中继续介绍有关它的描述和使用。 在 RHEL 7 中创建和修改分区 在 RHEL 7 中, parted 是默认的用来处理分区的程序,且它允许你: ... By Rain2015 年 9 月 21 日
Linux中国 也许你需要在 Antergos 与 Arch Linux 中查看印度语和梵文? 你们到目前或许知道,我最近一直在尝试体验 Antergos Linux。在安装完Antergos后我所首先注意到的一些事情是在默认的 Chromium 浏览器中没法正确显示印度语脚本。 这是一件奇怪的事情,在我之前桌面Linux的体验中是从未遇到过的。起初,我认为是浏览器的问题,所以我安装了Firefox,然而问题依旧,Firefox也不能正确显示印度语。和Chromium不显示任何东西不同的是,Firefox确实显示了一些东西,但是毫无可读性。 Chromium中的印度语显示 Firefox中的印度语显示 奇怪吧?那么,默认情况下基于Arch的Antergos Linux中没有印度语的支持吗? By Rain2015 年 9 月 20 日
Linux中国 RHCSA 系列(五): RHEL7 中的进程管理:开机,关机 我们将概括和简要地复习从你按开机按钮来打开你的 RHEL 7 服务器到呈现出命令行界面的登录屏幕之间所发生的所有事情,以此来作为这篇文章的开始。 Linux 开机过程 请注意: 相同的基本原则也可以应用到其他的 Linux 发行版本中,但可能需要较小的更改,并且 下面的描述并不是旨在给出开机过程的一个详尽的解释,而只是介绍一些基础的东西 Linux 开机过程 初始化 POST(加电自检)并执行硬件检查; 当 ... By Rain2015 年 9 月 18 日
Linux中国 在 Ubuntu 和 Elementary OS 上使用 NaSC 进行简单数学运算 NaSC,Not a Soulver Clone 的缩写,是为 elementary 操作系统开发的第三方应用程序。正如名字暗示的那样,NaSC 的灵感来源于 Soulver,后者是像普通人一样进行数学计算的 OS X 应用。 Elementary OS 它自己本身借鉴了 OS X,也就不奇怪它的很多第三方应用灵感都来自于 OS X 应用。 回到 NaSC,像普通人一样进行数学计算到底是什么意思呢?事实上,它意味着正如你想的那样去书写。按照该应用程序的介绍: ... By Rain2015 年 9 月 18 日
Linux中国 Linux 有问必答:如何删除 Ubuntu 上不再使用的旧内核 提问:过去我已经在我的Ubuntu上升级了几次内核。现在我想要删除这些旧的内核镜像来节省我的磁盘空间。如何用最简单的方法删除Ubuntu上先前版本的内核? 在Ubuntu上,有几个方法来升级内核。在Ubuntu桌面中,软件更新允许你每天检查并更新到最新的内核上。在Ubuntu服务器上,最为重要的安全更新项目之一就是 unattended-upgrades 软件包会自动更新内核。然而,你也可以手动用apt-get或者aptitude命令来更新。 随着时间的流逝,持续的内核更新会在系统中积聚大量的不再使用的内核,浪费你的磁盘空间。每个内核镜像和其相关联的模块/头文件 By Rain2015 年 9 月 18 日
Linux中国 Nmcli 网络管理命令行工具基础 介绍 在本教程中,我们会在CentOS / RHEL 7中讨论网络管理工具(NetworkManager command line tool),也叫nmcli。那些使用ifconfig的用户应该在CentOS 7中避免使用ifconfig 了。 让我们用nmcli工具配置一些网络设置。 要得到系统中所有接口的地址信息 # ip addr show 示例输出: 1: lo: LOOPBACK,UP,LOWER_UP mtu 65536 ... By Rain2015 年 9 月 17 日
Linux中国 Linux 有问必答:如何在 Linux 中统计一个进程的线程数 问题: 我正在运行一个程序,它在运行时会派生出多个线程。我想知道程序在运行时会有多少线程。在 Linux 中检查进程的线程数最简单的方法是什么? 如果你想看到 Linux 中每个进程的线程数,有以下几种方法可以做到这一点。 方法一: /proc proc 伪文件系统,它驻留在 /proc 目录,这是最简单的方法来查看任何活动进程的线程数。 /proc 目录以可读文本文件形式输出,提供现有进程和系统硬件相关的信息如 CPU、中断、内存、磁盘等等. $ cat /proc/pid/status 上面的命令将显示进程 pid ... By Rain2015 年 9 月 17 日
Linux中国 Debian 项目不再提供 CD 格式的 ISO 镜像 debian-cd 项目负责人 Stephen McIntyre今天在Debian邮件列表中对近日召开的 DebConf15 大会上的 Debian CD BoF会议进行了摘要总结。 该消息说,自即将发布的 Debian GNU/Linux 9.0 (Stretch) 版本开始,今后 Debian GNU/Linux 系统不再生成 CD 套装的 ISO 镜像,但是会依旧生成 DVD ... By Rain2015 年 9 月 17 日
Linux中国 在 Ubuntu 上安装类 Winamp 的音频播放器 Qmmp 0.9.0 Qmmp,一个基于 Qt 的音频播放器,与 Winamp 或 xmms 的用户界面类似,现在最新版本是0.9.0。PPA 已经在 Ubuntu 15.10,Ubuntu 15.04,Ubuntu 14.04,Ubuntu 12.04 和其衍生版本中已经更新了。 Qmmp 0.9.0 是一个较大的版本,有许多新的功能,有许多改进和新的转变。它添加了如下功能: 音频-信道序列转换器; 9通道支持均衡器; 支持艺术家专辑标签; 异步排序; 不用修改 ... By Rain2015 年 9 月 16 日
Linux中国 RHCSA 系列(四): 编辑文本文件及分析文本 作为系统管理员的日常职责的一部分,每个系统管理员都必须处理文本文件,这包括编辑已有文件(大多可能是配置文件),或创建新的文件。有这样一个说法,假如你想在 Linux 世界中挑起一场圣战,你可以询问系统管理员们,什么是他们最喜爱的编辑器以及为什么。在这篇文章中,我们并不打算那样做,但我们将向你呈现一些技巧,这些技巧对使用两款在 RHEL 7 中最为常用的文本编辑器: nano(由于其简单和易用,特别是对于新手来说)和 vi/m(由于其自身的几个特色使得它不仅仅是一个简单的编辑器)来说都大有裨益。我确信你可以找到更多的理由来 By Rain2015 年 9 月 16 日
Linux 发行版/系统 稳定和新奇可兼得,Parsix 8.0 发布 德国时间9月14日,Parsix 项目组也非常愉快地宣布了 Parsix GNU/Linux 8.0 版本的发布,这是 Parsix 第一个基于 Debian Jessie 平台的版本。Parsix GNU/Linux 8.0 默认搭载了 GNOME 3.16 桌面环境,具体版本是 GNOME 3.16.3;内核使用的版本是 4.1.6,改进的安装器已经官方支持 UEFI了。此外,所有的基础套件都已经从 Debian Jessie ... By 編程浪子2015 年 9 月 15 日
Linux中国 修复安装完 Ubuntu 后无可引导设备的错误 通常情况下,我会安装启动 Ubuntu 和 Windows 的双系统,但是这次我决定完全消除 Windows 纯净安装 Ubuntu。纯净安装 Ubuntu 完成后,结束时屏幕输出无可引导设备 (no bootable device found) 而不是进入 GRUB 界面。显然,安装搞砸了 UEFI 引导设置。 我会告诉你我是如何修复在宏碁笔记本上安装 Ubuntu 后出现无可引导设备错误的。我声明了我使用的是宏碁灵越 ... By Rain2015 年 9 月 15 日
Linux中国 使用脚本便捷地在 Ubuntu 中安装最新 Linux 内核 想要安装最新的Linux内核吗?一个简单的脚本就可以在Ubuntu系统中方便的完成这项工作。 Michael Murphy 写了一个脚本用来将最新的候选版、标准版、或者低延时版的内核安装到 Ubuntu 系统中。这个脚本会在询问一些问题后从 Ubuntu 内核主线页面 下载安装最新的 Linux 内核包。 通过脚本来安装、升级Linux内核: 点击这个 github 页面 右上角的 Download Zip 来下载该脚本。 ... By Rain2015 年 9 月 15 日
活动 活动通告:五花马,千金裘,怎比得自由——2015软件自由日重庆站活动 软件自由日(Software Freedom Day, SFD)始于2004年,是全球性的自由软件社区庆祝活动,在每年九月第三个星期六举行。举行这样的活动是为了唤起公众对自由软件及其精神的意识,并鼓励公众使用自由软件。重庆Linux用户组作为重庆本地的开源社区,将组织2015年的软件自由日重庆站活动。此次重庆站活动我们将分散在重庆大学、西南大学、重庆邮电大学和重庆师范大学,欢迎各位自由软件爱好者就近参加本次活动。 By 編程浪子2015 年 9 月 15 日
Linux中国 Node.js 4.0 中的 ES 6 特性介绍 Node.js 4.0.0 已经发布了。这是和 io.js 合并之后的首个稳定版本,它带来了一系列的新特性,支持 ES 6的大部分特性。已经有很多 ES 6 的特性介绍了,这里我们介绍一下该怎么使用它们。 1. 模板字符串 如果你要在 JavaScript 中创建多行字符串,你可能会使用如下的语法: var message = .join('n'); 对于少量字符串这还算合适,但是如果比较多就会显得混乱。不过,有个聪明的开发者提出了一个叫multiline的技巧: var multiline ... By Rain2015 年 9 月 14 日
BSD 操作系统/发行版 Xfce 回归,GhostBSD 10.1 正式发布 2015年9月13日,GhostBSD项目宣布,GhostBSD 10.1 的最终正式版发布,它基于 FreeBSD 操作系统,同时搭配可选的一个 MATE 桌面或者 Xfce 桌面。经过了一年的开发、测试和调试,目前 GhostBSD 10.1 MATE 和 GhostBSD 10.1 Xfce 的 amd64 架构与 i386 架构版本都已经可以在 SourceForge ... By 編程浪子2015 年 9 月 14 日
Linux中国 在 Linux 中怎样将 MySQL 迁移到 MariaDB 上 自从甲骨文收购 MySQL 后,由于甲骨文对 MySQL 的开发和维护更多倾向于闭门的立场,很多 MySQL 的开发者和用户放弃了 MySQL。在社区驱动下,促使更多人移到 MySQL 的另一个叫 MariaDB 的分支。在原有 MySQL 开发人员的带领下,MariaDB 的开发遵循开源的理念,并确保它的二进制格式与 MySQL 兼容。Linux 发行版如 Red Hat 家族(Fedora,CentOS,RHEL),Ubuntu 和 Mint,openSUSE ... By Rain2015 年 9 月 14 日
Linux中国 Shilpa Nair 分享的 RedHat Linux 包管理方面的面试经验 Shilpa Nair 刚于2015年毕业。她之后去了一家位于 Noida,Delhi 的国家新闻电视台,应聘实习生的岗位。在她去年毕业季的时候,常逛 Tecmint 寻求作业上的帮助。从那时开始,她就常去 Tecmint。 有关 RPM 方面的 Linux 面试题 所有的问题和回答都是 Shilpa Nair 根据回忆重写的。 大家好!我是来自 Delhi 的Shilpa Nair。我不久前才顺利毕业,正寻找一个实习的机会。在大学早期的时候,我就对 ... By Rain2015 年 9 月 14 日
Linux中国 守卫自由的 Linux 世界 合作是开源的一部分。OIN 的 CEO Keith Bergelt 解释说,开放创新网络(Open Invention Network)模式允许众多企业和公司决定它们该在哪较量,在哪合作。随着开源的演变,我们需要为合作创造渠道,否则我们将会有几百个团体把数十亿美元花费到同样的技术上。 开放创新网络(Open Invention Network),即 OIN,正在全球范围内开展让 Linux 远离专利诉讼的伤害的活动。它的努力得到了一千多个公司的热烈回应,它们的加入让这股力量成为了历史上最大的反专利管理组织。 开放创新网络以白帽子组织的身份创建于2005年,目的是保护 Linux 免受 By Rain2015 年 9 月 14 日
Linux中国 Xtreme 下载管理器升级带来全新用户界面 Xtreme 下载管理器, 毫无疑问是Linux界最好的下载管理器之一 , 它的新版本名叫 XDM 2015 ,这次的新版本给我们带来了全新的外观体验! Xtreme 下载管理器,也被称作 XDM 或 XDMAN,它是一个跨平台的下载管理器,可以用于 Linux、Windows 和 Mac OS X 系统之上。同时它兼容于主流的浏览器,如 Chrome, Firefox, Safari 等,因此当你从浏览器下载东西的时候可以直接使用 ... By Rain2015 年 9 月 13 日