标签 Linux 下的文章

Linux 的一大优势就是有各种在开源许可证下的小应用程序可以让大家免费使用。

当然了,时钟这东西,系统都会自带有,通常在任务栏或者菜单栏那里固定显示系统时间,除了实用外没什么特别的。不过今天给大家介绍几款比系统时间好看好玩的多的时钟应用给大家。做工精良、开源、短小精悍是它们的特点。看看大家喜欢不。

Alarm Clock 功能众多的闹钟,可以显示在您的 GNOME 面板上。

intclock 国际时间的时钟。

Wakeup 定时唤醒功能和特定语音的时钟。

FoxClocks 可以显示在状态条上的世界时钟

已同步至 linux的微博

22 年前的 8 月 25 日 Linus Torlvalds 在 comp.os.minix 新闻组里发送了一封电子邮件。这封电子邮件无意间开创了 Linux 的历史,造就了今天的 Linux。当然了,这个日子一般不会出现在 Linux 的发展史上作为记录,不过这个日子或许是更重要的一个日子。

Linux-Turns-20-Today-Read-the-Email-That-Started-It-All-378039-2

我们找到了这封 Torlvalds 的电子邮件,在当时这封邮件只是开放社区的一非常不起眼的一封邮件。

Hello everybody out there using minix -

I'm doing a (free) operating system (just a hobby, won't be big and
professional like gnu) for 386(486) AT clones. This has been brewing
since april, and is starting to get ready. I'd like any feedback on
things people like/dislike in minix, as my OS resembles it somewhat
(same physical layout of the file-system (due to practical reasons)
among other things).

I've currently ported bash(1.08) and gcc(1.40), and things seem to work.
This implies that I'll get something practical within a few months, and
I'd like to know what features most people would want. Any suggestions
are welcome, but I won't promise I'll implement them :-)

Torlvalds 在赫尔辛基大学的电子邮件中告诉大家说:

他正在做一个免费的操作系统,这只是他的一个个人爱好,不会做的很庞大和很专业。将仿制 386(486)。从四月份以来他就开始做这个准备。现在他正在移植 bash(1.08) 和 gcc(1.40) ,目前进展顺利。这样如果不出意外的话,在接下来的几个月内就会有一个可以发布的版本了。大家可以给他提任何意见和建议,但是他不保证能全部实现意见和建议。

从当时的邮件看来 Linus Torlvalds 并没有觉得 Linux 会发展到多大(注:当时还没有起 Linux 这个名字)。当然了,任谁也想不到 Linux 在 22 年后会发展到成为一个内核就需要好几百人为之努力和维护而且定期更新的系统。

2013 年 8 月 25 日,在 Linux 诞生 22 周年之际,Linus 在 Google+上发表声明,“我正在为 486+ AT clones 写一个(自由的)操作系统(只是爱好而已,即使它已经变得广泛且专业化),这个计划从 1991 年开始酝酿,现在已做好准备。我希望得到人们关于 Linux 3.11-rc7 优缺点的任何反馈意见。”

现在最新发布的 Linux kernel 是 3.11 RC7。最新发布的稳定版本有 3.10.9, 3.4.59, 3.2.50, 3.0.93, 2.6.34.14 和 2.6.32.61。


