Linux实战1

来源:互联网 发布:小宇热游淘宝 编辑:程序博客网 时间:2024/06/06 15:37

测试环境:作题前务必详细阅读:

1. 所有答题操作在一个台workstation中的rhel6.0虚拟机完成。

2.测试环境:.xmws.cn   10.0.0.0/255.255.255.0

3.系统要求:(使用UTC时钟),时区选择上海

4.IP地址为  10.0.0.x, 子网掩码为255.255.255.0 , 

 网关和dns:10.0.0.254 ,对应主机名为 desktopx.xmws.cn。x表示当前组号

5. 最终root密码必须改为xmws.cn

6.测试结束后,重启rhel6.0的虚拟机。不必登录!

7.所有的试卷和稿纸不得带离场。带离场者。本次记“0”分。

测试时间为1.5小时

 

第一题  故障排除。  6

①并把root密码改为xmws.cn。 3分

 


②为root用户建个“clear”命令的别名“c”。  3分

[root@localhost ~]# vim .bash_profile

  

 添加这一行即可 

[root@localhost ~]# sh .bash_profile

[root@localhost ~]# c

第二题  网络配置  12

①IP地址为  10.0.0.x, 子网掩码为255.255.255.0

②网关和dns:10.0.0.254 ,对应主机名为 desktopx.xmws.cn。x表示当前组号

    [root@localhost ~]# vim /etc/sysconfig/network

    


        点击“Apply”

    [root@localhost ~]# service network restart

    [root@localhost ~]# init 6

    查看,校验

    [root@desktop2 ~]# vim /etc/hosts

    [root@desktop2 ~]# vim /etc/resolv.conf

    [root@desktop2 ~]# vim /etc/sysconfig/network

    [root@desktop2 ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0

      

    [root@desktop2 ~]# hostname

    [root@desktop2 ~]# ping 10.0.0.2

    [root@desktop2 ~]# ping desktop2.xmws.cn

第三题  管理用户帐户   36

①新建立组 wsadmin,指定组id为1000。    3分

    [root@desktop2 ~]# groupadd –g 1000 wsadmin

    [root@desktop2 ~]# tail -1 /etc/group

    wsadmin:x:1000:

②新建用户mary jack natasha;wsadmin为他们的第二属组;

密码全部为wspassword  12分

   

   查看,检验

   [root@desktop2 ~]# id mary

   [root@desktop2 ~]# id jack

   [root@desktop2 ~]# id natasha

③新建用户tom 要求不能有交互式shell;tom用户的密码为tompassword   3分

     

④新建文件夹:/shared/wsadmin,属于wsadmin组。要求组成员有读写访问的权限,

其他成员没有任何权限。要求组成员不可以删除属于其他成员的文件。 12分

   [root@desktop2 ~]# mkdir –p /shared/wsadmin

    [root@desktop2 ~]# chown .wsadmin /shared/wsadmin/

    [root@desktop2 ~]# chmod 770 /shared/wsadmin/

    [root@desktop2 ~]# chmod o+t /shared/wsadmin/

⑤要求在/shared/wsadmin下面创建的文件全部属于wsadmin组  3分

  [root@desktop2 ~]# chmod g+s /share/wsadmin

  

⑥把/etc/passwd中的最后10个用户写入/shared/wsadmin/user.txt中  3分

  

第四题  周期任务    3

每天16:23分以root定时执行  echo   howdy     3分

[root@desktop2 ~]# which echo

/bin/echo

[root@desktop2 ~]# crontab –e

no crontab for root – using an empty one

crontab: installing new crontab

[root@desktop2 ~]# crontab –l

23 16 * * * /bin/echo howdy

第五题  文件查找和文本处理 16

①  查找/home目录下查找文件拥有人是natasha的文件;

并备份到/shared/wsadmin/natasha/文件夹中。     6分

[root@desktop2 ~]# find /home/ -user natasha –exec cp –rfp {} /shared/wsadmin/natasha \;

 

②    复制文件/etc/inittab 到/var/tmp下 。使文件/var/tmp/inittab  拥有者为root拥有组为wsadmin,可以被任何人读,要求mary可写,jack不能读写 。 6分


③查看2012年元月的日历,并输入/tmp/2012-01.date文件中。 4分

     

第六题  磁盘管理  10

①     添加一块20G的硬盘,在新硬盘上创建一个512M的分区,格式化ext4文件系统。挂载在/data目录下。6分

添加新硬盘的步骤:

1.关闭虚拟机;2.重新设置虚拟 

3.添加硬

    
4.创建新的


5.scsi硬盘



6.保存在单一的文件夹中

   

  后面按默认完成即可。重新启动虚拟机。 


   [root@desktop2 ~]# fdisk  /dev/sdb


   [root@desktop2 ~]# vim /etc/fstab

     

   [root@desktop2 ~]# mount –a /dev/sdb

    

②     在新分区中创建目录dir,并在dir中创建200个文件,文件名为:

file1、file2……file199、file200。  4分

    [root@desktop2 ~]# touch /data/dir/file{1..200}


第七题  配置ntp     3

系统时间为UTC时间,上海时区。时分秒为当前BIOS时间。

  [root@desktop2 ~]# system-config-date

   

   

第八题  进程管理  3

查看当前的进程、内存和cpu的使用情况,把结果保存在/root/2011-11-26.ps文件中。3分

   [root@desktop2 ~]# ps –eo pid,%cup,comm >/root/2011-11-26.ps

   [root@desktop2 ~]# cat /root/2011-11-26.ps

 第九题  管理系统日志syslog   3

写出动态查看适时syslog的命令。把命令写在/root/syslog.txt中。

   [root@desktop2 ~]# vim /root/syslog.txt

   tail –f /var/log/messages

第十题  配置WEB服务器  8分

① 配置为一个WEB服务器,并且在本机上能用http://desktopx.xmws.cn来访问,主页的文件为index.html,index.html中的内容为”welcome to xmws!”。 5分

    [root@desktop2 ~]# rpm –qa |grep httpd

    [root@desktop2 ~]# chkconfig httpd on

    [root@desktop2 ~]# service httpd start

    [root@desktop2 ~]# vim /var/www/html/index.html

    Welcome to xmws!

    [root@desktop2 ~]# service httpd restart

      

② 计算/etc/httpd/conf/httpd.conf文件的总行数,记录在/root/http.txt中3分

   [root@desktop2 ~]# wc –l /etc/httpd/conf/httpd.conf >/root/http.txt



原创粉丝点击