有趣的Linux
Linux是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统,1991 年10 月5 日诞生后,被人们广泛应用。Linux可安装在如手机、平板电脑、路由器等各种计算机硬件设备中。
你知道吗?Linux这个词只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。
Linux 内核最初由李纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学求学期间出于个人爱好而编写,后来逐渐演变成今天被广泛应用并且为我们所熟知的linux。
01 几个有趣的Linux命令
rev命令
在命令行输入“rev” 后输入一串字符,例如,输入“abcdefghijklmn”,则终端会输出“nmlkjihgfedcba”
sl命令
首先安装sudo apt-get install sl,再在命令行中输入“sl”,你会看到一辆火车从屏幕右边开往左边……
aafire命令
首先安装sudo apt-get install libaa-bin,再在命令行中输入“aafire”,这时你将看到一把火燃烧在你的终端。
cmatrix 命令
首先安装sudo apt-get install cmatrix,再在命令行中输入“cmatrix ”,这时你的终端会出现《黑客帝国》那种矩阵风格的动画效果。
oneko 命令
首先安装sudo apt-get install oneko,再在命令行中输入“oneko”,这时桌面上会出现一只喵星人,跟着你的鼠标跑,你不动了它就睡觉。哈哈。(要关掉这家伙,按ctrl+c 结束。)
boxes命令
首先安装sudo apt-get install boxes,再在命令行中输入“echo "shiyanlou.com" | boxes”,在输入的文本或者代码周围框上各种ASCII 艺术画。
xeyes命令
首先安装sudo apt-get install xeyes,再在命令行中输入“xeyes”,这时你会看到一双萌萌的眼睛会一直盯着你。
pv命令
首先安装udo apt-get install pv,再在命令行中输入“echo "Hello chm" | pv -qL 10”,这时你将看到像电影屏幕上一些字幕一个个匀速显示出来,像有人在边敲键盘,边显示一样。
02 与Windows的主要区别
1
界面
jie mian
- Windows界面统一,外壳程序固定所有 Windows 程序菜单几乎一致,快捷键也几乎相同,而图形界面风格依发布版不同而不同,可能互不兼容。
- Linux 的终端机是从 UNIX 传承下来,基本命令和操作方法也几乎一致。
2
驱动程序
qu dong cheng xu
- Windows驱动程序丰富,版本更新频繁。默认安装程序里面一般包含有该版本发布时流行的硬件驱动程序,之后所出的新硬件驱动依赖于硬件厂商提供。
- Linux 由志愿者开发,由 Linux 核心开发小组发布,很多硬件厂商基于版权考虑并未提供驱动程序,但是在开源开发模式下,许多老硬件尽管在Windows下很难支持的也容易找到驱动。HP、Intel、AMD 等硬件厂商逐步不同程度支持开源驱动,问题正在得到缓解。
3
付费情况
fu fei qing kuang
- Linux操作系统可以从网上下载免费使用,而且,Linux的绝大多数应用程序也是免费可得的。
- 正版的Windows一般是付费使用的。
4
多任务多用户环境
duo ren wu duo yong hu huan jing
- 只有很少的操作系统能提供真正的多任务能力,尽管许多操作系统声明支持多任务,但并不完全准确,如Windows。
- Linux则充分利用了X86CPU的任务切换机制,实现了真正多任务、多用户环境,允许多个用户同时执行不同的程序,并且可以给紧急任务以较高的优先级。
03 关于Linux的趣闻
Linux的吉祥物Tux是一只企鹅,但为什么是企鹅?答案取决于向谁提出这个问题:Linus讲述了一个故事,他被一只愤怒的企鹅咬伤,感染了一种(虚构的)名为“招企鹅炎”的疾病。另一些人说,是由于Linus对动物的喜爱和其它动物不适合作为企业标志。
Linux完全支配超级计算机。截至2018年,世界上500个最快的超级计算机中有100%运行Linux。令人印象深刻!
Linus出生于芬兰,一个双语国家,并认为瑞典语是他的“母语”。他说,由于发音不同,他常常感觉说英语“不舒服”,但更喜欢阅读英文书籍。
电影大片中看到的那些令人惊叹的特效?好吧,他们(部分)感谢Linux。据估计,90%的好莱坞视觉效果在生产流程的某个阶段依赖于Linux。
截至2018年,Linux内核中有20,323,379行代码。这可能听起来很多,但它实际上是内核一段时间以来最小的!即便如此,尽管最近有所减少,但庞大的行数意味着Linux仍然是这个星球上最大的开源项目。
CQNU
计算机与信息科学学院
图源:2017级 软工 陈洪梅
责任编辑 :蒋偲怡 周芹
文案编辑、排版:丁亚鹏
投稿:2017级 软工 陈洪梅
欢迎关注我们
及时了解学院最新动态