Linux 早期发展简史(引用自百度百科,并有修改)

  Linux 操作系统的诞生、发展和成长过程始终依赖着五个重要支柱:UNIX 操作系统、MINIX 操作系统、GNU 计划、POSIX 标准和Internet 网络。

  • 1981 年 IBM 公司推出微型计算机 IBM PC。
  • 1991 年,GNU 计划已经开发出了许多工具软件,最受期盼的 GNU C 编译器已经出现,GNU 的操作系统核心 HURD 一直处于实验阶段,但没有任何可用性,实质上也没能开发出完整的 GNU 操作系统,但是 GNU 奠定了 Linux 用户基础和开发环境。
  • 1991 年初,林纳斯·托瓦兹开始在一台 386sx 兼容微机上学习 minix 操作系统。1991 年 4 月,林纳斯·托瓦兹开始酝酿并着手编制自己的操作系统。
  • 1991 年4 月13 日在 comp.os.minix 上发布说自己已经成功地将 bash 移植到了 minix 上,而且已经爱不释手、不能离开这个 shell 软件了。
  • 1991 年 7 月 3 日,第一个与 Linux 有关的消息是在 comp.os.minix 上发布的(当然此时还不存在 Linux 这个名称,当时林纳斯·托瓦兹的脑子里想的可能是 FREAX,FREAX 的英文含义是怪诞的、怪物、异想天开等)。
  • 1991 年 8 月 25 日,林纳斯·托瓦兹在 comp.os.minix 新闻组上发布消息,说自己正在做一个免费的操作系统(即Linux),向大家征求意见。
  • 1991 年 10 月 5 日,林纳斯·托瓦兹正式向外宣布 Linux 内核的诞生(Freeminix-like kernel sources for 386-AT)。
  • 1993 年,大约有 100 余名程序员参与了 Linux 内核代码编写/修改工作,其中核心组由 5 人组成,此时 Linux 0.99 的代码有大约有十万行,用户大约有 10 万左右。
  • 1994 年 3 月,Linux 1.0 发布,代码量 17 万行,当时是按照完全自由免费的协议发布,随后正式采用 GPL 协议。
  • 1995 年 1 月,Bob Young 创办了 RedHat(小红帽),以 CNU/Linux 为核心,集成了 400 多个源代码开放的程序模块,搞出了一种冠以品牌的 Linux,即 RedHat Linux,称为 Linux “发行版”,在市场上出售。这在经营模式上是一种创举。
  • 1996 年 6 月,Linux 2.0 内核发布,此内核有大约 40 万行代码,并可以支持多个处理器。此时的 Linux 已经进入了实用阶段,全球大约有 350 万人使用。
  • 1998 年 2 月,以 Eric Raymond 为首的一批年轻的“老牛羚骨干分子”终于认识到 CNU/Linux 体系的产业化道路的本质,并非是什么自由哲学,而是市场竞争的驱动,创办了“Open Source Intiative”(开放源代码促进会)“复兴”的大旗,在互联网世界里展开了一场历史性的 Linux 产业化运动。
  • 2001 年 1 月,Linux 2.4 发布,它进一步地提升了 SMP 系统的扩展性,同时它也集成了很多用于支持桌面系统的特性:USB,PC卡(PCMCIA)的支持,内置的即插即用,等等功能。
  • 2003 年 12 月,Linux 2.6 版内核发布,相对于 2.4 版内核 2.6 在对系统的支持都有很大的变化。
  • 2004 年 1 月,SuSE 嫁到了 Novell,SCO 继续顶着骂名四处强行“化缘 “, Asianux, MandrakeSoft 也在五年中首次宣布季度赢利。3 月 SGI 宣布成功实现了 Linux 操作系统支持 256 个 Itanium 2 处理器。

已同步至 linux的微博

前言

本文在上篇《让女孩子更快学会Linux的方法与建议》基础上,笔者将着重为女孩子们介绍硬盘分区的知识,以及如何在Linux系统安装中如何进行手动分区(以虚拟机安装为例)。

Windows的硬盘分区

日常生活中,我们常常听到有C盘,D盘这样的说法。现在请打开你的Windows桌面上"计算机"或"我的电脑"图标,就会出现"本地磁盘C"、"本地磁盘D"等一系列图标。那么,这些图标都代表着什么呢?又为神马从C,D开始,A,B盘又去了哪里?笔者接下来会进行详细介绍,姐妹们不要着急哦!

大多数人都知道,硬盘是电脑中最大的数据存储区域,它可以存储海量的数据。你电脑上的操作系统,软件,游戏,电影等等全部存放在里面。面对这么多数据,需要一种有效的机制来管理它们。硬盘分区便应运而生了。

所谓硬盘分区,也就是用软件方式,把硬盘分为数块互相独立的区域,每块区域可以用不同的格式来管理文件(称之为文件系统)。例如Windows使用FAT、NTFS文件系统,Linux使用ext3,ext4,btrfs,XFS等文件系统。需要注意的是,由于Linux系统的开放特性,它可以使用世界上几乎所有种类的文件系统。文件系统可以通过操作系统内置工具来进行创建(Windows下通常称为"格式化")。使用方法请自行查阅资料。因篇幅有限,本文不再赘述。

有了硬盘分区,操作系统应该如何使用它们呢?常见的Windows系统用拉丁字母C,D,E…对硬盘分区依次编号,称为盘符。第一个分区定为C盘,第二个分区定为D盘……依次类推。

