Linux常见问题

来源:互联网 发布:sql中left join的用法 编辑:程序博客网 时间:2024/06/17 18:58

Linux操作系统的核心是什么?
- 内核(kernel)是操作系统的核心。Shell是命令行解释器,命令(Command)是针对计算机的用户指令,脚本(Script)是存储在文件中的命令的集合,终端(Terminal)是命令行接口

Linus Torvalds创建过什么?
Fedora
Slackwave
Debian
Centoo
Linux
- Linus Torvalds创建了Linux,Linux是上述操作系统的核心

Torvalds, Linux内核大部分由C++编写的,你同意吗?
- 不, Linux kernel包含12020528行代码,其中有2151595行是注释,剩下的9868933行代码有7896318行使用c语言写的,其余的是用c++,Assembly,Perl,Shell Script,Python.etc

Linux起初是为X86架构开发的,但是后来比任何其他操作系统移植的硬件平台都多,是这样吗?
- 是的,Linux那时候是为x86机器写的,并且已经移植到所有平台,如今90%的超级计算机都在使用Linux

修改Linux内核合法吗?
- 是的,内核是基于GPL发布的,并且每个人都可以基于GPL允许的范围内编辑内核,Linux内核属于免费开源软件

UNIX和Linux操作系统的本质不同
- Linux操作系统是免费开源软件,内核是由Linus Torvalds和社区共同开发的,我们不能说UNIX操作系统和免费开源软件无关,BSD,UNIX的变种,属于免费开源软件范畴,并且大公司比如Apple,IBM. etc都在为UNIX内核贡献代码

选出HP-UX, AIX, OSX, Slackware, Solaris中与众不同的一个
- Slackware. HP-UX, AIX, OSX, Solaris分别由HP, IBM, Apple, Qracle开发的,并且都是UNIX的变种,而Slackwave是一个Linux操作系统

Linux操作系统不会被病毒入侵?
- 当然会,地球上不存在不回感染病毒的操作系统,但是Linux是以最少病毒数量著名,甚至比UNIX操作系统还要少

Linux是一个支持多用户, 可以同时运行多个进程和执行多个任务的操作系统

Linux命令的语法是:Command [ 选型] [参数]

Vi, Vim, cd, nano不一样的一个:cd. Vi, Vim, nano是用于编辑文件的编辑器,cd命令用于改变目录