如何在Linux上将HTML页面转化成png图片

如何在Linux上将HTML页面转化成png图片

将一个特定页面抓取为一张png图片的最简单的方法是使用CutyCapt,这是一种在Linux下的方便地将HTML网页转化成矢量图形和位图图像格式的命令行工具(比如,SVG, PDF, PS, PNG, JPEG, TIFF, GIF)。CutyCapt内部使用We …
对决:Ubuntu 14.04 LTS 大战 Windows XP

对决:Ubuntu 14.04 LTS 大战 Windows XP

越来越多的人期待着 Ubuntu 14.04 LTS (Trusty Tahr) 的发布,并希望她能在不改变用户习惯的前提下替代 Windows XP。 因此我们将在本文尝试给大家分析下这个两个系统的优缺点。 很多 Windows XP 用户在微软宣布四月 …
Ubuntu One 的10个鲜为人知的功能

Ubuntu One 的10个鲜为人知的功能

尽管 Ubuntu One 看上去像一个仅支持 Ubuntu 文件同步服务,但实际上它可以在 Windows,Android,iOS 和网页上使用。而且,Ubuntu One 提供了5GB的免费存储空间。 (图片来自:http://kryuko.deviantart.com/art/Ub …
为什么说Linux桌面已经不重要了

为什么说Linux桌面已经不重要了

Linux桌面系统是一个难用的集合。尽管已经有非常明显的证据显示,Linux桌面没有任何一丝机会让自己变成主流,那些为Linux辩护的人仍然扭着手说:我们基本上已经成功了!某种程度上 当然,确实可以说(而且我也已经这 …
Linux 移动或重命名文件/目录-mv 的10个实用例子

Linux 移动或重命名文件/目录-mv 的10个实用例子

熟悉了 复制命令,下一个相关的命令就是 mv 命令。当你想要将文件从一个位置移动到另一个地方并且不想复制它,那么mv 命令是完成这个任务的首选。 初识 mv 命令 mv 命令是一个与cp类似的命令,但是它并非创建文件或 …
Linux cp 命令的15个示例 - 创建文件和目录的副本

Linux cp 命令的15个示例 - 创建文件和目录的副本

拷贝文件和目录是每一个操作系统的基本指令。备份行为基本上是创建文件和目录的副本。在Linux系统下,我们可以用cp命令来实现。 copy 命令是什么 正如我们在上文提到的,cp是一个用来创建文件和目录副本的命令。在 …
Canonical应该在Ubuntu 14.04 LTS中放弃现有的背景主题么?

Canonical应该在Ubuntu 14.04 LTS中放弃现有的背景主题么?

Ubuntu已经使用同一套背景很多年了,但是随着即将到来的Ubuntu 14.04 LTS(Trusty Tahr),它会是更换主题的一个绝佳时机么? Ubuntu设计团队总是保持背景简单又熟悉。从经验上,你需要确保用户在扫一眼的时候就能认出操作 …
2013年Facebook排名前9位的开源项目

2013年Facebook排名前9位的开源项目

Facebook和开源项目之间的关系就像Jay-Z和碧昂丝一样 二者缺一不可 如果把Blue Ivy看作是后两者结合的产物的话,那么这个孩子就相当于Facebook的React, Rebound, HipHop, 以及其他的一些开源项目. 正如Facebook的开 …
10个 Linux/Unix下 Bash 和 KSH shell 的作业控制实例

10个 Linux/Unix下 Bash 和 KSH shell 的作业控制实例

Linux 和 Unix 属于多任务的操作系统,也就是说一个系统在同一时间段内能运行多重任务(进程)。在这个新的博客系列,我将会列出相关的 Linux 和 Unix 作业(job)控制的命令,你可以通过这些命令在 Bash 或 Korn 还有 …
如何在 Ubuntu 13.10 中安装 Gnome 3.10

如何在 Ubuntu 13.10 中安装 Gnome 3.10

厌倦 Unity 了吗?或者说就是不喜欢它?为何不试试在 Ubuntu 13.10 中安装 Gnome 3.10?安装一个新的桌面环境是为数不多的安装Ubuntu 13.10后要做的事之一,如果你想要尝试一下。在这篇快速教程中我们将会分享如何在 …
Ubuntu将在整合操作系统的战役中击败微软

Ubuntu将在整合操作系统的战役中击败微软

Canonical通过Ubuntu的发行正在开发一种无需不同版本就能够在不同平台运行的统一的操作系统,这意味着人们通过同一张从Ubuntu.com 下载的iso镜像就可以在桌面,手机,平板甚至电视上运行Ubuntu系统。 不久之前就有传 …
2014年度Linux职场报告:对Linux专家的需求持续旺盛

2014年度Linux职场报告:对Linux专家的需求持续旺盛

Linux人才正在越来越多地占领人事经理的优先列表! 2014年2月19日,通过对人事经理们和Linux专家的调查,2014年度职场报告正式发布,纽约和旧金山的人事经理们正跃跃欲试,计划在Linux求职市场中网罗招募更多的Linux …
树莓派使用实例之:2 Pi R 第二篇:Web服务器

树莓派使用实例之:2 Pi R 第二篇:Web服务器

在我的上一篇文章中讲过如何做一个高可用系统:两个树莓派布署上 GlusterFS 集群文件系统,就变成一个容错文件服务器了。在这篇文章中我们会基于这个高可用系统构建另一个容错服务:建立一个简单的 Web 服务器集群。 …
Ubuntu 14.04 中系统设置中加入了显示/隐藏用户选项

Ubuntu 14.04 中系统设置中加入了显示/隐藏用户选项

如你所知, Ubuntu目前在开发中, 在未来的几个月中会发布即将到来的Ubuntu 14.04。 通过常规升级最近给Ubuntu 14.04 带来了一些小的特性,允许你简单地在Unity面板上显示/隐藏用户名。 这意味着如果你进入系统设置— …
Unity控制中心默认会在Ubuntu 14.04 出现

Unity控制中心默认会在Ubuntu 14.04 出现

几周前,开发者声称会在Ubuntu 14.04从系统设置中(GNOME 控制中心)复刻一个Unity控制中心到系统设置程序中。 本质上来说,Unity控制中心会用在即将到来的Ubuntu 14.04 上,复刻过程是为了避免与Ubuntu风格的GNOME–U …
Linux 9大 Podcast

Linux 9大 Podcast

简介 去年,我写了一篇叫Linux 的 Podcasts 和杂志,在其中,我列出了一些有关 Linux 的最好的 Podcasts 和杂志。回看那篇文章,我感觉它本来可以列出更多,因为现在有许许多多的 Podcasts 配得上那个称号。 下面的 …
如何使用Ubuntu 13.10的磁盘分析器可视化观察分区使用率

如何使用Ubuntu 13.10的磁盘分析器可视化观察分区使用率

电影、书籍、音轨这些内容类型常充斥于用户硬盘中,这方面会常常带来不同问题,例如空间缺乏并不清楚它的主要原因。 Ubuntu 13.10 默认自带磁盘分析器,一个允许用户快速并有效地通过简单的图形视图来查看占据磁盘的 …
Linux中的more命令-逐页显示长文本文件

Linux中的more命令-逐页显示长文本文件

如果你已经习惯了在Linux系统上工作,那你一定会发现在Linux世界中存在着大量的文本文件。配置文件和日志文件通常都采用文本格式。这些文件通常都有很长的内容,不能在一屏内全部显示。所以在处理这种文件时,我们需 …
马克·沙特尔沃思专访:Ubuntu——不仅仅是桌面端

马克·沙特尔沃思专访:Ubuntu——不仅仅是桌面端

也许,他已经从Canonical公司CEO的位置退了下来,但马克沙特尔沃思仍然是最能代表Ubuntu的公众人物。 2013年年初,他在Ubuntu Edge众筹项目上栽了跟头,除了现金,他争取到了许多个人资本的支持,但是距离最终的宏大 …
Linus Torvalds发布内核3.13,并开放Linux3.14的合并窗口

Linus Torvalds发布内核3.13,并开放Linux3.14的合并窗口

Linux内核3.13已经发布了。但是需要注意的是发布的最终版本除了一些小修复和来自rc8的针对ARM,PowerPC,x86,SPARC的结构更新以及对GPU和网卡的驱动更新外,并没有带来什么新的特性。 重要的更新包括: nftables …
快速技巧——如何在 Ubuntu 13.10 上安装 Google Keep

快速技巧——如何在 Ubuntu 13.10 上安装 Google Keep

最近,Google Keep 已经成为我在 Android 最喜欢用的笔记应用。而在 Ubuntu 的工作中, 我同样想做一些快速笔记。既然 Google Keep 可以在设备间同步, 这样 在 Ubuntu 上安装 Google Keep 也有用了。在这个快速技巧中 …
在Linux系统下玩《炉石传说:魔兽英雄传》

在Linux系统下玩《炉石传说:魔兽英雄传》

《炉石传说:魔兽英雄传》是暴雪娱乐开发的一款免费的集换式卡牌游戏。花点工夫,你也可以在Linux上玩这个游戏。 像Windows平台的大多数游戏一样,《炉石传说:魔兽英雄传》也可以在Wine的帮助下在Linux上运行(Wine …
快速技巧:如何在 Ubuntu 13.10 下启用 VLC 桌面通知

快速技巧:如何在 Ubuntu 13.10 下启用 VLC 桌面通知

我必须说 VLC 是目前最好的视频文件播放器。VLC 播放器有许多隐藏特性你可能还不知道。其中一个就是桌面通知。在本教程中,我们将会看到如何在 Ubuntu 13.10 和其它版本下启用 VLC 桌面通知。 在 Ubuntu 下启用 VLC …
每日 Ubuntu 小技巧——关闭 Ubuntu 中的关机/重启确认

每日 Ubuntu 小技巧——关闭 Ubuntu 中的关机/重启确认

对于 Ubuntu 新手来说,有很多新东西要学,但是网上很多教程不是针对新手的。 在这里,我们不走寻常路。不能说全部的教程都是为初学者准备,但至少大部分是。 这篇文章也是一篇新手教程,并且展示如何在每次执行关机 …
10个开源的基于WEB的文件管理器

10个开源的基于WEB的文件管理器

目前,随着因特网的广泛普及,对文件管理的需求变得更多。对很多人来说,用一个应用程序来有效管理你在网络上的文件是必不可少的。因此,下面列出你会用到的10个最好的开源的基于WEB的文件管理器。

eXtplorer: 这 …

树莓派使用实例之:2 Pi R

树莓派使用实例之:2 Pi R

很多人都对树莓派的硬件 hack 功能(译注:就是用户可以自己发挥想像力,把树莓派设计成自己想要的机器)感兴趣,而我看中的一点是树莓派的低耗电功能,我可以用它来代替现在在用的 Linux 服务器。在以前的文章中我 …
使用6款卓尔不群的Linux操作系统为你的上网本添活力

使用6款卓尔不群的Linux操作系统为你的上网本添活力

基于Linux的操作系统的优点是它们可以根据不同的需求定制。因此,在这里我们将为您呈现6款专为上网本设计不同于其它而又有趣的顶尖发行版。

评定一款上网本的OS是否良好,主要取决于它能否物尽其用。当在闲置模式下 …

每日Ubuntu小技巧——截屏

每日Ubuntu小技巧——截屏

Ubuntu 是一个功能强大的现代化操作系统,支持你进行多种任务。从使用 Libreoffice 创建和编辑文档到使用 GIMP 处理图片,Ubuntu 都是最佳选择。 如果你需要一个功能强大的操作系统来完成工作,那么你一定会考虑选择 …
Conky Harmattan : 一款时尚的Linux桌面助手

Conky Harmattan : 一款时尚的Linux桌面助手

俗话说得好,力量越大,责任越大 - 至少在Conky这个Linux的多功能的系统监视工具上面是完全正确的。 一方面它特性强大,灵活性强,另一方面它的设置比较麻烦。

Conky Harmattan,一个来源于deviantArt用户Zagortena …

Pear OS 系统已成为历史!

Pear OS 系统已成为历史!

2014年伊始就看到了又一个 Linux 发布版本的消亡。这一次是外形跟 Mac 系统很相似的 Pear OS 系统高调的说再见了。从现在开始,Pear OS 不在提供下载了。从一月三十一号起,Pear Cloud 服务也会离线。 跟2013年终止 …
2013年度10大linux游戏

2013年度10大linux游戏

随着2013年的离去,我们评点了10款去年最受喜爱的linux游戏。 得益于Value公司持续不断对平台的支持,2013年取得了巨大的成就。既有来自大工作室,例如战地系列开发者DICE的宣言,也有Creative Assembly公司关于下一 …
Markdown编辑器CuteMarkEd的新功能

Markdown编辑器CuteMarkEd的新功能

CuteMarkEd 0.9.0 是一个基于QT,免费开源带实时HTML预览的markdown编辑器,目前已经释出并已提供下载了。 CuteMarkEd是一个非常有用的Qt文本编辑器,可以提供数学表达式、代码语法高亮、和markdown语法高亮的支持。 …
如何在Linux桌面墙纸上显示Google Calendar

如何在Linux桌面墙纸上显示Google Calendar

Google Calendar 是时下最流行的网页应用程序之一。用户可以通过网络接口或者本地的应用程序跨设备访问或同步 Google Calendar。在 Linux 上,有很多方法可以本地访问 Google Calendar,比如用电子邮件客户端插件( …
新手教程——在Linux Mint 16中找到保存的WiFi密码

新手教程——在Linux Mint 16中找到保存的WiFi密码

当你使用 WEP,WPA 或 WPA2-PSK 连接到无线网络时,选择自动连接后密码将保存在Linux Mint(或任何其他的操作系统)中。试想一个情况,例如你需要提供密码给来访者,这时你需要知道WiFi密码,然而你有没有把它记下来 …
给Linux系统/网络管理员的nmap的29个实用例子

给Linux系统/网络管理员的nmap的29个实用例子

Nmap亦称为Network Mapper(网络映射)是一个开源并且通用的用于Linux系统/网络管理员的工具。nmap用于探查网络、执行安全扫描、网络核查并且在远程机器上找出开放端口。它可以扫描在线的主机、操作系统、包过滤器和远 …
在Linux上将视频转换成动态gif图片

在Linux上将视频转换成动态gif图片

虽然曾经被认为是过时的艺术形式,但动态GIF图片现在复苏了。如果你还没有留意到,不少在线分享和社交网络网站都开始支持动态GIF图片,例如,Tumblr,Flickr,Google+和Facebook的部分地方。由于在消费和共享上的容 …
Linux 中如何打开一个大文本文件

Linux 中如何打开一个大文本文件

在大数据时代,我们会经常遇到有大文本文件(上 GB 或更大)的情况。假设需要我们手工的搜索和编辑这些大文件,或者为了解决一些特定的问题而需要手工分析多个上 GB 的日志文件。传统的文本编辑软件对处理这样的大文 …
userdel 命令 - 从Linux系统中删除用户账户

userdel 命令 - 从Linux系统中删除用户账户

在服务器上维护用户就是添加、修改以及删除用户。当一个用户出于某种原因不再需要登录系统时,我们需要删除此用户以避免安全漏洞。在Linux系统上,我们用 userdel 命令来删除一个用户。

userdel是什么 userdel 是一 …

如何在 Linux Mint 16 中安装图标主题

如何在 Linux Mint 16 中安装图标主题

如果你觉得默认的 Mint 主题和图标并不足以满足你,为何不来点改变呢?在这篇初学者快速教程中,我们会指导你如何在Linux Mint 16中安装图标主题以及如何改变图标。我们将通过安装绚丽的 Moka 图标主题来学习本教程 …
Linux 安全新闻: Linux 3.13、SystemRescueCD 4和BackBox 3.13

Linux 安全新闻: Linux 3.13、SystemRescueCD 4和BackBox 3.13

  1. Linux 3.13 Linus Torvalds 前一段时间释出了 Linux Kernel 3.13 作为2014年的开门红。按照惯例,此版本更新了大量驱动。 并且,Linux Kernel 3.13 包含了 nftable,这个软件是大名鼎鼎的 iptables 的继任者。从 …
在Arch上使用Syslinux替代GRUB

在Arch上使用Syslinux替代GRUB

这个教程用于教授Arch Linux用户如何在Arch下安装Syslinux一个轻量级、快速并且现代感十足的系统引导程序,用来替换掉系统自带的GRUB引导程序。

实际上,Syslinux不是一个简单的开机启动装载程序,它支持多种启动引 …

ls命令的20个实用范例

ls命令的20个实用范例

Linux中一个基本命令是ls。没有这个命令,我们会在浏览目录条目时会遇到困难。这个命令必须被每个学习Linux的人知道。 ls是什么 ls命令用于列出文件和目录。默认上,他会列出当前目录的内容。带上参数后,我们可以用 …
如何在Linux Mint 16中正确安装Ubuntu One

如何在Linux Mint 16中正确安装Ubuntu One

由于Linux Mint是基于 Ubuntu 的,所以我认为 Ubuntu One 应该是预装程序之一。不过我错了。我自行从 Software Manager 安装了 Ubuntu One,令我惊讶的是,它居然无法正常运行。在这篇教程中我们会告诉你如何在 Linu …
8个有趣的Linux提示与技巧!

8个有趣的Linux提示与技巧!

我们时不时给你带来关于Linux的提示与技巧。和这个系列保持一致,这里有8个我们从读者收到最有趣的提示和技巧。我们希望你喜欢它。请继续读下去。。。

以它们的大小列出文件 如果你想要一个基于它们大小排序的文件 …

Ubuntu/Debian/Linux Mint 系统中使用 Tor

Ubuntu/Debian/Linux Mint 系统中使用 Tor

Tor, The Onion Router (洋葱路由),是一种虚拟通道网络,它可使用户安全以及匿名的进行互联网通信。Tor 可以让组织及个人通过公共网络分享信息而不用担心隐私会泄露。我们可以用 Tor 来避免网站追踪我们及我们家人 …
戴文的Linux内核专题:18 配置内核 (14)

戴文的Linux内核专题:18 配置内核 (14)

你好! 准备好读另一篇很酷的Linux内核文章了么? 接下来,在这个任务中,我们可以启用/禁用"Fusion MPT logging facility"。MPT代表"Message Passing Technology"(消息传递技术)。Fusion驱动是由LSI Logic公司开发。 …
戴文的Linux内核专题:17 配置内核 (13)

戴文的Linux内核专题:17 配置内核 (13)

你好!这是Linux内核系列的下一篇,我们仍将配置ATA设备并将进入逻辑卷/存储。 "ATA SFF support (for legacy IDE and PATA)"应该启用,因为这扩展了ATA的能力。 为了支持Pacific Digital的ADMA控制器,应该启用"Paci …
如何正确双启动Ubuntu和Windows双系统

如何正确双启动Ubuntu和Windows双系统

尽管微软想让你信任Windows,但一个Linux操作系统和一个Windows操作系统可以在同一台PC上和平共存。这个文章会指导你如何让一个Ubuntu系统和Windows操作系统并行运行。

你必须考虑两种场景,同时你也必须决定哪一种 …

Linux 服务器管理员的12个有用的命令

Linux 服务器管理员的12个有用的命令

我们已经读了很多教程和看了很多视频了,你现在是一名Linux高级用户了。好的,恭喜你。但是还有一些需要学习!下面一些命令在你成为全能的管理员时会派上用场!

ifconfig: 在修改内核中已有的网络接口时,你会用 …

软件在吞噬世界,但是开源软件在吞噬自己

软件在吞噬世界,但是开源软件在吞噬自己

在开源世界,大家都不安分 像Marc Andreessen posits所说,软件可能在吞噬世界,但是开源软件似乎在吞噬自己。伴随着快速的步伐,软件世界逐渐习惯产业化,他们的卖主开始为更多的利益投资(比如:在操作系统方面的 …
如何在 Linux 上设置密码策略

如何在 Linux 上设置密码策略

用户帐号管理是系统管理员最重要的工作之一。而密码安全是系统安全中最受关注的一块。在本教程中,我将为大家介绍如何在 Linux 上设置密码策略。

假设你已经在你的 Linux 系统上使用了 PAM (Pluggable Authenticati …

GNU: 走向后稀缺世界

GNU: 走向后稀缺世界

自从理查德斯托曼宣布编写名为 GNU 的完全兼容 UNIX 的软件系统以来已经过去 30 年了,GNU 点燃了软件自由之理念,并使开源斗争延续至今

GNU 不是第一款分布式免费软件,却是第一款宣布永久免费,以及不受政治约束 …

Shuttleworth表示Ubuntu将在微软之前达到真正的全平台融合

Shuttleworth表示Ubuntu将在微软之前达到真正的全平台融合

Ubuntu的创始人表示,六个月一次的Ubuntu发布传统可能会成为过去。

也许我们会减轻这6个月的事而把它们分布到各个时间段里

与PCPro说到Canonical的融合计划 我们将会看到一个供手机、平板和台式机等全平台使用的U …

十个鲜为人知的Linux命令 - Part 5

十个鲜为人知的Linux命令 - Part 5

在前四篇 鲜为人知的Linux命令 系列文章受到高度赞赏之后,我们将为广大读者呈上此系列的最后一篇文章,虽然是最后一篇,但是其重要性毫不逊于前几篇。

前几篇文章的地址如下:

十一个鲜为人知的 Linux 命令 - Par …

十大顶级的黑客级Linux发行版!

十大顶级的黑客级Linux发行版!

黑客和安全研究员需要在他们手边随时都有那些黑客工具。它们很多都是基于流行的Ubuntu和Debain操作系统,并且其中已经安装了许多黑客工具。

BackTrack 5r3:这是一个最受欢迎和广为人知的基于Linux的黑客发行版。 …

Linux id 命令 - 显示用户id和组id信息

Linux id 命令 - 显示用户id和组id信息

要登入一台计算机,我们需要一个用户名。用户名是一个可以被计算机识别的身份。基于此,计算机会对使用这个用户名的登陆的人应用一系列的规则。在Linux系统下,我们可以使用 id 命令。

什么是 id 命令 id 命令可以 …

Linus Torvalds坦言所有CLA都不够完美,Canonical有话说

Linus Torvalds坦言所有CLA都不够完美,Canonical有话说

一场关于 Canonical 公司的贡献者许可协议的争论已经持续了好几天,现在连 Linus Torvalds 也加入这场论战了,呃,这次他比较心平气和了一点。

贡献者许可协议(CLA)允许你的软件贡献者(比如 Canonical,Apache …

2013:Linux的黄金之年-十大杰出成就

2013:Linux的黄金之年-十大杰出成就

2013年已经过去。这一年见证了许多里程碑事件,使得2013年可以称得上是一个Linux的黄金之年。其中一些成果在FOSS和Linux世界更可以称得上是举世瞩目的成就。

1.Android的上升趋势 2013年,Android手机达到了每日150 …

淺談Raid Cache Memory上應用的問題和實踐

淺談Raid Cache Memory上應用的問題和實踐

作者:Michael Zhang $1, Raid和Cache Memory 通常,出於二個目標:安全和性能,我們在生產環境的服務器上會設置Raid功能。最常見的場景是,我們會由於安全性的考慮將磁盤設置成Raid 1 或Raid 5、Raid6等模式保障在 …
戴文的Linux内核专题:15 配置内核 (11)

戴文的Linux内核专题:15 配置内核 (11)

准备好配置更多的驱动了么?还有很多要做。 Linux支持两种不同的康柏智能阵列控制器:(Compaq SMART2 support)和(Compaq Smart Array 5xxx support)。阵列控制器是将物理存储单元表现为逻辑单元的设备。这些控制可能 …
戴文的Linux内核专题:14 配置内核 (10)

戴文的Linux内核专题:14 配置内核 (10)

使用WiMAX协议的无线宽频设备可以启用这个(WiMAX Wireless Broadband support)。这个类型的无线连接通常需由服务供应商提供的连接服务才能工作(这与3G/4G的概念相同)。WiMAX代表"Worldwide Interoperability for Mic …
使用ownCloud在Linux安装你的个人云服务

使用ownCloud在Linux安装你的个人云服务

ownCloud是一个免费开源的软件,用于为分享文件,日历,联系人,书签和个人音频/视频。非常容易安装和管理。

前提 在这篇教程里我使用CentOS 6.5 minimal server来安装ownCloud。下面是我测试机的资料。 Operating …

Juju 冰淇淋图标设计

Juju 冰淇淋图标设计

有哪个人会不喜欢冰淇淋?作为设计团队我们当然喜欢!在过去几周的时间里我们一直在为香港举办的开源架构会议准备一场特别的 Juju 演示,并且我们已经为之设计了一些非常美味的图标。我们认为向大家展示这些图标的创 …
2014:Linux汽车之年?

2014:Linux汽车之年?

你看得没错:不是Linux桌面之年,是Linux汽车之年。大量的汽车公司正在投资使Linux成为他们汽车的操作系统选择。

当你想起Linux,你也许会想起服务器,桌面操作系统,或者Android 智能手机/平板。你几乎肯定不会考 …

Debian/Ubuntu系统中安装和配置UFW-简单的防火墙

Debian/Ubuntu系统中安装和配置UFW-简单的防火墙

自从计算机互连后,各种服务迅速发展。用户使用的电子邮件、社交媒体、在线商城、即时聊天甚至网络会议等服务如雨后春笋般涌现。但从另一方面来说,这些连接服务也具有双刃剑,比如它们当中的病毒、恶意软件、特洛伊 …
在Debian 7/Ubuntu 13.10 上使用隧道封装SSH连接

在Debian 7/Ubuntu 13.10 上使用隧道封装SSH连接

隧道 被设计用于远端客户端和本地(可通过inetd启动)或远端服务器间的SSL加密封装。它可以用于为inetd进程增加SSL功能,像POP2(译注:厄,POP2这个服务还有人用么?),POP3和IMAP服务而不必改变程序代码。隧道使用O …
Ubuntu 13.10让人又爱又恨的五件事

Ubuntu 13.10让人又爱又恨的五件事

Ubuntu 13.10发布前后引起了很大的反响。这个操作系统让Canonical达到了一个全新的等级,尤其是在2013年这样一个Linux大年。但现在已经尘埃落定,外界的声音也小了,让我们看看这个系统让你喜欢的五件事,和让你讨厌 …
每日Ubuntu小技巧:合上笔记本,系统不睡眠

每日Ubuntu小技巧:合上笔记本,系统不睡眠

Ubuntu 是一个处在牛 A 和牛 C 之间的现代操作系统,全世界数百万用户和公司都在使用它。无论是充当工作台还是高级工程机器,Ubuntu 都游刃有余。 如果你是 Ubuntu 初学者,使用过程还需要高手指导,那就关注本站吧 …
2014 年上半年发行版发布日期简记

2014 年上半年发行版发布日期简记

2014-01-14: FreeBSD 10.0 2014-01-21: Tails 0.22.1 2014-01-23: Ubuntu 14.04 Alpha 2 2014-01-31: OpenMandriva 2014.0 Alpha 2014-02-01: Mageia 4 2014-02-06: Ubuntu 12.04.4 2014-02-27: Ubuntu 14.04 Beta 1 …
2013年的最后一个Linux内核3.13RC版本

2013年的最后一个Linux内核3.13RC版本

在2013年结束前,Linux Torvalds宣布Linux内核3.13分支中的第六个候选版本已发布,即时可用。 Linux内核3.13 RC6仅包含了很小数量的一些提交,使得此次候选版本成为了迄今体积最小的一个,至少在这一个开发周期中如 …
Ubuntu默认在主目录外面明文存储你的Wi-Fi密码!

Ubuntu默认在主目录外面明文存储你的Wi-Fi密码!

Ubuntu可能不像你想象的那么安全.据报道,Linux驱动的发行版在主目录外存储Wi-Fi配置文件,这使得它们更易于被访问。这包括Wi-Fi配置文件的密码。报道说,一个用户指出,Wi-Fi密码在Ubuntu上是不加密的,因为它们都 …
Linux无处不在!让我来告诉你它到底在哪!

Linux无处不在!让我来告诉你它到底在哪!

Linux无处不在。大到空间站,小到微波炉,都能看到Linux的强大威力。可能你听过很多前面这样的描述,也许你会想真的假的?是夸张?还是确实如此?我可以负责任的告诉你,的确如此!那些世界上最大的公司都在使用Linu …
实例学习 Linux 的 cd 命令,及对内部命令的解释

实例学习 Linux 的 cd 命令,及对内部命令的解释

在 *nix 的世界里,cd 命令是最为基础的命令,它所做的是改变当前的工作目录。 本文将深入讲解关于 cd 的技术细节。

cd 命令:一个内部命令 绝大多数的 Linux 发行版都将 Bash Shell 用作默认的 Shell。Bash 有一些 …

教你在 Debian 和 Ubuntu 上升级 MySQL

教你在 Debian 和 Ubuntu 上升级 MySQL

系统管理员的日常工作之一就是升级服务,为服务打上补丁包或升级一些花哨的功能。2013年初,最新的 MySQL 5.6发布,目标是提供更好的性能和扩展能力。如果你对此有点兴趣,倒是可以看看我写的这篇 如何在 Debian 和 …
look: Linux 下验证拼写并显示以某字符串开头的行的命令

look: Linux 下验证拼写并显示以某字符串开头的行的命令

你有没有感到需要一款Linux下的命令行工具,它可以验证你的拼写?一款可以显示包含特定前缀字符串的行?好的,本篇中,我们会讨论Linux下的 look命令,它满足了上面的这些要求。

Linux下的look命令 下面是来自look …

新版Ubuntu 14.04图标美轮美奂,不过可能不会发布桌面版

新版Ubuntu 14.04图标美轮美奂,不过可能不会发布桌面版

Canonical正在为Ubuntu 14.04准备一次改版,正在设计中的新版图标会超越之前所有的。 在上一次UDS(Ubuntu开发者提交)中,詹姆斯马修,一位一直热情地在为Ubuntu设计外观的设计师,展示了一组美轮美奂的图标,没有一 …
如何在 Linux 中生成全景照片

如何在 Linux 中生成全景照片

如果你是一位狂热的摄影爱好者,那么你的摄影集中可能会有一些令人叹为观止的全景摄影作品。事实上,制作这些照片既不需要专业的摄影技术,也不需要什么特别的设备,利用一些照片合并软件(在线或者是离线,桌面设备 …
Linux vmstat 命令 - 报告虚拟内存统计的工具

Linux vmstat 命令 - 报告虚拟内存统计的工具

众所周知,计算机必须有称之为RAM(随机访问内存)的存储器使得计算机工作。RAM指的是插在计算机主板上的物理存储。这里的RAM被用于加载像浏览器、文字处理器这类的程序,实际上,你使用的程序都运行在内存上。 让我们 …
Linux中命令链接操作符的十个最佳实例

Linux中命令链接操作符的十个最佳实例

Linux命令中的链接的意思是,通过操作符的行为将几个命令组合执行。Linux中的链接命令,有些像你在shell中写短小的shell脚本,并直接在终端中执行。链接使得自动处理变得更方便。不仅如此,一个无人看管的机器在链接 …
Linux 基础命令 – watch

Linux 基础命令 – watch

linux系统里有一些日志文件。观察这些日志文件是系统管理员的一个重要任务。你可以很方便地使用tail命令观察它们。但是如果你想要长时间监视这些文件,每几分钟使用tail检查那些日志文件是一件很乏味的事情。你可以 …
图解 CentOS 6.5 桌面版安装

图解 CentOS 6.5 桌面版安装

CentOS 6.5 新版本发布 随着RHEL 6.5新版本的发布,CentOS 6.5在12月1号准时跟上。现在是时间来玩弄它了。如果想要从已经安装好的6.4系统升级到6.5,只要简单的使用* yum update *命令,然后就是见证奇迹的时刻。 Ce …
如何在Ubuntu 13.10中升级GNOME 到 3.10?

如何在Ubuntu 13.10中升级GNOME 到 3.10?

Ubuntu 13.10 中配备了GNOME 3.8桌面。 尽管它相比Unity是一个可靠稳定以及有特色的替代品,但这个版本还是过时了。 GNOME桌面的最新版本在2013年9月发布,随之而来的是一系列改进的功能、应用程序和可用性的调整。 …
Linux的天赋在于社区,而非技术

Linux的天赋在于社区,而非技术

Linux从未兑现最初的承诺—作为一款传统的桌面操作系统。然而在2013年中,在社区的驱动下,它变得无处不在。

2013年,从各方面看,都是属于Linux的一年。Linux基金会执行董事Jim Zemlin宣布Linux的已经普及到了运 …

Linux中显示系统中USB信息的lsusb命令

Linux中显示系统中USB信息的lsusb命令

通用串行总线(USB)被设计成为连接计算机外设的标准,如键盘、鼠标、打印机、数码相机、便携式媒体播放器、磁盘和网络适配器等等 - 来源:Wikipedia

它已经成为了一个工业标准,现在很难看到一个没有USB口的计算机 …

每日Ubuntu小技巧 - 在Ubuntu上面安装VMware Workstation

每日Ubuntu小技巧 - 在Ubuntu上面安装VMware Workstation

VMware Workstation是一款第二类(Type-2)商用虚拟化软件。被称为第二类是因为它是运行在现有的操作系统之上的,而正在运行的计算机则成为其宿主机。 你可以使用VMware Workstation在宿主机上同时运行各自具有独立 …
在Ubuntu中将Dropbox文件夹放移动硬盘上

在Ubuntu中将Dropbox文件夹放移动硬盘上

几个星期前,我们展示了如何在Microsoft Windows中移动Dropbox文件夹到一个移动硬盘。该教程获得一致好评。对于使用Ubuntu操作系统的用户来说同样适用。

这个简短的教程将告诉你如何在Ubuntu下轻松地将Dropbox文件 …

15个 MySQL 基础面试题,DBA 们准备好了吗?

15个 MySQL 基础面试题,DBA 们准备好了吗?

此前我们已经有发表过Linux 面试基础问答之一、二和三共3篇文章,获得读者的好评,同时我们得到反馈,有些读者希望这种交互式学习方法能够做得更加灵活。心动不如行动,我们这就为您奉上 15个 MySQL 面试题

问题1: …

2013新出的 14 个Linux发行版

2013新出的 14 个Linux发行版

2013年是开源界丰收的一年。随着Android系统的崛起,在移动设备领域拥有超过85%的市场份额,让Linux前所未有的站在了最前沿。已经在日益增多的报道关于基于Linux发行版受欢迎度增加呈现出来,在今年新出了13个新的发 …
Linux free 命令 - 显示系统中空闲和已使用的内存

Linux free 命令 - 显示系统中空闲和已使用的内存

系统管理员必须维护他们服务器的健康运行。其中一个重要的部分就是内存。当服务器内存使用率过高时,它会降低服务器的性能。Linux有一个称为 free 的工具,来监控内存使用率。

free 命令是什么 free 命令是一个显示 …

Linux who 命令 – 显示系统登录者

Linux who 命令 – 显示系统登录者

作为一名系统管理员,我们需要弄清楚在一个特定的时间点都有谁活跃在系统上。必须严密监视我们的服务器。但是,我们当然不可能一天24小时都盯着系统。在linux系统中,我们可以使用who命令查看登录者信息。

什么是 w …

Linux下Nagios的安装与配置

Linux下Nagios的安装与配置

Nagios是企业普遍使用的最具影响力的网络信息监视系统之一,它可以动态监视指定的网络状态,并在状态异常时发出警告音或邮件报警通知运维人员。监控的类型和警报定时器是完全可定制的。

Nagios的另一强大功能是它能 …

2013年Ubuntu上的最佳Linux APP !!

2013年Ubuntu上的最佳Linux APP !!

2013 - 怎样的一年呢? 去年的这个时候我们还对 Ubuntu Touch 一无所知;Canonical试图募集3200万美金研发高端智能手机,这本来听起来是多么的疯狂啊;Mir还是太空站,而 Wayland 面向未来;至于 Ubuntu的下两个版 …
netstat 的10个基本用法

netstat 的10个基本用法

Netstat 简介 Netstat 是一款命令行工具,可用于列出系统上所有的网络套接字连接情况,包括 tcp, udp 以及 unix 套接字,另外它还能列出处于监听状态(即等待接入请求)的套接字。如果你想确认系统上的 Web 服务有没 …
在openSUSE 13.1中配置FTP服务器

在openSUSE 13.1中配置FTP服务器

vsftpd ( 非常安全的文件传输协议守护进程) 是Unix/Linux系统中的一个安全快速的FTP服务器。 在这篇指导教程中,让我们看看在openSUSE 13.1中怎样使用vsftpd来配置一个基本的FTP服务器。

安装 vsftpd 作为root用 …

GNOME的文件管理器将对用户更加友好

GNOME的文件管理器将对用户更加友好

几天前,GNOME的设计师Allan Day在博客里发布了一篇超长博文,介绍了GNOME桌面环境下的下一代Nautilus文件管理器(译注:在墙外)。 本文将为读者简短介绍即将发布的Nautilus都实现了哪些新的设计功能,这些新功能也 …
Linux系统 whoami 命令 – 知晓当前登录用户

Linux系统 whoami 命令 – 知晓当前登录用户

通常,在控制台的命令提示符下你会发现 用户名已经被显示出来 。但有一些 shell 默认情况下不会显示你的用户名,比如 csh 。所以这个命令最应该用在那些不能回显用户名的 shell 终端上。 怎么样运行 whoami 运行这个 …
如何在Debian和Ubuntu下重新打包Deb文件

如何在Debian和Ubuntu下重新打包Deb文件

以下教程将会为Ubuntu、Linux Mint和Debian GUN/Linux用户讲述,如何在它们基于Debian的Linux操作系统上轻松的解压和重新打包.deb文件。

有时候你在生活中会碰到这样的问题,你想要修改.deb文件的部分内容,然后重 …

Linux是抵御“声传恶意软件”的唯一方法

Linux是抵御“声传恶意软件”的唯一方法

科学家已经开发出一种使用声波实现自我传播的新型恶意软件,貌似Linux是目前唯一能够抵御该类攻击的操作系统 来自德国的科学家Michael Hanspach和Michael Goetz已经开发出了一种技术能够使得恶意软件只需通过麦克风 …
Linux mpstat 命令- 报告处理器的相关统计信息

Linux mpstat 命令- 报告处理器的相关统计信息

现在的计算机一般都使用着多处理器或四核单处理器。在服务器端,更多的处理器或核心意味着更强的能力,但另一方面,应用程序也需要更高的能耗。你还可能遇到过这样的场景:当你的cpu利用率很高时你却感觉自己根本没 …
如何在 VirtualBox 中安装 SteamOS

如何在 VirtualBox 中安装 SteamOS

下面的教程将指导 Linuxer 在 VirtualBox 中全新安装 SteamOS GNU/Linux。 如你已经了解的那样,SteamOS Linux 已经在12月13日正式发布了。作为一款基于 Debian GNU/Linux 的操作系统,它默认使用了 GNOME 作为桌面 …
高级研究员分析 LibreOffice 得出有趣结论

高级研究员分析 LibreOffice 得出有趣结论

用户、编辑、机关、团队以及城市管理部门都正使用着 LibreOffice 这样一套免费的开源办公套件。而其与日俱增的用户数量和积极的反馈也反映了它的成功。 用户们不仅感受到 LibreOffice 的不妥协和强大之处,就如分支 …
Unvanquished 可能会是Linux上最好的免费多人游戏

Unvanquished 可能会是Linux上最好的免费多人游戏

Unvanquished,一款免费的、开源的并将实时策略元素和未来科幻设定相结合的第一人称视角的射击游戏,已经发布了它的第22次更新。事实上,版本号是22.1。

即便Unvanquished仍处在内部测试阶段,但开发者们已经添加了 …

成为 Linux 终端高手的七种武器

成为 Linux 终端高手的七种武器

Linux 终端不仅是一个键入命令的地方。如若你能熟谙这些基础技巧,那么你会在绝大多数 Linux 发行版的默认使用的 Bash shell中游刃有余。 这是howtogeek.com 网站特供给初级用户升级打怪时不能忘记携带的七种武器

1 …

每日 Ubuntu 小技巧 - 更改 Ubuntu 使用语言

每日 Ubuntu 小技巧 - 更改 Ubuntu 使用语言

Ubuntu 是一个功能强大的现代化操作系统,并且它还允许你使用多种语言的桌面。在默认情况下,在你第一次安装 Ubuntu 的时候会预装几个语言包。但如果你想要你的 Ubuntu 能够支持更多语言的话,那你就必须安装额外的 …
Linux date命令 - 显示和设置系统日期与时间

Linux date命令 - 显示和设置系统日期与时间

操作系统上的时间也许只是当做一个时钟。特别在控制台下, 我们通常并不认为时间有什么重要的。但是对于管理员,这种认识是错误的。你知道错误的日期和时间会导致你不能编译程序么?

因为日期和时间很重要,这或许就 …

十个鲜为人知的 Linux 命令 - Part 4

十个鲜为人知的 Linux 命令 - Part 4

继续我们的"鲜为人知"系列,本系列的第四篇会让你了解一些有趣 又 动态的命令。这里我们进入实际的教程,没有很多理论。

十一个鲜为人知的 Linux 命令 - Part 1 十个鲜为人知的 Linux 命令 - Part 2 十个鲜为人知 …

TeamViewer 9发布-在Linux下安装运行

TeamViewer 9发布-在Linux下安装运行

这篇指南介绍了怎么样在 RedHat、 CentOS、 Fedora 和 Debian、 Ubuntu、 Linux Mint、 Xubuntu 等这些系统中安装 Teamviewer 9。Teamviewer 是一款流行的应用软件,用于远程辅助、桌面共享、计算机之间互传文件、网 …
戴文的Linux内核专题:13 配置内核(9)

戴文的Linux内核专题:13 配置内核(9)

Novell的网络协议IPX通常用于Windows系统和NetWare服务器(The IPX protocol)。IPX代表网间分组交换(Internetwork Packet Exchange)。这是一个网络层协议通常与传输层的SPX协议同时使用。 为了使NetWare服务器在服务 …
UNIGINE 可能是 Linux 上最好的游戏引擎

UNIGINE 可能是 Linux 上最好的游戏引擎

UNIGINE,是一个实时的 3D 引擎,它能够在所有主流的平台上运行,包括 Linux,并刚刚升级到新的版本,带给了我们一些重要的新特性。

Unigine 引擎正是由 Unigine 公司开发的, 同时这公司还开发了 Heaven DX11 基准 …

Linux shell中的那些小把戏

Linux shell中的那些小把戏

我日常使用Linux shell(Bash),但是我经常忘记一些有用的命令或者shell技巧。是的,我能记住一些命令,但是肯定不会只在特定的任务上使用一次,所以我就开始在我的Dropbox账号里用文本文件写下这些Linux shell的小技 …
Fedora 20 正式发布

Fedora 20 正式发布

这是那些对最新最棒的 Linux 有强烈好奇心的用户的宝库。 Carla Schroder,linux.com Fedora 在发行了10年之后,在2013/12/17日终于发布了其第20个版本!

点此阅读发行注记,点此下载开始你的Fedora之旅吧! 除了上 …

Linux内核学习经验总结

Linux内核学习经验总结

开篇 学习内核,每个人都有自己的学习方法,仁者见仁智者见智。以下是我在学习过程中总结出来的东西,对自身来说,我认为比较有效率,拿出来跟大家交流一下。​ 内核学习,一偏之见;疏漏难免,恳请指正。 为什么写 …
每日Ubuntu小技巧 - 使用Ubuntu拷贝CD和DVD光盘

每日Ubuntu小技巧 - 使用Ubuntu拷贝CD和DVD光盘

Ubuntu是一个功能强大的现代操作系统,可以执行很多任务。你可以使用Ubuntu创建文档,浏览网页,聆听音乐,以及烧录或拷贝媒体光盘。 就像Windows和Max OS X一样,Ubuntu是无所不能的! 这篇简单的手册将告诉你如何 …
戴文的Linux内核专题:11 配置内核(7)

戴文的Linux内核专题:11 配置内核(7)

来享受这个Linux内核系列的下一篇文章。我们将继续配置PCI特性,接着是计算机中最重要的特性-网络。 进程地址空间标识符(Process Address Space Identifiers (PASIDs))允许PCI设备同时访问多个IO地址空间(PCI PASID …
戴文的Linux内核专题:12 配置内核(8)

戴文的Linux内核专题:12 配置内核(8)

在本篇中,我们将继续配置网络特性。记住,网络是计算机最重要的特性,这篇文章和这之后的网络相关文章都要重点了解。 在我们开启这系列之前,我先要澄清一些事情。配置进程不会编辑你当前系统的内核。这个进程配置 …
洞悉需求最高的三大IT技能组

洞悉需求最高的三大IT技能组

据IT技能清单调查报告结果显示,雇主所需的Linux人才应具备的IT技能可分成相对独立的组群。本文将着重介绍在上一个季度(2013年7月-9月)需求度最高的3组IT技能,这些技能在包括美国在内的被选国家招聘广告中都有所 …
如何使用Reaver破解Wi-Fi网络的WPA密码

如何使用Reaver破解Wi-Fi网络的WPA密码

Wi-Fi网络能够让我们便利地访问因特网,但同时,我们又不希望隔壁抠门猥琐男总是蹭我们的网,所以自然要给WiFi加个密码,对吧?于是,好消息是,也许你已经看过我的另一篇文章,如何轻易破解WEP密码,所以你使用了更 …
如何使用BackTrack破解WIFI无线网络的WEP密钥

如何使用BackTrack破解WIFI无线网络的WEP密钥

你可能已经知道如果你想要加锁自己的WIFI无线网络,你最好选择WPA加密方式,因为WEP加密很容易被人破解。但是,你知道有多么的容易么?下面我们来看看吧。 注意:此帖是验证如何破解很少使用而陈旧的WEP加密协议。如 …
Unix 持有量持续缩减

Unix 持有量持续缩减

国际数据公司(IDC)的分析师在周三投寄了一篇新闻稿凸显出IBM 的 AIX 系统和 P-系列的硬件持有量已经快速下降。伴随着专有 Unix 系统下跌的同时,相关的运行着 Linux 系统的 X86 服务器销量却在崛起。IBM 已经明确 …
Canonical和华硕在美国建立合作关系

Canonical和华硕在美国建立合作关系

Canonical和华硕刚刚建立了合作关系,将在两款笔记本上搭载Ubuntu操作系统。 华硕现在提供了X201E和1015E两款搭载了Ubuntu操作系统的笔记本,企图强势进军教育市场。

和Ubuntu以及捆绑在她之上的其他免费软件一样, …

在Ubuntu下用jailkit建立一个受限Shell

在Ubuntu下用jailkit建立一个受限Shell

Jailkit和jailed Shell 受限shell(Jailed Shell)是一类被限制的shell,它看起来非常像真实的Shell,但是它不允许查看和修改真实的文件系统的任何部分。Shell内的文件系统不同于底层的文件系统。这种功能是通过chro …
KDE vs GNOME: 设置,应用和小工具

KDE vs GNOME: 设置,应用和小工具

当提到桌面环境时,对你来说选择一个合适的可能是个值得深思的个人问题。在这篇文章中,我会比较Gnome和KDE这两种最为流行的Linux桌面环境之间的不同之处,也会通过对比它们的优缺点来探究每一种桌面环境所能提供的 …
使用PPA在Elementary OS 'Luna'上安装Oracle Java 7

使用PPA在Elementary OS 'Luna'上安装Oracle Java 7

问题: 我该如何在 Elemetary OS Luna 上安装Oracle Java 7? 回答: 在 Elementary OS Luna 安装 Java 7 的步骤如下: 由于Elementary OS是基于Ubuntu,所以我们允许使用具有多种Java包的WEPUD8 PPA。

打开终端。

每日Ubuntu小技巧 - 使用旧式Gnome风格的菜单

每日Ubuntu小技巧 - 使用旧式Gnome风格的菜单

喜欢GNOME风格菜单?安装Class Menu Indicator吧。 对于那些从开始就一直关注Ubuntu操作系统的人,他们看见几乎所有的Ubuntu经历的改变。发生了许多的改变,尤其是在桌面部分。从经典的GNOME桌面环境到Unity,Ubuntu …
Linux 下使用Trickle限制下载/上传带宽

Linux 下使用Trickle限制下载/上传带宽

你有没有遇到过一个程序占用了你所有的网络带宽的情况?如果你遇到过,那么你就需要限制带宽的应用。不管你是一个系统管理员还是一名普通Linux用户,您都应该学习如何控制应用的上传和下载速度来确保你的网络带宽不 …
每日Ubuntu小技巧 - 使用TeamViewer连接远程桌面

每日Ubuntu小技巧 - 使用TeamViewer连接远程桌面

TeamViewer,是一款热门的远程支持和桌面共享工具,并且它的Windows版、Mac OS X版和Linux版(包含Ubuntu)已经更新到版本 9 了。TeamViewer 允许你在任何地方通过网络控制任何电脑。 如果你在谈一桩生意或者帮助别人 …
Linux 面试基础问题 - 2

Linux 面试基础问题 - 2

继续我们这面试系列,在这篇文章里我们给出了10个问题。这些问题或者是在以后的文章中出现的问题不一定在面试中会被问到。然而通过这些文章我们呈现出的是一个交互的学习平台,这必将会对你有很大的帮助。

自本系列 …

Linux 面试基础问题 - 3

Linux 面试基础问题 - 3

在有关面试问题的这一系列话题的前两篇文章中,我们收到了许多好的反馈,在此表示极大的感谢,同时,我们将延续这一系列话题。在这里,我们将再次展示10个问题来进行相互学习。

11个基本的Linux面试问题及答案 第 …

Linux 面试基础问题 - 2

Linux 面试基础问题 - 2

继续我们这面试系列,在这篇文章里我们给出了10个问题。这些问题或者是在以后的文章中出现的问题不一定在面试中会被问到。然而通过这些文章我们呈现出的是一个交互的学习平台,这必将会对你有很大的帮助。

自本系列 …

专访Ubuntu Tweak的作者周鼎

专访Ubuntu Tweak的作者周鼎

Ubuntu tweak 是一款知名度很高的应用程序软件,Ubuntu 用户可以用它来调整系统的性能、功能等各个细节。项目的创始人,周鼎又名 Tualatrix Chou ,正与我们分享 Ubuntu Tweak 的特性、使用感觉以及它跟 Canonical …
TaintDroid项目笔记

TaintDroid项目笔记

By: ahaxzh@gmail.com 项目平台基础信息: 系统信息:Ubuntu 12.04 LTS X64 Desktop 硬件信息:Intel Core2 Duo CPU P8400 @ 2.26GHz 2,3G RAM 具体项目实施过程:

  1. Ubuntu 系统安装的注意事项及操作系统基础环境 …
ps命令的10个例子

ps命令的10个例子

Linux ps 命令 linux的ps命令是一个查看系统运行的进程的一个最基础的工具。它提供了一个当前进程的快照,还带有一些具体的信息,比如用户id,cpu使用率,内存使用,命令名等,它不会像top或者htop一样实时显示数据 …
如何在Linux上制作一个屏幕录像视频教程

如何在Linux上制作一个屏幕录像视频教程

一图胜千言,一个精心设计的指导视频更是能给你带来良好体验。Linux上有你需要的制作有用且高质量教学视频的所有工具。我们将用强大的kdenlive视频编辑器和Audacity音频录制器和编辑器制作一个简单的屏幕录像,并学 …
打砖块游戏Briquolo,测试你的反应速度

打砖块游戏Briquolo,测试你的反应速度

Briquolo是一款快速而又迷人的游戏,用一个球来破坏不同的物体,经典而又好玩。 Briquolo十分考验反应速度,因此,游戏玩家必需时刻注意球的反弹走向,一不留神就可能让球掉落。 启动游戏后,你会看到这是一款3D游戏 …
终端至上!将Vim打造成全新的集成开发环境!

终端至上!将Vim打造成全新的集成开发环境!

让GUI都玩儿蛋去!鼠标是你的敌人!只有键盘才是你唯一的朋友! 如果把Vim和Tmux结合在一起会发生什么?你将拥有完美的编程环境!下面是我多年来珍藏的一些不传之秘,有了这些,你立刻就能轻松打造出属于你的Vim开发 …
通俗易懂的设计故事更能激发你的创意

通俗易懂的设计故事更能激发你的创意

伴随着产品品质、性能稳定和灵活性的提高,Ubuntu渐渐吸引了一批富有经验的设计师,这些设计师覆盖了越来越多的Ubuntu角落,其中就包括操作系统界面美化、优化行为、以及更为贴心的交互实现等等。 Faenza和Faience的 …
30个实例详解TOP命令

30个实例详解TOP命令

Linux中的top命令显示系统上正在运行的进程。它是系统管理员最重要的工具之一。被广泛用于监视服务器的负载。在本篇中,我们会探索top命令的细节。top命令是一个交互命令。在运行top的时候还可以运行很多命令。我们 …
新蠕虫能感染 Linux 系统和嵌入式设备!

新蠕虫能感染 Linux 系统和嵌入式设备!

来自赛门铁克研究员的消息,这个病毒通过2012年出现的 PHP 漏洞传播 据美国国际数据集团(IDG)的新闻 一个新的蠕虫病毒将目标指向那些运行了 Linux 和 PHP 的 x86 架构计算机,其变种还会对运行在其他芯片架构上的 …
每日Ubuntu小技巧-使用OpenDNS来保护你的电脑

每日Ubuntu小技巧-使用OpenDNS来保护你的电脑

互联网是个大熔炉。无论是好人还是坏人,都可以和我们一样连接到网络。那些制作病毒感染人们电脑的坏蛋以及寻求保护人们的好人们全都连接到同一网络中。 就像人们所说的那样,互联网是过去所出现的一个最好的东东。 …
如何在Linux平台上安装Ghost博客平台

如何在Linux平台上安装Ghost博客平台

Ghost是一个相对较新的博客发布平台,它开始于众筹平台kickstarter上一个25,000英镑的众筹项目。尽管WordPress依然是网上主流的博客工具,但它现在已然是一个拥有众多第三方开发功能的通用内容管理平台,发展到现在 …
永远不要在Linux执行的10个最危险的命令

永远不要在Linux执行的10个最危险的命令

Linux命令行佷有用、很高效,也很有趣,但有时候也很危险,尤其是在你不确定你自己在正在做什么时候。这篇文章并不打算引来你对Linux或linux 命令行的愤怒。我们只是想让你意识到在你运行某些命令时应该三思而后行。 …
SBackup: 一个Linux下的简单备份软件

SBackup: 一个Linux下的简单备份软件

SBackup 是一个简单易用的开源备份软件。它可以备份任意文件或者文件夹的一部分。所有的配置文件可以通过 Gnome 界面进行访问。文件和路径可以直接通过正则表达式进行添加和排除。它支持本地备份和远程备份。虽然它 …
如何在Linux中显示和设置主机名

如何在Linux中显示和设置主机名

随着连接到网络的计算机数量越来越多,每一台计算机都需要有一个属性来区别于其它计算机。和现实世界中的人一样,计算机也有一个叫做hostname(主机名)的属性。 什么是hostname 从它的操作手册来看,hostname是用来 …
13个Cat命令管理(显示,排序,建立)文件实例

13个Cat命令管理(显示,排序,建立)文件实例

在Linux系统中,大多数配置文件、日志文件,甚至shell脚本都使用文本文件格式,因此,Linux系统存在着多种文本编辑器,但当你仅仅想要查看一下这些文件的内容时,可使用一个简单的命令-cat。 cat手册里这样描述:

c …

Linux Uptime 命令,让你知道你的系统运行了多久

Linux Uptime 命令,让你知道你的系统运行了多久

对于一些人来说系统运行了多久是无关紧要的,但是对于服务器管理员来说,这是相当重要的信息。服务器在运行重要应用的时候,必须尽量保证长时间的稳定运行,有时候甚至要求零宕机。那么我们怎么才能知道服务器运行了 …
如何在CentOS 5/6上安装EPEL 源

如何在CentOS 5/6上安装EPEL 源

EPEL 是什么? EPEL (Extra Packages for Enterprise Linux,企业版Linux的额外软件包) 是Fedora小组维护的一个软件仓库项目,为RHEL/CentOS提供他们默认不提供的软件包。这个源兼容RHEL及像CentOS和Scientific Linu …
每日Ubuntu小技巧-使用Windows共享打印机进行打印

每日Ubuntu小技巧-使用Windows共享打印机进行打印

对于那些既有Windows电脑又有Ubuntu电脑但却只有一台打印机的用户,这篇博文向你展示如何在Windows中共享一个打印机,并允许Ubuntu使用它来打印。 几乎所有的打印机都默认支持Windows系统。许多打印机生产商都为Wind …
每日Ubuntu小技巧-让鼠标适合左利手用户

每日Ubuntu小技巧-让鼠标适合左利手用户

电脑的鼠标被设计成使用食指(大拇指旁边的那个手指)完成大部分操作。默认情况下鼠标为右利手用户配置。打开电脑时,多数情况下你会使用食指完成点击动作。 事实上,许多左利手用户(俗称左撇子)习惯把鼠标放到键 …
VidMasta:搜索和观看在线电影、电视剧的神器

VidMasta:搜索和观看在线电影、电视剧的神器

你是否曾经想要从桌面搜索电影或电视剧,或者搜寻能够随时为你搜索这些东西的应用程序?这儿有一个应用可以满足你的需要。 VidMasta是一个免费的、跨平台的的应用,它将搜索、浏览、评论、观看和下载那些在线分享的 …
Recoll:Unix和Linux桌面的文本搜索工具

Recoll:Unix和Linux桌面的文本搜索工具

Recoll是一个Unix和Linux桌面的文本搜索工具。Recoll可以搜索文件名和文件内的关键字。 Recoll可以为你做到以下这些。

它可以搜索任何格式的文件 支持通配符 可以依据文件的作者、类型、大小和格式等条件进行搜索 …

Apache OpenOffice 与 LibreOffice 之间的抉择

Apache OpenOffice 与 LibreOffice 之间的抉择

这两个开源办公套件产品很相似,然而某一个貌似已经开始具有轻微的领先优势

Apache OpenOffice和LibreOffice都是OpenOffice.org的现代衍生产品。最近几年,几乎所有的Linux发行版都将LibreOffice作为它们的默认办公 …

那些算法在哪里?

那些算法在哪里?

本文来源于一篇stackexchange的问题回答。提问者问到,我们在计算机科学和数学课程里面学习到的那些算法,到底在什么地方用到了?结果Vijay D给出一个洋洋洒洒的深入回答,得到了提问者和众多围观。我们将这篇回答翻 …
如何使用图形界面Webmin管理linux服务器

如何使用图形界面Webmin管理linux服务器

一台典型的linux服务器运行命令行环境中,并已经包括了一些用于安装和配置各种没有界面的服务的基本工具。和一些成熟的具有图形界面的桌面软件相比,就安全性、资源消费和速度来说,仅需要少量的设置无疑是一个优点 …
11个Linux基础面试问题

11个Linux基础面试问题

Q.1: Linux 操作系统的核心是什么?

Shell Kernel Command Script Terminal

答: 内核(Kernel)是Linux 操作系统的核心。Shell是一个命令行解释器,命令(Command)是针对计算机的指令,脚本(Script)是存储在文件中 …

九个uname命令获取Linux系统详情的实例

九个uname命令获取Linux系统详情的实例

当你在控制台模式下,无法通过鼠标右键 关于获取操作系统的信息。这时,在Linux下,你可以使用uname命令,帮助你完成这些工作。 Uname是unix name的缩写。在控制台中实际使用的时候只需键入uname。

当你输入uname …

每日Ubuntu小技巧:一款轻量级的Email阅读器Geary

每日Ubuntu小技巧:一款轻量级的Email阅读器Geary

正如大家所知,Ubuntu 本身自带可以收发邮件的客户端Thunderbird,当然它也支持Gmail,Yahoo Mail,Microsoft Outlook 等等支持IMAP协议的邮件服务。 Thunderbird 是一个功能强大的邮件客户端,只要email客户端所需 …
Canonical Dev称Linux Mint“脆弱”,不要将其用于网银

Canonical Dev称Linux Mint“脆弱”,不要将其用于网银

一位Canonical公司工程师建议:基于Ubuntu的流行操作系统Linux Mint用户不应该将其用于网银 。 Mint决定禁止更新那些存在已知安全问题的安装包 - 从内核、浏览器到启动加载器和Xorg显示服务 - 这样给用户带来了一个 …
每日Ubuntu小技巧-更改Samba工作组和计算机名

每日Ubuntu小技巧-更改Samba工作组和计算机名

这是另一个Ubuntu的新用户问的最多的问题。这个问题的答案很简单,但当你接触新事物时,你需要时间来完全理解它。 这是我们前几天收到的问题;

如何更改Samba的工作组名和Ubuntu的计算机名称?

对于大多数Ubuntu用 …

Ubuntu每日小贴士 - 在Ubuntu下创建虚拟网卡

Ubuntu每日小贴士 - 在Ubuntu下创建虚拟网卡

这个教程是为那些想用Ubuntu做点小实验的用户准备的。这并不适用于所有人,尤其是那些在(正式环境中)使用生产机器的用户。 如果你对网络运行和IP网络有所了解,你应该知道在大多数情况下,每个网卡只会分配一个IP …
五个 ping 工具的使用实例

五个 ping 工具的使用实例

什么是 ping 工具 在讲述一些关于ping工具真实直观的使用实例前,先让我来介绍一下这个命令行工具及其目的。ping工具通常用来测试一台主机在互联网协议(IP)网络内的可达性。其名字源于主动声纳法在水下创建一个脉冲 …
Mark Shuttleworth为“茶派”及其他错误认错

Mark Shuttleworth为“茶派”及其他错误认错

Canonical公司的创始人Mark Shuttleworth他澄清了他的茶派论调,为他的言论而表示歉意。

我们并不是每天都能看到Mark Shuttleworth连续道歉两次,很有可能这是第一次。 第一个道歉是对收到了Canonical公司法律团队 …

Linux编程女神计划招募新的内核级MM实习生

Linux编程女神计划招募新的内核级MM实习生

作为FOSS的Linux编程女神计划(Outreach Program for Women)的一部分,这个夏季在Linux基金会工作的实习生们背景不同,水平也高低不等,但是她们至少有一件事情是相同的(除去性别之外),就是她们可以在自己的履历 …
举例说明Linux diff 命令

举例说明Linux diff 命令

在比较文件的时候,通常会用基于GUI的软件。很少有人真正会为了这个目的使用命令行工具。虽然说使用命令行来比较文件/目录并不像一件小事儿那样容易,但是如果你是一个Linux使用者,那么我想你应该知道如何通过命令 …
如何在Linux下监控系统温度

如何在Linux下监控系统温度

大多数情况下,你无需担心你的电脑温度。除非制造上的缺陷,否则硬件设计一般不会使其超过最高工作温度。但即使没有任何硬件故障,各种各样的软件问题也会导致硬件过热,例如,显卡驱动的严重bug,风扇控制程序的错 …
Red Hat 为64位ARM服务器做准备

Red Hat 为64位ARM服务器做准备

ARM处理器可能带来具有成千上万的节点的堆叠服务器,Red Hat的ARM首席架构师预测说

来自IDG新闻服务:企业开源软件供应商Red Hat公司正在密切关注服务器的64位ARM处理器的发展,以建立在数据中心的新生平台上的专业 …

Suse Linux 延长支持期时间到10年

Suse Linux 延长支持期时间到10年

Suse在客户的要求下延长了支持期 Suse Linux Enterprise (SLE)(11版)及以后的版本将会迎来10年的支持期和而不是现在的7年,此举是为了应对竞争对手的服务。

Suse的总裁和总经理尼尔.布劳克曼,在佛罗里达的维斯塔湖 …

戴文的Linux内核专题:10 配置内核(6)

戴文的Linux内核专题:10 配置内核(6)

欢迎来到下一篇关于内核配置文章!还有大量的选项需要配置。这篇文章将主要讨论PCI和ACPI。

这里我们可以启用由ACPI控制的扩展坞和可移动驱动器槽的支持(Dock)。记住,ACPI(Advanced Configuration and Power Manag …

解密"top"命令

解密"top"命令

当对服务器的性能好奇时,我第一个想到的是"top"命令。top不是最好的,它不是一个长期的快照,但是它提供了服务器的一个不错的时间点快照,并且试着提供了告诉"现在在发生什么?"。不幸地,如果你没有深入了解不同显 …
如何在Linux的桌面上创建快捷方式或启动器

如何在Linux的桌面上创建快捷方式或启动器

如果在Linux桌面系统中你经常使用一个程序,你可能想去创建一个桌面快捷方式,以便于你在桌面只要点击一下快捷方式就可以启动它。虽然不少带有图形界面的程序会在安装时自动在桌面上创建快捷方式,还有一些图形界面 …
戴文的Linux内核专题:09 配置内核(5)

戴文的Linux内核专题:09 配置内核(5)

Linux内核拥有许多可以配置的特性,接下来我们还有许多要配置。

下一个可以配置的特性是x86的随机数生成器(x86 architectural random number generator (ARCH_RANDOM))。记住,我们现在配置的是针对AMD64系统的内核 …

如何在Linux上配置基于Web的网络流量监控系统

如何在Linux上配置基于Web的网络流量监控系统

当你在本地网络监控网络流量,根据流量大小、监控平台/接口、数据库类型等等,可以有许多不同的选择。 ntopng是一套开源(遵循GPLv3协议)网络流量分析解决方案,提供基于web界面的实时网络流量监控。支持跨平台,包 …
十个鲜为人知的 Linux 命令 - Part 3

十个鲜为人知的 Linux 命令 - Part 3

我们继续10个鲜为人知Linux命令系列的第三部分。或许你已经知道了这些命令,那你无疑是一个有经验而喜欢探索的Linux用户。 22. ^foo^bar 命令 在一个实例中运行修改后的最后一个命令。假设我需要运行一个命令ls -l来 …
KDE和Canonical的关于Mir的冲突最终爆发了

KDE和Canonical的关于Mir的冲突最终爆发了

KDE开发者和Canonical之间酝酿的冲突在一连串Mir显示服务器所造成的问题后最终爆发了。 KDE与Canonical,尤其是Mark Shuttleworth,有很深的交情。曾几何时,在2006年,Mark Shuttleworth是第一个赞助KDE的人,人们 …
Ubuntu vs. openSUSE:不同的公司控制风格的比较

Ubuntu vs. openSUSE:不同的公司控制风格的比较

Ubuntu和OpenSUSE以不同的方式发展他们的Linux发行版。你觉得哪种好? 相当多的linux开发都接受来自那些有意改善Linux的公司的资助,这早已不是秘密(这里的Linux我指的是组成一个完整Linux系统的任何部分)。但是, …
Linux企业级桌面版:Ubuntu Vs Windows

Linux企业级桌面版:Ubuntu Vs Windows

过去的10年中,Linux的众多支持者几乎每年都预言当年会是linux桌面版之年。对微软主导的企业来说,这曾经是一个崇高的目标,但时代在变。在智能手机和云计算市场领域,Linux已经发展壮大成为一个顽强的竞争对手,打 …
如何在Ubuntu13.10中安装最新版的NVIDIA 331.20驱动

如何在Ubuntu13.10中安装最新版的NVIDIA 331.20驱动

有时候安装新版本的NVIDIA驱动会遇到一些麻烦,尤其是当你不习惯Linux系统中的运作方式时。

这时候,这篇教程就能起到作用了,它能帮助普通用户从最新版的NVIDIA驱动331.20中获益。 在Ubuntu系统中有两种方法安装NV …

可以快速保存、访问和粘贴文本片段的Unity漂亮工具

可以快速保存、访问和粘贴文本片段的Unity漂亮工具

反复键入特定的信息 - 如电子邮件地址或家庭地址,详细的终端命令,及时发送用户喜爱的电视节目的资讯 - 可是件苦差事。

Snippets 方便的访问存储的文本的方法 谢天谢地,这个世界上有一些工具可以帮助我们(做这 …

Linux 下用来查询安装包信息的RPM选项

Linux 下用来查询安装包信息的RPM选项

RPM是RedHat的包管理器,用来安装、卸载、升级和查询基于RedHat Linux的安装包。RHEL和基于它的系统使用rpm命令来完成这些功能。以下是一些例子来演示rpm的查询功能,和展示了用不同的方法来查询rpm数据库和还原配置 …
Ubuntu 2013 开发者峰会于 11 月 19 日召开

Ubuntu 2013 开发者峰会于 11 月 19 日召开

Ubuntu 2013 开发者峰会是一个 Ubuntu 官方组织的会议。来自各行各业的 Ubuntu 使用者、开发者、设计师等等人员将参加会议。Ubuntu 2013 开发者峰会将于 11 月 19 日召开。

会议为期三天,11 月 21 日结束。 会议分 …

ncdu-基于Ncurses的磁盘实用工具

ncdu-基于Ncurses的磁盘实用工具

几天前,我们讨论了gt5(一个具有图形前端的磁盘实用工具)。接着上次,继续介绍这个命令系列:du替代命令,我们今天要讨论的是一个基于ncurese的磁盘实用工具,可以远程运行但没有图形环境。我们要介绍的这个命令行 …
在红帽Linux中使用YUM包管理器

在红帽Linux中使用YUM包管理器

YUM是RHEL系统中提供的一个安装,卸载和搜索软件包的工具。它能做的不仅仅是安装、卸载软件包,它能做的还有更多,下面我们将在本文中为你展示。 YUM可以自动安装软件包的依赖包,例如当你使用yum安装httpd时,它还 …
如何在Ubuntu 13.10上安装Linux内核 3.12

如何在Ubuntu 13.10上安装Linux内核 3.12

Ubuntu 13.10 的用户不必再用羡慕的眼神看着新版Linux内核发布,他们也可以相对轻松地更新他们的系统。

Canonical公司一贯的做法是,在整个开发周期中始终使用一个Linux内核。例如,Ubuntu 13.10始终基于Linux内核 …

如何在linux上通过GRUB添加内核参数

如何在linux上通过GRUB添加内核参数

我们可以在linux内核启动时为其提供各种各样的参数。这些参数可以自定义内核默认的行为,或者通知内核关于硬件的配置信息。内核参数应在内核启动时通过引导装载程序,如GRUB或LILO传递给内核。 在本教程中,我将会描 …
米科·哈普宁:开源软件将使世界更安全

米科·哈普宁:开源软件将使世界更安全

安全专家米科哈普宁(Mikko Hypponen)于上周在爱丁堡举行的LinuxCon and CloudOpen Europe会议上的主题演讲中说:开源软件可以作为一个方法来打击全球监视无辜居民的行为。

米科哈普宁,芬兰F-Secure的首席研究员, …

让Linux更加可用(Accessibility)

让Linux更加可用(Accessibility)

一个令人吃惊的事实是,至少十亿人或多或少有着某种程度的残疾。就是说全球大约15%的人在生理上、感知上、心智上会有缺陷,导致他们难以活动、观看、收听以及学习。世界上3.5亿人有不同程度的视觉障碍。计算机技术发 …
在Linux中连接和使用云存储的三种途径

在Linux中连接和使用云存储的三种途径

个人云存储现在变得非常有用,因为你再也不用担心你把东西存储在什么地方了:你能很容易的获取你的文件,并时刻保持文件更新。在Linux上你也多种保持访问你的云存储。这一点非常棒,因为你可以使用你最喜欢的方式, …