你一定会感到奇怪,A,B盘为什么不存在?其实在电脑发展的早期,存在一种叫软盘的存储设备,其功能类似于我们现在用的U盘。只是容量小得多,读写速度也慢的多…那个时候,A盘代表软盘驱动器1,B盘代表软盘驱动器2。C开始才代表硬盘。后来随着时代发展,软盘退出了我们的视野,但以C盘作为代表第一个硬盘分区的传统保留到现在的Windows中。A,B盘便看不到了。

Linux的硬盘分区

好了,现在我们进入正题,来讲述一下Linux的硬盘分区知识。

Linux的硬盘分区调度方式有别于Windows,没有盘符的概念。而把所有的硬盘分区都"挂载"在系统的目录树上,方可进行读写目录树顶端的"/",称为根分区,其作用相当于Windows下的C盘,存放所有Linux系统下的相关程序文件。根分区下面,有bin,boot,dev,home等一系列目录,存放的是Linux系统中不同用途的文件。这些目录既可以依附在根分区下面,也可以映射到一个独立的Linux分区。建立或取消这种目录与硬盘分区的映射关系的操作,便称为挂载/卸载。

这里笔者提醒大家一下:如果一个目录中原来有内容,现将某个硬盘分区挂载到此目录的话,那么此目录中只会显示挂载上去的硬盘分区中内容,原有内容须将分区卸载后方可显示。

讲到这里,姐妹们一定很关心:我如何在安装Linux过程中进行硬盘分区操作呢?笔者以新建的虚拟机硬盘(其上没有任何数据,可以理解为一块刚买来的硬盘)为例进行讲解。笔者分配的虚拟硬盘大小为30GB。

嗯,现在启动你的虚拟机。安装程式开始之后,经过几步无关紧要的步骤,一路“下一步”以后,出现了选择分区方式的界面。

选项有“自动使用整个硬盘安装”,“自动使用未分区空间安装”,“进行手动分区”。虽然眼下主流Linux发行版均提供了完善的自动分区机制,但我们为了学习,还是进行手动分区好了。

选择手动分区,点击“下一步”。这时会出现一个提示,大意为在这块硬盘上找不到可用分区表,是否清除所有数据来创建一个新的分区表?请放心地点“确定”,因为这里的虚拟硬盘与你电脑上主硬盘是相互独立的,不会妨碍到你硬盘上的珍贵数据。

接下来出现一个“未分区空间”的灰条,大小为30GB。请选中这个灰条,点击“创建新分区”,在“挂载点”栏选择“/”,大小输入15000MB(约15GB),文件系统选择ext4,其他栏目不用管,点击“确定”。好了,我们创建了一个大小为15GB的分区,作为Linux系统的安装分区。

接下来,请再次按以上步骤创建一个分区,大小输入1000或2000MB(1~2GB),文件系统选择swap,挂载点不填,确定。现在创建的是交换分区,功能类似于Windows下的虚拟内存,可以保证你一旦物理内存用尽,还能继续使用电脑(只是速度很慢)。

再接再厉,我们继续创建一个个人数据分区,大小设为剩余所有空间(一般情况下不需要手动输入),文件系统选择ext4,挂载点选择/home,确定。大功告成啦!!分区步骤已结束,单击下一步,按提示进行格式化分区。最后按提示完成所有安装步骤即可!

后记

关于硬盘分区的知识,笔者就先讲到这里。各位姐妹们是否明白了呢?不管怎么说吧,笔者也是付出了辛劳的。各位是不是考虑给点掌声呢!O(∩\_∩)O~

ruojiner

2013.07.19完稿

本文源地址: http://ruojiner.clanmark.com/viewtopic.php?id=206

注意:由于网站带来过大压力,不允许任何个人和组织将文章分享到人人等社交平台,否则责任自负。:>

已同步至 linux的微博

前言

  笔者作为一个有3年Linux使用经验的高中女生(年龄保密),以各种现身说法,为姐妹们准备了一篇Linux入门文章。

