技巧

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

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

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

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

在本篇中,我们将继续配置网络特性。记住,网络是计算机最重要的特性,这篇文章和这之后的网络相关文章都要重点了解。 在我们开启这系列之前,我先要澄清一些事情。配置进程不会编辑你当前系统的内核。这个进程配置 …
如何使用Reaver破解Wi-Fi网络的WPA密码

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

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

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

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

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

Jailkit和jailed Shell 受限shell(Jailed Shell)是一类被限制的shell,它看起来非常像真实的Shell,但是它不允许查看和修改真实的文件系统的任何部分。Shell内的文件系统不同于底层的文件系统。这种功能是通过chro …
使用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 允许你在任何地方通过网络控制任何电脑。 如果你在谈一桩生意或者帮助别人 …
ps命令的10个例子

ps命令的10个例子

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

30个实例详解TOP命令

Linux中的top命令显示系统上正在运行的进程。它是系统管理员最重要的工具之一。被广泛用于监视服务器的负载。在本篇中,我们会探索top命令的细节。top命令是一个交互命令。在运行top的时候还可以运行很多命令。我们 …
每日Ubuntu小技巧-使用OpenDNS来保护你的电脑

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

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

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

Ghost是一个相对较新的博客发布平台,它开始于众筹平台kickstarter上一个25,000英镑的众筹项目。尽管WordPress依然是网上主流的博客工具,但它现在已然是一个拥有众多第三方开发功能的通用内容管理平台,发展到现在 …
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小技巧-让鼠标适合左利手用户

电脑的鼠标被设计成使用食指(大拇指旁边的那个手指)完成大部分操作。默认情况下鼠标为右利手用户配置。打开电脑时,多数情况下你会使用食指完成点击动作。 事实上,许多左利手用户(俗称左撇子)习惯把鼠标放到键 …
如何使用图形界面Webmin管理linux服务器

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

一台典型的linux服务器运行命令行环境中,并已经包括了一些用于安装和配置各种没有界面的服务的基本工具。和一些成熟的具有图形界面的桌面软件相比,就安全性、资源消费和速度来说,仅需要少量的设置无疑是一个优点 …
九个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客户端所需 …
每日Ubuntu小技巧-更改Samba工作组和计算机名

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

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

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

对于大多数Ubuntu用 …

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

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

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

五个 ping 工具的使用实例

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

举例说明Linux diff 命令

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

如何在Linux下监控系统温度

大多数情况下,你无需担心你的电脑温度。除非制造上的缺陷,否则硬件设计一般不会使其超过最高工作温度。但即使没有任何硬件故障,各种各样的软件问题也会导致硬件过热,例如,显卡驱动的严重bug,风扇控制程序的错 …
戴文的Linux内核专题:10 配置内核(6)

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

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

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

解密"top"命令

解密"top"命令

当对服务器的性能好奇时,我第一个想到的是"top"命令。top不是最好的,它不是一个长期的快照,但是它提供了服务器的一个不错的时间点快照,并且试着提供了告诉"现在在发生什么?"。不幸地,如果你没有深入了解不同显 …
如何在Linux上配置基于Web的网络流量监控系统

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

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

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

我们继续10个鲜为人知Linux命令系列的第三部分。或许你已经知道了这些命令,那你无疑是一个有经验而喜欢探索的Linux用户。 22. ^foo^bar 命令 在一个实例中运行修改后的最后一个命令。假设我需要运行一个命令ls -l来 …
可以快速保存、访问和粘贴文本片段的Unity漂亮工具

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

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

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

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

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

RPM是RedHat的包管理器,用来安装、卸载、升级和查询基于RedHat Linux的安装包。RHEL和基于它的系统使用rpm命令来完成这些功能。以下是一些例子来演示rpm的查询功能,和展示了用不同的方法来查询rpm数据库和还原配置 …
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传递给内核。 在本教程中,我将会描 …
在Linux中连接和使用云存储的三种途径

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

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

Ubuntu每日小技巧:通过PPA升级你的LibreOffice

对于每一个你新安装的Ubuntu系统,你都会拥有一个可以让你办公的办公工具LibreOffice。很多人都知道微软公司的的Word、Excel、PowerPoint和Outlook,但是很少有人知道LibreOffice。 LibreOffice靠来自全世界的志愿者 …
如何在Ubuntu 13.10中给菜单添加图标

