1、什么是GNU?
GNU全称 GNU's not linux,是richard stallman1984年发动的FSF,(Free Software Foundation)自由软件组织的主要项目。
2、什么是GPL?
General Public License 通用软件许可协议,richard stallman在发动FSF之后不久,和其他人一同确定了GPL协议。GPL协议的核心是任何人都有获取和发布自由软件的的权利,任何人都有权取得、修改、重新发布自由软件的权利,但必须同时给出修改后的源代码。linux内核就是在GPL协议的背景设计的,但linux内核不是GNU项目中的一部分。linux内核是linux系统的一部分;GUN项目的主要组件也是linux系统的一部分。
3、说说常用的linux版本,你在工作中的使用的linux版本。
1、如果想使用桌面操作系统的话,建议使用Ubuntu系统;
2、如果是为服务器选择操作系统的话,且功能相对稳定的话,应选择使用Centos和RedHat,二者之中首先Centos
3、如果选用系统稳定性能好,安全性能高的话,或有特殊功能爱好的话,应选择Debian或者FreeBSD.
4、如果执迷于追求新功能的体验,应选择Fedora。
4、redhat与CentOS区别?
1)Centos将RedHat中的商标去掉了
2)Centos将RedHat中非自由软件部分去掉,重新进行编译。
5、32位系统和64位系统的区别? 如何选择?
1)设计定位不同;简单的说,64位操作系统是为了高科技技术人员使用本专业软件而设计的,这些软件要求有很高的内存和大量的浮点运算;32位操作系统是为了普通用户而设计的。
2)要求配置不同
3)运行速度不同,64系统的运行速度整整比32位系统快了一倍
4)内存取址能力不同,64位系统支持更大的内存,而32位操作系统最大只能支持4G内存。
6、VMWARE网卡的常见三种模式
1)桥接 ,通过物理主机假设了一座桥,从而连接到真实的网络当中。使用桥接方式的虚拟机在网络功能上更像一台真实的主机,可以与宿主机分配相同段的IP地址;
优点:网络功能上更像一台真实的主机
缺点:会与宿主机发生IP冲突;在和宿主机交换数据时,会占用路由器网速。
使用场景:适合有路由器上网的情况,即局域网的情况。
2)NAT模式 NAT是 Network Address Translation 的缩写,NAT模式下虚拟机通过宿主机而连接到真实的网络当中。优势是不会和其他物理主机发生IP冲突,适用于没有路由器的情况下也能通过NAT模式连接虚拟机学习。
使用场景:无路由器上网时,使用宽带或者局域网的情景。
3)只读模式 虚拟机只与宿主机VMnet1连接,宿主机并不为虚拟机提供上网功能,虚拟机只能与宿主机相连接,无法连接到真实的网络当中。
使用场景:不多,虚拟机不上网,仅与宿主机相连接的情况。
7、去了新公司入职,公司的服务器缺少一些讲课中的一些包,
如何查找缺哪些包,如何补救?
# yum grouplist #<==查看
#yum groupinstall "Compatibility libraries" -y
#yum groupinstall "Development tools" "Base"-y
8、工作中不同场景的服务器如何分区?
一、生产场景,集群的节点分区方法
1)/boot分区 :存放引导程序,安装linux之后几乎不会再改变大小。
2)/sawp分区,相当于windows系统中虚拟交换分区。
当虚拟机内存<8G时,swap分区大小为虚拟内存大小的1.5倍;
当虚拟机内存≥8G时,swap分区大小为8G.太大的话会造成空间浪费。
3)/分区 系统文件和系统程序,剩下的所有磁盘空间都给了/分区。
二、重要数据的分区
1)/boot分区 :存放引导程序,安装linux之后几乎不会再改变大小。
2)/sawp分区,相当于windows系统中虚拟交换分区。
当虚拟机内存<8G时,swap分区大小为虚拟内存大小的1.5倍;
当虚拟机内存≥8G时,swap分区大小为8G.太大的话会造成空间浪费。
3)/分区 存放系统文件和系统程序,50-200G。
4)/data 存放数据用
三、门户网站,大型企业
1)/boot分区 :存放引导程序,安装linux之后几乎不会再改变大小。
2)/sawp分区,相当于windows系统中虚拟交换分区。
当虚拟机内存<8G时,swap分区大小为虚拟内存大小的1.5倍;
当虚拟机内存≥8G时,swap分区大小为8G.太大的话会造成空间浪费。
3)/分区 存放系统文件和系统程序,50-200G。剩余分区不分,保留。
9、什么是LVM,什么是RAID?
LVM,逻辑卷管理器的缩写,LVM可以弹性管理整个磁盘分区的大小
RAID,网站数据量大,单块盘装不下,这时需要工具将所有磁盘整合成一块大磁盘,在大磁盘上再进行分区存储数据。
10、描述RAID0 1 5 10的特点。
RAID0:并排式读写数据,而且越多磁盘组成的RAID0,性能就越好。RAID磁盘的空间利用率为100%,即磁盘总量等于各个磁盘容量之和。冗余能力,也就是容错能力为0,即只要有一块磁盘发生损坏,则所有磁盘数据都会丢失且无法读取;
RAID1:镜像磁盘。将同一份的数据完整保存在两块磁盘上,读性能较好,写性能较差。空间利用率为50%,即总容量是全部磁盘容量的一半。冗余能力为50%。
RAID5:奇偶校验信息,至少需要三块以上的磁盘。RAID5写入数据时有些类似RAID0,但每个写入过程中,轮流选择一块磁盘加入校验信息数据,作为其他磁盘的数据备份。RAID的总容量为(n-1)磁盘的容量,空间利用率为(n-1)/n,但RAID5默认只允许一块磁盘发生损坏,当损坏磁盘大于2块时,RAID5磁盘数据丢失。
RAID10:RAID0读写性能很好,但数据不安全;RAID1数据安全,但读写性能不佳。RAID10结合了RAID0和RAI1的优点。举个例子,四块磁盘,A、B、C、D。磁盘A和磁盘B组成第一组RAID0,磁盘C和磁盘D组成了第二组RAID0,这两组RAID0组成了一组RAID1.当有100M数据要写入,因为RAID1的关系,第一组RAID0和第二组RAID0各写入100M。又因为RAID0的关系,每块磁盘各写入50M的数据。
RAID10读写性能提升,数据又可以备份,但因为RAID1的关系,但空间利用率仅为50%。
11、说说你知道的常用的unix系统版本
SUN或者Oracls公司的solaris系统;IBM的AIX系统;HP公司的HP UNIX系统等。