1.不要纠结于发行版的选择。

  你可能会听说,Ubuntu适合初学者,又听说openSUSE外观最漂亮,还听说Linux Mint配置最简单……那么究竟应该选择哪个呢?对于这种状况,笔者想说:不要听别人怎么说,适合自己的就是最好的!

  选择发行版又不是选老公,这并不是一件终身大事。不妨随便一点。

  以笔者为例,最初使用的发行版本是红旗桌面6.0,后来玩了几天Ubuntu,Arch。现在用的是Fedora。选择其理由很简单:有一定挑战性,软件更新速度快,自定义程度较高。

  对于初学Linux的姑娘们,笔者的建议是Linux Mint或者是openSUSE。选择Mint的话,安装后配置比较简单,会大大降低你和Linux来个亲密拥抱的难度;如果你选择了openSUSE,那么其精致华美的界面会让你一下子怦然心动的。只是配置略麻烦一点…要方便还是要美丽自己选择吧!

2.把Linux安装在虚拟机还是与Windows组成双系统的选择

  选定了发行版本,现在要确定在什么地方安装。又一个难题来了,虚拟机 or 双系统?

  据笔者的经验,虚拟机安装起来更加方便,安全一些(让你有更多时间去谈恋爱咯O(∩\_∩)O~),只是性能相对略差。如果你是白富美,电脑配置为i7+8G以上内存,虚拟机的性能损失你可能感觉不到。但对于大多数女孩子,在电脑这方面并不会投入太多资金,那么虚拟机的运行效率会比较低。

  这怎么办呢?笔者想说:不要怕花钱,为自己的爱机升级2G~4G内存。并不贵的,最多200元,少买点高档化妆品就有了!(从现在开始,学会勤俭持家(^\_^))这样跑虚拟机效果就会好得多。

  对于双系统安装,最好还是有了一定技术积累再尝试吧。因为双系统涉及到对硬盘分区的操作,不熟练的情况下极有可能造成数据丢失!(你肯定不愿意自己的靓照和辛苦下载的青春偶像剧瞬间灰飞烟灭吧/偷笑)

  关于硬盘分区的知识,我会在后续文章中作详细介绍。姐妹们不要着急哦!

3.收起你的公主脾气,学会忍耐包容。

  安装完了系统,你怀着对初恋般的期待启动了它,可能就会失望了。“怎么连QQ都不能安装!” “连游戏都不能玩!” “在线视频还要安装什么插件?”最后归结到一句话:“Linux怎么这么烂!连日常的事都不能做!”

  对不起,你错了.linux本不是一个可以供人消遣娱乐的工具(虽然可以这么做)。请记住自己的初衷,你是要学Linux,要玩的话还是用Windows吧.linux不是你的恋人,不可能事事顺着你。一哭二闹三上吊是没有用的(死了也白死),还是用自己的温柔努力,加上一点小清新来征服他吧!QQ可以用 Q+ web,wine QQ或者pidgin等软件。游戏的话可以打开系统的软件中心,切换到游戏类别,可以看到有数百款游戏在等着你哦!而且可以一键下载安装,是不是和苹果AppStore一样方便呢?别忘了它们都是免费软件!至于网页视频就更简单啦,下载一个Google Chrome浏览器的Linux版本安装上,就可以打开你最爱的青春偶像剧或者动漫啦!

  现在你体验到Linux系统的魅力了么?相信你的情愫已经被点燃了,那么请继续往下看…

4.自己动手,丰衣足食

  使用了Linux系统一段时间以后,一系列的问题会“扑面而来”。嗯,还像以前一样,出了问题请男生们来修?呵呵,很遗憾地告诉各位,除了计算机/电子系的男生,其他很少有懂Linux的。所以姑娘们还是自己动手解决吧!(PS:想追的除外)

  解决问题的过程,正是不断积累经验,提高自我的过程。笔者就是这样挨过了三年:在身边几乎无人指导的情况下,刻苦学习,奋勇拼搏,目前水平达到了秒杀大多数男生的程度O(∩\_∩)O~。不要羡慕他人,你一定也能做到。有勇气就会有奇迹!

5.桌面美化适可而止,不要玩得过火

  经过一段时间的磨合期,你已经逐渐习惯了Linux的基本操作,现在是否觉得Linux的桌面有那么一点粗糙呢?女孩子爱美的天性又开始发挥作用了。我们要对桌面进行一番打扮咯?打扮是可以,但不要太过了。目前Linux的桌面已经符合大多数人的审美观要求,我们要做的只是小修小补;改改字体啦,窗口边框修饰一下啦…这样就够了。过多的美化不仅浪费系统资源,而且对你的眼睛是种严重的伤害。例如一张粉色调的壁纸,虽然初看上去很漂亮,但在电脑前面看时间长了真的很累。笔者感觉默认的冷色调壁纸就不错。记住,洗净铅华方为美。