如何在Ubuntu 13.10中给菜单添加图标

通常,使用Ubuntu 13.10的用户会会对默认的程序、偏好和功能进行优化,才能得到更好的用户体验。 Ubuntu的用户体验是可以优化调整的,因此用户可以通过一些工具来修改和调整那些默认设置,比如使用Ubuntu Tweak。 默 …
Linux中grep命令的12个实践例子

Linux中grep命令的12个实践例子

你是否遇到过需要在文件中查找一个特定的字符串或者样式,但是不知道从哪儿开始?那么,就请grep来帮你吧。

grep是每个Linux发行版都预装的一个强有力的文件模式搜索工具。无论何种原因,如果你的系统没有预装它的话 …

每日Ubuntu小技巧 - 改变Ubuntu Unity启动器尺寸

每日Ubuntu小技巧 - 改变Ubuntu Unity启动器尺寸

这里有一些给新Ubuntu用户的小技巧。这一系列的小技巧是为了帮助Ubuntu新用户轻松地配置和管理他们的电脑。这不是面向专家用户的,只是为了那些刚刚开始使用Ubuntu的用户。 Ubuntu启动器是Ubuntu Unity桌面的关键部 …
如何使用LibreOffice把DOCX,DOC,RTF,ODT转换成PDF

如何使用LibreOffice把DOCX,DOC,RTF,ODT转换成PDF

在学校、公司、政府,或者是在网页传播的书籍、文档、报告、教程等等文档均被封装成各种格式。 有时候,会有某一些特定的需求,比如把一个文档转换成PDF格式,这时通过LibreOffice. 就能轻易完成。 使用LibreOffice …
戴文的Linux内核专题:08 配置内核(4)

戴文的Linux内核专题:08 配置内核(4)

在这个第四部分里,我们将继续配置更多的设置和特性。

这里我们被问及关于"IBM Calgary IOMMU support (CALGARY_IOMMU)"。这个选项将会提供对IBM xSeries x366和x460的IOMMU的支持。这也将让那些32位PCI的设备工作 …

每日Ubuntu小技巧:Ubuntu中通过Cheese支持Webcam

每日Ubuntu小技巧:Ubuntu中通过Cheese支持Webcam

对于一些Ubuntu的新用户,如果你们想在Ubuntu中使用webcam的话,这里有一些信息能够帮助到你们。正如你们说知道的那样,Ubuntu旨在支持绝大多数webcom,而且是现成可用的。大多数webcom生产商并不为Linux系统提供驱 …
一步步安装Ubuntu 13.10服务版

一步步安装Ubuntu 13.10服务版

如你所见,这是一篇关于Ubuntu 13.10服务版的安装的指南。 下载最新的版本Ubuntu 13.10 服务版,然后用刻录好的Ubuntu 13.10服务版光盘引导你的服务器,你将会看到类似下面的显示。 首先选择您的语言:(建议使用英 …
Linux系统上用encfs创建和管理加密文件夹

Linux系统上用encfs创建和管理加密文件夹

如果你想使你计算机上的某些信息免于被窥视的话,可以看看这篇文字。保护信息的一种方法就是加密你的home目录,但是一旦你登录系统后,你的home目录下的信息将暴露于外。过去,我已经写过关于怎样在你的系统上使用Cr …
在Ubuntu上升级到Linux内核3.11.6

在Ubuntu上升级到Linux内核3.11.6

Ubuntu 13.10已经发布,不过它的内核可不是最新的。当然坚持Ubuntu 13.10当前内核不是一件坏事。事实上。不特别建议升级超出你的Linux发行版的官方仓库测试过的特定版本。

但另一方面,如果你不害怕一再折腾Ubuntu, …

戴文的Linux内核专题:07 配置内核 (3)

戴文的Linux内核专题:07 配置内核 (3)

OK,我们还继续配置内核。还有更多功能等待着去配置。

下一个问题(Enable ELF core dumps (ELF_CORE))询问的是内核是否可以生成内核转储文件。这会使内核变大4KB。所以我选择了"no"。 注意:内核转储文件(内存或者 …