1.centos6.x和cnetos7.x有什么区别
2.su、su -、sudo三者区别
su:非交互式登录,在环境变量下不切换。su-:交互式登录(完全切换),当前目录改变为切换用户,在家目录,连同环境一同切换。sudo相对于权限无限制性的su来说,还是比较安全的,所以sudo也能被称为受限制的su,另外sudo是需要授权许可的,所以也被称为授权许可的su。sudo执行命令的流程是当前用户切换到root,然后以root身份执行命令,执行完成后,直接退回到当前用户,而这些的前提是要通过sudo的配置文件/etc/sudoers来进行授权。
3.cpu单核和多核的区别
双核CPU就是能处理多份任务,顺序排成队列来处理。单核CPU一次处理一份任务,轮流处理每个程序任务。双核的优势不是频率,而是对付同时处理多件事情。单核同时只能干一件事,比如你同时在后台BT下载,前台一边看电影一边拷贝文件一边QQ。
4.什么是静态路由,其特点是什么?什么是动态路由,其特点是什么?
静态路由是由系统管理员设计与构建的路由表规定的路由。适用于网关数量有限的场合,且网络拓朴结构不经常变化的网络。其缺点是不能动态地适用网络状况的变化,当网络状况变化后必须由网络管理员修改路由表。
动态路由是由路由选择协议而动态构建的,路由协议之间通过交换各自所拥有的路由信息实时更新路由表的内容。动态路由可以自动学习网络的拓朴结构,并更新路由表。其缺点是路由广播更新信息将占据大量的网络带宽。
5.LVS、Nginx、HAproxy有什么区别?工作中你怎么选择?
LVS: 是基于四层的转发;HAproxy:是基于四层和七层的转发,是专业的代理服务器;Nginx:是WEB服务器,缓存服务器,又是反向代理服务器,可以做七层的转发
区别: LVS由于是基于四层的转发所以只能做端口的转发;而基于URL的、基于目录的这种转发LVS就不行
工作选择:HAproxy和Nginx由于可以做七层的转发,所以URL和目录的转发都可以做;在很大并发量的时候我们就要选择LVS,像中小型公司的话并发量没那么大;选择HAproxy或者Nginx足已,由于HAproxy由是专业的代理服务器;配置简单,所以中小型企业推荐使用HAproxy。
6.centos系统的运行级别
1.Centos6中运行级别 /etc/inittab
Runlevel(level等级 run跑)
(1)常见级别
0 关机状态
1 单用户状态(root用户忘记密码,进入设置;服务器故障无法开机;默认没有网络)
2 多用户状态,没有NFS(没有网络)
3 完全的多用户模式,命令行模式 文本模式(此级别工作时使用)
4 待开发
5 图形界面化,桌面模式(像windows一样用鼠标点点点,工作时一般不用)
6 重启
(2)init 6 重启(临时修改运行级别)
(3)runlevel 查看当前运行级别
2.Centos7
(1)target(运行级别)
poweroff.target 关机(0级)
rescuce.target 救援模式(2级)
multiuser.target 多用户模式(2.3.4都是多用户模式)(multi三杀)
graphical.target 图形界面化,桌面(5级)
reboot.target 重启(6级)
7.软链接和硬链接的区别
1.什么是硬链接
在相同文件系统中,如果多个文件的inode相同,则文件互为硬链接;目录无法做硬链接;文件默认的硬链接数为1,目录默认的硬链接数为2.
2.如何设置硬链接
ln 源文件 目标文件
可以做备份,工作中少用。
3.删除的原理
如果删除源文件 则不是真正的删除
如果删除目标文件 不删除源文件 也不是真正的删除
只有删除源文件 和 目标文件 才是真正的删除
硬链接数为0 则真正删除文件
硬链接数为0 源文件和目标文件被删除(没有被程序调用) 真正的删除
链接为普通文件 直接rm可删除
删除之后 如果不往此空间内写写数据 或者使用fsck做磁盘检测 空间不会被释放(数据可恢复)
4.什么是软链接
相当于windows快捷方式 软链接文件中存放着实际文件的路径
软链接Inode不同
目录也可做软链接
如何做软链接
ln -s 源文件 目标文件
软链接删除
删除源文件则文件真正删除
删除链接文件 文件没有真正的删除
删除时候要删除前面的文件 不要删除后面的链接
8.删除用户家目录
解决方法:
将目录下面的隐藏文件copy过去
cp /etc/skel/ /home/weixu -a
chown -R weixu.weixu /home/weixu
9.磁盘阵列raid
为什么使用RAID卡
三大好处
1.得到更高的性能
2.得到更高的容量
3.得到安全(冗余)
RAID级别 容量 磁盘数量 性能 容错机制 应用场景
RAID0 N*单块磁盘的大小 2块 读写最快 0 只要求速度,不要求安全
条带卷
RAID1 N*单块磁盘的大小/2 只能两块,2的倍数 读一般,写最慢 50% 只要求安全,不要求速度
镜像卷
RAID5 (N-1)*单块磁盘的大小 至少三块 读写ok 只能坏一块, 1/N 对安全和速度要求都不高
校验卷
RAID1+0 N*单块磁盘的大小/2 只能4块 读写很快 50% 对安全和速度都有要求
镜像条带卷
RAID0+1
条带镜像卷
性能从好到差
RAID0-->10-->5-->1
安全方面从好到差
RAID1-->10-->5-->0
成本从低到高
RAID0-->5-->1-->10
10.linux开启流程
1.按下电源
2.开机BIOS自检
3.MBR引导
4.进入GRUB菜单
5.加载kernel内核
6.运行systemd管理进程
7.读取运行级别
8.初始化系统
9.并行启动系统服务
10.进入login登录界面
centos-6 和 centos-7启动区别
init systemd
串行 并行
启动慢,容易出错 启动快,不容易出错