6.关于学习中一些心理调适问题(女生之间的悄悄话,男生自觉忽略)

  好吧,看过以上文字,相信你已经是一位合格的Linuxer了。这时你会到一些技术交流社区发表一下自己的想法和看法(不管是虚心讨教还是上去炫耀)。难免会遇到观点不同的人。这个时候,女孩子天生的语言优势和性格中易于嫉妒吃醋的特点就表现出来了。你有可能会和那人抬杠抬到底,不争个胜负绝不会罢休。这是每个女孩子都有的性格弱点,程度不同而已。连笔者本人都无法避免。回头来看看,这些争论除了秀秀自己的知识渊博,还能顺便锻炼一下自己的吵架本领,又有什么用呢?所以各位姐妹们还是调整好自己的心态为妙,抬杠绝无意思。

  另外据笔者的经历,在生理周期那几天最好不要折腾比较麻烦的东西。那个时候由于激素作用,会心烦意乱,看什么都不顺眼。很可能做出一些脑残的事。笔者曾在一年前,亲戚来看望的时候,心烦意乱中不慎把系统中重要的/etc目录整个删除了。系统毫无悬念挂掉,只有重新安装,损失了部分珍贵数据,可谓是血的教训!所以在那几天姐妹们一定要注意调整好自己的心态,毕竟身体才是革命的本钱嘛!

后记

  文章终于写完啦!好累好累,皱纹又多了一根...

  不过这点付出还是值得的,让女孩子们懂得了如何得到Linux的真谛。

  感谢大家支持!

ruojiner

2013.07.13 初稿 雨中,急就

2013.07.14 定稿

  注:本文为原创,转载请务必注明出处。

原地址:http://ruojiner.clanmark.com/viewtopic.php?id=200

  Linux 系统管理员在接手一台新的服务器的时候,如果没有好的交接文档,我们可以得到的主机信息就要靠我们自己了。很多信息是可以直接通过命令从主机上获得的,下面就和大家分享 5 个获取 Linux 主机信息的命令。(注:我使用的是 Ubuntu 13.04)

1. 查看或改变 Linux 主机名的命令

$ hostname
mylinuxbook-Inspiron-1525

  从命令结果上您可以看到我的 Ubuntu 主机名是 mylinuxbook-Inspiron-1525。您可能会注意到,主机名通常也出现在命令提示符下,所以很多时候我们将主机名改短一些可能会更方便使用。

  通过如下命令来改变它:

$ sudo hostname mylinuxbook

  注意,改变主机名需要 root 权限,所以我在上面使用了 sudo 命令来提升权限。如果您执行了上面的命令,那么您可以立即打开一个新的终端,在终端中您就能查看到您新的主机名,同时您会看到新的名称的命令提示符。

  不过通过这个命令修改的主机名是一个临时功能,一旦您重启您的服务器,这个名称将不会存在。如果您需要永久的修改主机名,那么您需要修改 /etc/hostname 文件。

2. host 命令

  这个命令可以让您来查看主机的 IP 信息,

$ host google.com
google.com has address 74.125.236.72
google.com has address 74.125.236.78
google.com has address 74.125.236.73
google.com has address 74.125.236.71
google.com has address 74.125.236.65
google.com has address 74.125.236.69
google.com has address 74.125.236.66
google.com has address 74.125.236.64
google.com has address 74.125.236.67
google.com has address 74.125.236.68
google.com has address 74.125.236.70
google.com has IPv6 address 2404:6800:4007:801::1004
google.com mail is handled by 10 aspmx.l.google.com.
google.com mail is handled by 20 alt1.aspmx.l.google.com.
google.com mail is handled by 30 alt2.aspmx.l.google.com.
google.com mail is handled by 40 alt3.aspmx.l.google.com.
google.com mail is handled by 50 alt4.aspmx.l.google.com.

  从命令的运行结果我们可以看到主机的 IP (IPV4 和 IPV6)以及邮件服务器相关的信息。

  如果您还想查看 DNS 记录,可以使用 -a 参数

