基础面试题

1.什么是GNU、GPL、FSF?

GNU:(斯托曼)GNU计划,它的目标是创建一套完全自由的操作系统(GNU is net Unix)
GPL(通用公共许可协议)自由下载,自由使用,自由修改,修改后必须发布出来
FSF:自由软件基金会,推广软件自由的一个非盈利性组织。

2.什么是操作系统?

操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。
人和硬件、硬件和软件互交的介质。

Redhat、CentOS系统之间的区别?

CentOS(二进制)是Redhat(源码)去掉收费软件和商标后重新编译后的版本

swap分区的作用

是交换分区,相当于windows下的虚拟内存, 当计算机内存不足时,缓解内存不足

32位和64位的区别

64位支持更大的内存
64同时处理更多数据
专门用于大量数据计算

简述计算机硬件的组成

输入设备:将需要处理的数据输入计算机中如 键盘、鼠标
控制器:完成协调和指挥整个计算机系统的操作
运算器:处理数据
存储器:1、内存:临时存放数据和程序,断电丢失;2、硬盘:硬盘和外部存储器长期存储数据
输出设备:用于数据输出 如 显示器

简述运维准则

1、数据的安全,数据不能丢
2、7x24小时正常运行
3、提高用户体验

描述CentOS安装过程中有哪些需要配置

1、语言
2、时区
3、最小化安装
4、网络
5、分区
6、root密码
7、服务器名称

简述buffer和cache的区别

1、写buffer(缓冲区):将大数量小规模数据整理成小数量大规模数据的写入,最终起到减少相应次数的作用。
2、读cache(缓存区):为了解决高速设备和低速设备之间的写入速度差引入的中间件,最终起到加快访问速度的作用。
原文地址:https://www.cnblogs.com/majinhai/p/9418447.html