天天看点

Linux基础练习1

1、描述计算机的组成及其功能。

答:计算机组成:控制器、运算器、存储器、IO设备

​(1) 运算器的主要功能是对数据进行各种运算

​(2)存储器的主要功能是存储程序和各种数据信息,并能在计算机运行过程中高速、自动地完成程序或数据的存取。

​(3)控制器是整个计算机系统的控制中心,它指挥计算机各部分协调地工作,保证计算机按照预先规定的目标和步骤有条不紊地进行操作及处理。

​(4)输入设备用来向计算机输入各种原始数据和程序的设备。

​(5)输出设备从计算机输出各类数据的设备。

2、描述内核功能以及作用

答:

​Linux内核[kernel]是整个操作系统的最底层,它负责整个硬件的驱动,以及提供各种系统所需的核心功能

作用:

​(1)进程管理

​(2)内存管理

​(3)网络管理

​(4)设备控制

​(5)文件系统

​(6)安全管理

3、按系列罗列常见Linux的发行版,并描述不同发行版之间的联系与区别。

答:redhat:RHEL、Centos、Fedora

debian:ubuntu、mint

Gentoo

4、描述常见的开源协议(GPL,LGPL, BSD,Apache等)以及开源协议的区别

答:

GPL:修改源码后不可以闭源,新增代码也采用GPL协定

LGPL:修改源码后不可以闭源,新增的代码可以不采用LGPL协定,不需要对修改之处提供说明。

BSD:修改源码后可以闭源,修改过后可以不必有版权说明,不可以用自己或公司的名义宣传

Apache:修改源码之后可以闭源,需要对修改过的文件进行版权说明。

5、描述Linux的哲学思想,并按照自己的理解对其进行解释性描述。

答:1、一切都是文件包括硬件设备(可以用同一套方法进行管理)

       2、众多功能单一的程序组成,完成一个大的任务

       3、配置文件存储在文本中

       4、尽量避免人机交互

6、描述linux目录结构以及目录结构命名规定。

答:

Linux目录是从“/”根目录开始的倒置树状结构,第一层是根目录“/

第二层目录有:/boot /bin /usr/bin  /sbin /lib /lib64 /etc /home /proc /sys /tmp /var /usr /dev /media  /lib64 /selinux

目录的命名规则:①长度在255个字符以内 ②文件目录名区分大小写③可以使用除“/”之外所有符号④同一个目录的子目录不能同名