$ host -a google.com
Trying "google.com"
;; ->>HEADER<;; flags: qr rd ra; QUERY: 1, ANSWER: 21, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;google.com. IN ANY

;; ANSWER SECTION:
google.com. 211 IN AAAA 2404:6800:4007:800::1009
google.com. 299 IN MX 10 aspmx.l.google.com.
google.com. 299 IN MX 50 alt4.aspmx.l.google.com.
google.com. 299 IN MX 20 alt1.aspmx.l.google.com.
google.com. 299 IN MX 30 alt2.aspmx.l.google.com.
google.com. 299 IN MX 40 alt3.aspmx.l.google.com.
google.com. 267 IN A 74.125.236.168
google.com. 267 IN A 74.125.236.165
google.com. 267 IN A 74.125.236.166
google.com. 267 IN A 74.125.236.167
google.com. 267 IN A 74.125.236.164
google.com. 267 IN A 74.125.236.174
google.com. 267 IN A 74.125.236.163
google.com. 267 IN A 74.125.236.169
google.com. 267 IN A 74.125.236.162
google.com. 267 IN A 74.125.236.161
google.com. 267 IN A 74.125.236.160
google.com. 136467 IN NS ns3.google.com.
google.com. 136467 IN NS ns1.google.com.
google.com. 136467 IN NS ns4.google.com.
google.com. 136467 IN NS ns2.google.com.

Received 412 bytes from 127.0.1.1#53 in 30 ms

  如果您需要查看域名服务器或者 SOA 信息,可以使用 -C 参数

$ host -C google.com
Nameserver 216.239.38.10:
google.com has SOA record ns1.google.com. dns-admin.google.com. 2013061800 7200 1800 1209600 300
Nameserver 216.239.34.10:
google.com has SOA record ns1.google.com. dns-admin.google.com. 2013061800 7200 1800 1209600 300
Nameserver 216.239.36.10:
google.com has SOA record ns1.google.com. dns-admin.google.com. 2013061800 7200 1800 1209600 300
Nameserver 216.239.32.10:
google.com has SOA record ns1.google.com. dns-admin.google.com. 2013061800 7200 1800 1209600 300

  或者您可以使用 -d 或者 -v 参数来输出详细信息

$ host -v google.com
Trying "google.com"
;; ->>HEADER<;; flags: qr rd ra; QUERY: 1, ANSWER: 11, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;google.com. IN A

;; ANSWER SECTION:
google.com. 77 IN A 74.125.236.40
google.com. 77 IN A 74.125.236.38
google.com. 77 IN A 74.125.236.34
google.com. 77 IN A 74.125.236.37
google.com. 77 IN A 74.125.236.36
google.com. 77 IN A 74.125.236.41
google.com. 77 IN A 74.125.236.35
google.com. 77 IN A 74.125.236.33
google.com. 77 IN A 74.125.236.46
google.com. 77 IN A 74.125.236.32
google.com. 77 IN A 74.125.236.39

Received 204 bytes from 127.0.1.1#53 in 33 ms
Trying "google.com"
;; ->>HEADER<;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;google.com. IN AAAA

;; ANSWER SECTION:
google.com. 28 IN AAAA 2404:6800:4007:800::1002

Received 56 bytes from 127.0.1.1#53 in 28 ms
Trying "google.com"
;; ->>HEADER<;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;google.com. IN MX

;; ANSWER SECTION:
google.com. 13 IN MX 40 alt3.aspmx.l.google.com.
google.com. 13 IN MX 50 alt4.aspmx.l.google.com.
google.com. 13 IN MX 10 aspmx.l.google.com.
google.com. 13 IN MX 20 alt1.aspmx.l.google.com.
google.com. 13 IN MX 30 alt2.aspmx.l.google.com.

Received 136 bytes from 127.0.1.1#53 in 29 ms

  这个命令可以让您获得大量的主机信息。

3. arch 命令

  这个命令可以让您得到系统的处理器系统构架信息。

$ arch
x86\_64

  从命令执行结果来看,我的主机是 64 位的 x86 系列处理器。

4. uname 命令

  上面的 arch 只能得到系统的简单信息,如果想得到更多的信息,我们就需要使用 uname 命令了,uname 命令可以获取到操作系统名称、内核名称、内核版本、主机名、网络节点等信息。

  使用 -o 参数来查看操作系统名称

