Linux中国 在Linux命令行播放音乐:SoundCloud 如果你喜欢流媒体音乐和原创音乐,你不能错过SoundCloud。这家云流媒体服务总部设在德国,这对任何音乐爱好者都非常有名,且功能完善。自然,作为一个Linux爱好者,你可能想知道如何在Linux中体现你对音乐的热情。作为一个解决方案,我建议你使用Soundcloud2000,这是一个脱胎于Music Hack Day Stockholm '13的SoundCloud的命令行客户端。 安装 对于Debian或者Ubuntu用户,如下安装: $ sudo apt-get install portaudio19-dev libmpg123-dev libncurses-dev ruby1.9.1-dev $ sudo gem install soundcloud2000 对于Archlinux用户,在AUR仓 By Rain2014 年 9 月 4 日
Linux中国 Ubuntu壁纸大赛落幕,推荐八张我们喜欢的 盖上你的镜头,放下你的笔,拔掉手绘板的电源,从你的GIMP前离开,Ubuntu 14.10 壁纸大赛 现在结束了 为 Ubuntu 发行版的配套的一年两次的社区壁纸大赛总是会带来人们的激动、热情和争议的讨论。太单调了!太亮了!植物在哪里? 你为什么没有猫??!! 他们总是这样吵吵。 随着终结时间的到来。。好吧,这就是最后期限了,现在不再接收任何新的提交了。 在接下来的一周,为了评选出最喜爱的作品,会由上一年获胜的艺术家组成的评委会将会对每一个作品进行筛选。获胜的壁纸将会在2014年9月9日宣布. 我们最喜爱的仅仅意味着:这是属于我们 By Rain2014 年 9 月 3 日
Linux中国 使用Linux命令行管理DigitalOcean VPS水滴 DigitalOcean是云VPS主机市场中最炙手可热的新生儿。虽然没有提供像Amazon之类一样的综合服务业务,但DigitalOcean定位于中小型企业和开发者,已经成为基于Linux的最佳云VPS服务的强有力竞争者,这都得归功于它们具有竞争力的价格和用户友好的管理界面。 By Rain2014 年 9 月 3 日
Linux中国 Remarkable:Linux平台下一个新的MarkDown编辑器 Remarkable是一个全新,免费,功能齐全的Linux发行版Markdown编辑器。它拥有许多特性,比如:在线预览,这让你的Markdown编辑变得更加容易。它是一个轻量级的编辑器,而且它还有一个简洁的用户界面(UI)。 下面是Remarkable的主要特性: 实时预览 支持Github Markdown 语法 支持导出为PDF和HTML 自定义CSS 语法高亮 高度可定制 字数实时计数 键盘快捷键 你可以观看这部YouTube视频(请自备梯子:-])了解Linux下的Remakable。 安装 根据不同的Linux发行版本,Remarkable拥有许多可供使用的安装源,下面是不同Linux发行版以及它们对应的 By Rain2014 年 9 月 3 日
Linux中国 “林纳斯·托瓦兹是我的英雄”,13岁的扎卡里杜邦说 Zachary DuPon是一名6年级的学生,他马上年满13岁。他过去是Arch liunx的用户,并期待着尽快安装Gentoo Linux。 Zachary DuPon的故事是这样的-他的学校组织了一个活动,要求学生们给他们的英雄写一封信,大多数孩子写给社会名流,而Zachary DuPon写给了现代科技世界的真英雄-林纳斯托瓦兹。 由于林纳斯在家工作,他没有透露自己的办公地点,Zach的信送到了Linux基金会,工作人员会在发送给林纳斯之前浏览全部的信件内容。当基金会看到了这封信,他们联系了扎克的学校,慷慨地邀请他做客LinuxCon,这样他就能见到他的英雄本人。 linux的执 By Rain2014 年 9 月 2 日
Linux中国 Linux有问必答:如何为sudo命令定义PATH环境变量 问题:我安装了一个程序到/usr/local/bin目录下,这个程序需要root权限才能执行,当我用sudo去执行它时,收到"sudo: XXXXX: command not found"的错误提示,不知道为什么/usr/local/bin没有被包含到PATH环境变量下面来,我该如何解决这个问题? By Rain2014 年 9 月 2 日
Linux中国 [多看赠书]《编写可读代码的艺术》点评赠书 O'Reilly精品,google搜索结构工程师Trevor Foucher和Dustin Boswell经验之作,现在起关注@LINUX中国 @多看阅读 转发本微博并添加有效评论,说出你喜爱这本书的理由就有机会获得这本电子书哦。 By Rain2014 年 9 月 1 日
Linux中国 Aaron Swartz:如何得到一份像我这样的工作? 美国作家 Kurt Vonnegut(当代幽默讽刺大师冯内果)过去总是将他的演讲题目定为如何得到一份跟我一样的工作(How to Get a Job Like Mine),然后在演讲的时候讲任何他想讲的东西。我的状况跟他相反,我被告知可以讲任何自己想谈的。于是我决定,与其谈论网际网络的未来或是集体协作(mass collaboration),我最感兴趣的恐怕还是如何得到一份像我这样的工作。 所以该怎么做呢?毫无疑问,第一步当然是选对基因:我是出生在美国的白人男性,家境不错,父亲在电脑产业工作。然而不幸的是,我也不知道怎样才选得到这种好康,所以讲这个大概没什么 By Rain2014 年 9 月 1 日
Linux中国 如何为 Linux 系统中的 SSH 添加双重认证 近来很多知名企业都出现了密码泄露,业内对多重认证的呼声也越来越高。在这种多重认证的系统中,用户需要通过两种不同的认证程序:提供他们知道的信息(如 用户名/密码),再借助其他工具提供用户所不知道的信息(如 用手机生成的一次性密码)。这种组合方式常叫做双因子认证或者两阶段验证。 为了鼓励广泛采用双因子认证的方式,Google公司发布了Google Authenticator,一款开源的,可基于开放规则(如 HMAP/基于时间)生成一次性密码的软件。这是一款跨平台软件,可运行在Linux, Android, iOS。Google公司同时也支持插件式鉴别模块PAM( By Rain2014 年 8 月 30 日
Linux中国 在Linux中模拟击键和鼠标移动 你是否曾经拥有一个梦 你的计算机` 可以自动为你干活? 或许,并非因为 你刚看了终结者。 然而,除此之外 脚本和任务自动化 是每个高级用户追寻的梦 如果今天 有许多的解决方案 可以满足这个目标 那么 有时候 就难以从那众多之中采撷那 简洁、聪明而又高效的一个 我 不能假装 是我自己发现了它 而与此同时 却偏爱着那个 整洁的软体xdotool 其方法是如此直观 正如它作为X11自动化工具的表露 ... By Rain2014 年 8 月 30 日
Linux中国 在基于RedHat或Debian的系统上安装 Wine 1.7 Wine,Linux上最流行也是最有力的软件, 可以顺利地在Linux平台上运行Windows程序和游戏。 这篇文章教你怎么在像CentOS, Fedora, Ubuntu, Linux Mint一样基于Red Hat和Debian的系统上安装最新的Wine 1.7。 在Linux安装 Wine 1.7 不幸的, 在基于Red Hat的系统上没有官方的 Wine 仓库,所以唯一的安装方式是从源码编译。你需要安装一些依赖的包比如gcc, flex, bison, libX11-devel freetype-devel 和 ... By Rain2014 年 8 月 30 日
Linux中国 Linux上最先进的免费赛车游戏:StuntRally 2.4 StuntRally,免费的赛车游戏,拥有超过150个赛道和大量的车型,刚刚发布2.4版本,并带来了大量的更新和新功能。 这个游戏使用了多项技术, 例如 Vdrift、物理引擎 bullet、面向对象图形渲染引擎 OGRE、 网格的渲染优化 PagedGeometry 和 MyGUI 等等,不一一列举,开发者将其全部整合在一起构造了一个非常复杂和有趣的赛车游戏. 玩家可以在147个赛道和26个不同的场景中游戏,总计有四个小时的车程时间。在如此多的选择下,你要知道,而StuntRally是完全免费的! 其他功能包括在幽灵驾驶(可以跟踪你的车子在赛道上的最佳瞬间),赛道幽灵( By Rain2014 年 8 月 30 日
Linux中国 Ubuntu Touch 截图先睹为快 据微博网友@敲代码的Joey_Chan透露,Ubuntu Touch 将在今年十月伴随 Ubuntu 预定的版本发布周期一同发布,不过魅族搭载 Ubuntu Touch 的手机是否能同期推出,尚不确定。 以下截图来自 @敲代码的Joey_Chan,大家可以先睹为快,期待真机出现,小编现在对 Ubuntu Touch 十分渴望: 启动图 锁屏图 解锁图 拨号界面 应用界面 ... By Rain2014 年 8 月 29 日
Linux中国 Linux Systemd——在RHEL/CentOS 7中启动/停止/重启服务 RHEL/CentOS 7.0中一个最主要的改变,就是切换到了systemd。它用于替代红帽企业版Linux前任版本中的SysV和Upstart,对系统和服务进行管理。systemd兼容SysV和Linux标准组的启动脚本。Systemd是一个Linux操作系统下的系统和服务管理器。它被设计成向后兼容SysV启动脚本,并提供了大量的特性,如开机时平行启动系统服务,按需启动守护进程,支持系统状态快照,或者基于依赖的服务控制逻辑。 By Rain2014 年 8 月 29 日
Linux中国 鲜为人知的 Apache Mesos 项目帮助 Mesosphere 公司得到了千万美元投资 Mesosphere,一家试图围绕鲜为人知的 Apache Mesos 项目开展商业活动的公司,刚刚从 Andreessen Horowitz 那里获得了 1000 万美元投资。以下是为什么这个项目能够吸引如此巨款的原因。 事实上 Mesos 这款自动扩放软件已经出现了五年了。据 Mesosphere 的CEO及联合创始人 Florian Leibert 所述,Mesos 已经在 Twitter 内已经管理了超过 50,000 个以上的CPU。此外, EBay, ... By Rain2014 年 8 月 28 日
Linux中国 Linux slabtop命令——显示内核片缓存信息 Linux内核需要为临时对象如任务或者设备结构和节点分配内存,缓存分配器管理着这些类型对象的缓存。现代Linux内核部署了该缓存分配器以持有缓存,称之为片。不同类型的片缓存由片分配器维护。本文集中讨论slabtop命令,该命令显示了实时内核片缓存信息。1. 命令用法:该命令用起来很简单,默认执行时不要求任何参数。但是它要求root特权来读取内核片信息。以普通用户执行该命令会出现以下错误: By Rain2014 年 8 月 28 日
Linux中国 Linux 内核的测试和调试(6) Linux 内核补丁测试 你试过自己写内核补丁吗?本节介绍在把你的补丁包提交到 Linux 邮箱列表之前,需要做哪些操作。另外我们还会介绍如何把它发送出去。 写好代码后,编译它。把 make 过程产生的输出保存到文档中,查看新代码有没有警告信息。找到所有的警告信息,处理掉。当你的代码编译过程没有任何不正常的输出,安装这个内核,然后启动测试。如果启动正常,查看 dmesg 里面有没于错误,与老内核生成的 dmesg 日志做个比较。运行一些压力测试,请参考我们以前讲过的测试内容。如果这个补丁用于修复某个 bug,请确保真的已经修复了。如 By Rain2014 年 8 月 28 日
Linux中国 怎样在ubuntu 14.04上安装轻量级的Budgie桌面 如果你在推特上关注了我们,你可能看见了我们最近分享的一张截图,和这张截图一起的还有对它所展示的桌面进行命名的邀请。 你猜对了吗? 答案就是Budgie 一种为基于openSUSE 的linux发行版Evolve OS所设计、但不仅仅只能用于 Evolve OS的简易桌面环境。 我们第一次提到Budgie是在三月份,当时我们被它的整洁、小巧的美感、灵活的架构,还有再次使用在当今大多数发行版中所使用的GNOME 3.10 成熟技术中的公共部分和标堆栈的决定所折服。 我对此项目的领导者Ikey Doherty所作出的开发选择非常佩服。无可否认另起炉灶有它的优点,但决定从上 By Rain2014 年 8 月 27 日
Linux中国 [博文赠书]《Zabbix企业级分布式监控系统》点评赠书 第一本Zabbix中文图书,企业级开源监控系统必选!即日起关注@LINUX中国 @博文视点Broadview 评论说说喜爱本书的理由,或说说在众多开源监控系统中Zabbix具有什么优势?即有机会获得《Zabbix企业级分布式监控系统》图书1本(共5本) By Rain2014 年 8 月 27 日
Linux中国 Linux系统中使用 DD 命令测试 USB 和 SSD 硬盘的读写速度 磁盘驱动器的速度是以一个单位时间内读写数据量的多少来衡量的。DD 命令是一个简单的命令行工具,它可用对磁盘进行任意数据块的读取和写入,同时可以度量读取写入的速度。 在这篇文章中,我们将会使用 DD 命令来测试 USB 和 SSD 磁盘的读取和写入速度。 数据传输速度不但取决于驱动盘本身,而且还与连接的接口有关。比如, USB 2.0 端口的最大传输速度是 35 兆字节/秒,所以如果您把一个支持高速传输的 USB 3.0 驱动盘插入 USB 2.0 端口的话,它实际的传输速度将是 2.0 端口的下限。 By Rain2014 年 8 月 27 日
Linux中国 Linux 内核测试和调试(5) 仿真环境下进行 Linux 电源管理子系统测试 Linux 电源管理子系统在仿真环境下提供5种测试方式。这些方式仅仅在内核各层之间运行休眠的代码而不是真正的让系统进入休眠状态。有些平台不能挂起系统,比如说我们需要模拟飞机的飞行环境,这时候使用这种仿真环境就非常有用处了。 freezer - 测试停掉处理器: echo freezer /sys/power/pm_test echo platform /sys/power/disk echo disk /sys/power/state devices ... By Rain2014 年 8 月 27 日
Linux中国 Linux有问必答:如何检查PDF中使用了哪种字体 问题:我想要知道PDF文件中使用了什么字体,或者嵌入了什么字体。Linux中有工具可以检查PDF文档中使用了哪种字体吗? 要检查PDF文件中包含了,或者使用了什么字体,你可以使用命令行工具:pdffonts,它是一个PDF字体分析工具。pdffonts是Poppler PDF工具集包中的一个部分。 安装PDF工具集到Linux 要安装Poppler到Debian,Ubuntu或Linux Mint: $ sudo apt-get install poppler-utils 要安装PDF工具集到Fedora,CentOS或RHEL: $ sudo yum install poppler-utils 检查PDF字体 pdffonts可以列出PDF文档中使用的所有字体。pdffonts的基本 By Rain2014 年 8 月 27 日
Linux中国 10大 Linux 免费游戏 假如当你考虑从 Windows 平台迁移至 Linux 平台时,我能在 Linux 平台上游戏吗?这类疑问正困扰着你,那么对此这有一个答案就是 快去 Linux 平台吧!。感谢开源组织一直以来坚持不懈为 Linux 操作系统开发不同类型的游戏,还有从不缺乏好的商业游戏,并且在 Linux 平台下游戏时的乐趣完全不亚于其他几个平台(比如 Windows 平台)的在线数字发行平台 Steam。 接下来我们基于流行程度、免费游戏的名号以及安装难易度向你展现今年 10 款最佳 Linux ... By Rain2014 年 8 月 27 日
Linux中国 在 Linux 中为非 SSH 用户配置 SFTP 环境 在某些环境中,系统管理员想要允许极少数用户在可以传输文件到Linux机器中,但是不允许使用 SSH。要实现这一目的,我们可以使用SFTP,并为其构建chroot环境。 SFTP chroot背景: SFTP是指SSH文件传输协议(SSH File Transfer protocol)或安全文件传输协议(Secure File Transfer Protocol),它提供了可信数据流下的文件访问、文件传输以及文件管理功能。当我们为SFTP配置chroot环境后,只有被许可的用户可以访问,并被限制到他们的家目录中,换言之:被许可的用户将处于牢笼环境中,在此环境中它们甚至不能切换它们的目录。 在本文中 By Rain2014 年 8 月 26 日