每天3-5个题目,大家可以给与答案和解释,有争议可以到Qq群或者发帖子商量,题目深度不一.(转载注明出处,谢谢)

 质疑一个谋求获得进步的人,本身就值得质疑!
有鉴于蚊子搬家比较忙碌,今天的题目就由我来代出了,实在抱歉。
>>>>>>>>>>>>>>>>>>>万恶的答案》》》》》》》》》》》》》》》
1.请列出/var/log目录下的所有文件及目录的详细信息,并以时间先后排序。
 >ls -ltr /var/log(按时间顺序) 
 >ls -lt /var/log(按时间倒序) 
或者 >ls --sort=time -r /var/log(按时间升序) 
     >ls --sort=time /var/log(按时间倒序)

2.如果你的linux主机将用来作为web服务器,硬盘容量为80G内存512M,你将如何分区,并开启哪些必要的服务,过程和原因越详细越好。
 swap    -----1G        一般内存<1G的,swap=内存*2;内存≥1G的,swap=内存
 /boot   -----100M      也可以不单独分区,在有几个内核的情况下单独分好一点
 /var    -----30G       主要放网页文件和日志
 /home   -----10G       主要用做ftp的文件目录
 /tmp    -----5G        网站访问量大的话会有大量的临时文件和碎片,独立出来的话,会不影响整体网站性能
 /backup -----15G       用于存放本地备份文件
 /       -----剩余空间  建议把/usr放在/一起
 这 个问题的答案没有最好,只有更好。另外,结合企业的实际情况,一般web服务器都只用做web,数据库是要独立出来的。除 了分区要要规划好之外,还要用RAID提高磁盘读写性能和数据冗余,还可以用LVM做灵活的逻辑磁盘管理,增强磁盘分区的可 伸缩性。服务嘛,必须的sshd、httpd、vsftpd(上传网页),视应用情况有的还要tomcat等等。

3.RAID是什么,有哪些常用级别,他们的优缺点是什么,描述越详细越好。
 RAID按字面翻译有2种解释:冗余磁盘阵列/廉价磁盘阵列,我们一般说磁盘阵列就好了。
 RAID的级别有0/1/2/3/4/5/6/7/0+1/1+0,现在常用的是0/1/5/0+1/1+0,下面详细说一下。
 RAID0:主要是利用容量相同的磁盘同步读写数据,所以读写的性能都有增加,2块或以上磁盘就可以做,空间利用率 100%;缺点是只要1块磁盘坏了就game over了。

 RAID1:俗称镜像卷,这种模式主要是[让同一份数据,完整的保存在两块磁盘上],最大的优点就是数据冗余份。性 能上面由于要多写1份数据,写性能稍有降低,由于2块磁盘都可以提供读,读的性能稍有加强;空间利用率50%。

 RAID5: 原理有点类似RAID0,区别是每块磁盘都平均记录其他磁盘信息,所以当1块磁盘坏了的时候换1块好的,该 磁盘原本的内容就会被重建起来;读的性能可以和RAID0媲美,但是因为要写入磁盘信息所以写的性能有所下降;3块 或以上磁盘才可以做RAID5,空间利用率是N-1/N.

 RAID01:几块磁盘做RAID0,然后和其他一组同样的RAID0再做RAID1。这样做兼具了RAID0的读写性能和RAID1的冗余 备份。其中1组RAID0就算全军覆没数据照样没事,但是2组RAID0都有磁盘损坏就不行了。

 RAID10:2块磁盘做RAID1,这样的RAID1做好几组,然后所有的RAID1组合起来做RAID0,也兼具1和0的优点。和RAID01的差别在于,RAID10不允许出现某1个RAID1里面的2块磁盘都损坏。

结 合企业实际应用,RAID0因为完全没有冗余所以不常用了;RAID1适合于对可靠性要求高但读写性能不是太高的应用,比如web服务器2块SAS硬盘做 RAID1就可以了;RAID5适合于有一定可靠性要求且对写性能要求不高的场合,它是一种折中方案;RAID10和01适用于高可靠性和高性能要求场 合,如数据库服务器一般多用它。