$ uname -o
GNU/Linux

  使用 -s 参数来查看内核名称

$ uname -s
Linux

  使用 -m 参数来查看系统构架信息,这个参数的得到的结果和上面的 arch 是一样的

$ uname -m
x86\_64

  还有如下命令您可以试一试:

$ uname -n
linuxuser-laptop
$ uname -r
2.6.32-21-generic

$ uname -v

33-Ubuntu SMP Fri Apr 18 08:09:38 UTC 2011

5. dig 命令

  dig 命令是 DNS 查看工具,使用此命令可以查看域名服务器的主机地址

$ dig google.com

; <<>> DiG 9.9.2-P1 <<>> google.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<;; flags: qr rd ra; QUERY: 1, ANSWER: 11, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;google.com. IN A

;; ANSWER SECTION:
google.com. 227 IN A 74.125.236.33
google.com. 227 IN A 74.125.236.38
google.com. 227 IN A 74.125.236.46
google.com. 227 IN A 74.125.236.40
google.com. 227 IN A 74.125.236.32
google.com. 227 IN A 74.125.236.37
google.com. 227 IN A 74.125.236.34
google.com. 227 IN A 74.125.236.35
google.com. 227 IN A 74.125.236.41
google.com. 227 IN A 74.125.236.39
google.com. 227 IN A 74.125.236.36

;; Query time: 30 msec
;; SERVER: 127.0.1.1#53(127.0.1.1)
;; WHEN: Sat Jun 22 15:38:58 2013
;; MSG SIZE rcvd: 215

已同步至 linux的微博

1. Urban Terror

  Urban Terro 是一个免费的第一人称射击游戏,由 ForzenSand 公司开发,可同时运行在 Windows 和 Linux 上。游戏的特色是写实性的战术射击游戏。

[
点击查看原始大图](https://img.linux.net.cn/data/attachment/album/201306/19/110249551524fvzhb1ht4q.jpg)

计算机配置需求:

•CPU:奔腾4 1.2GHz或更高。
•RAM:256MBs(512MBs推荐)。
•VID:NVIDIA或ATI显卡,拥有128MB RAM(推荐256MB以上)。
•硬盘:50GB。

2. OpenArena

  OpenArena 是一个跨平台第一人称射击一游戏,基于 GPL 协议开放源代码。游戏中有多种有些模式:竞标赛、血战到底等等。

[
点击查看原始大图](https://img.linux.net.cn/data/attachment/album/201306/19/11025399115gok5c71sk1p.jpg)

3. Nexuiz

  nexuiz 是一个快节奏的第一人称射击游戏,可以通过局域网或互联网联机。游戏画面可以按硬件的实际情况来具体调整,以达到性能和表现的合适程度。GNU GPL 协议发行。

[
点击查看原始大图](https://img.linux.net.cn/data/attachment/album/201306/19/1102564oqfruyw6qwmdumm.jpg)

4. AssaultCube

  AssaultCube 是一个免费的多人第一人称射击游戏。跨平台开源的。它支持单人游戏系统。

https://img.linux.net.cn/data/attachment/album/201306/19/1102591qfvno2xx2osqqsv.jpg

5. Alien Arena

  Alien Arena 是一个免费的,跨平台,多玩家的第一人称射击游戏。它具有非常难以置信的流畅和游戏速度。单机游戏的玩法类似于Quake,Doom和虚幻竞技场

6. World of Padman

  World of Padman 是一个来自于 Quake III 修改而来的游戏。

7. Warsow

  Warsow 是一个免费跨平台的第一人称射击游戏。具有高度可定制的图形设置和丰富的用户界面。

8. Tremulous

  Tremulous 包含人类与外星人两个种族。包含了即时战略元素。游戏的主题是每个团队必须保卫自己的基地,同时攻击对方的团队。这是一个非常有趣的游戏功能的单机游戏。

9. Red Eclipse

  Red Eclipse 是一个跨平台的多人第一人称射击游戏。

10. Cube 2:Sauerbraten

[
点击查看原始大图](https://img.linux.net.cn/data/attachment/album/201306/19/1103035o054420b8fb6xga.jpg)

已同步至 linux的微博