05课前考试题详解

1、假设有一个命令程序,名为ping.sh我想让系统能够每隔3分钟执行一次这个程序,但是这个程序会有很多信息显示出来,所以我的root账号每天会收到400多封信件,应该怎么设置这个定时任务比较好?

1
2
3
4
5
6
7
8
#mkdir-p/server/scripts
#echo"pingwww.baidu.com">ping.sh
crontab-e
#pingbaidu.combyliuyaleiat201309242258
*/3****/bin/sh/server/scripts/ping.sh>/dev/nvll2>&1
[root@eric6scripts]#crontab-l
#pingbaidu.combyliuyaleiat201309242258
*/3****/bin/sh/server/scripts/ping.sh>/dev/nvll2>&1

2、在工作中,配置crontab定时任务你遇到过哪些棘手问题,最后怎么解决的?在工作中有什么调试心得和技巧?


3、每天凌晨2点,打包站点目录/var/www/html备份到本地/data目录下,要求按时间生成不同的备份包,由于硬盘空间问题,本地仅保留7日内的备份数据,所有打包的数据推到专门的备份服务器保存,请你解决这个问题。

1
2
3
#vi/server/scripts/tar.sh
cd/var/www&&tar-zcf/data/www_bak`data+%F`./html
0002***/bin/sh/server/scripts/tar.sh>/dev/null2>&1

4、添加账号oldboy,权限为可以配置并重启网络,可以添加删除修改用户,可以给硬盘分区,但是不能其它的损害系统的操作,请你设计一下具体权限方案,并给出实施步骤

1
2
3
#useraddoldboy
#tail-2/etc/sudoers
oldboyALL=/usr/sbin/setup,/bin/vi/etc/sysconfig/network-scripts/ifcfg-eth0,/etc/ini.d/network,/usr/sbin/usermod,/usr/sbin/useradd,/usr/sbin/userdel,/sbin/fdisk,/sbin/parted

5、如何通过账号设置让一个已有的系统用户无法远程登陆。

1
#usermod-s/sbin/nologinabc

6、工作中,某个开发人员申请账号ett,要求30日使用期限,权限为可以查看系统日志及oldboy用户下程序的日志,如何设置。

1
2
3
#chage-E2012-6-12ett
#visudo
ettALL=(ALL)/usr/bin/tail,/bin/grep

7、由于c5.8系统,普通用户的环境PATH环境变量路径缺少如/sbin等路径,现在要求配置好,以后任何时候新增用户,PATH环境变量路径都和root的PATH路径一样,请问你如何实现?(适合c5.8c6.4没有此环境变量问题)

1
2
#vi/etc/skel/.bash_profile在里面添加
#./etc/shel/.bash_profile

8、/etc/fstab文件最后两行的数字分别表示什么意思?
tail-l/etc/fstab
10.0.0.151:/data/mntnfsdefaults11
备份开机检查

9、df-h命令结果如下,请给出卸载NFS文件系统的命令,如果卸载不了,该如何强制卸载。
umount-lf/mnt

10、公司的数据备份服务器空间不够了,申请购买4块2T的SATA硬盘,并且把4块盘做了RAID5,现在需要把做RAID后的分区分成2个分区,一个用来存放IDC机房拉取回来的数据备份,大小2T,剩下的空间分一个分区用来做办公内部的数据备份,请你给出分区过程?
次题考查的是硬盘或分区大小大于2T后,fdisk不适用了,需要使用parted分区
parted/dev/sdbmkpartprimaryext302T
parted/dev/sdbmkpartprimaryext32T4T

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章