荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: soloka (xiao卡卡), 信区: Linux_Unix
标  题: linux培训的所有题目包括复习题)
发信站: 荔园晨风BBS站 (Sun Jul 26 09:13:28 2009), 站内

第一
1、试设定时间为1998年3月24日18点31分
2、在屏幕上打印出2007年11月日历
3、试用ls -l选项查询/etc目录中的文件列表
4、试用ls -d选项查询/var目录的属性
5、查看/etc/sysconfig/network-scripts/ifcfg-eth0文件的详细属性
6、使用什么命令可以查询历史输入过passwd命令
7、接上题,重复执行第45条历史命令
9、将文件1.doc和2.doc的内容用重定向功能合并输入到3.doc文件中,试写出命令(限一条
命令)
10、将当前工作目录切换到/etc/sysconfig目录中
11、ls命令中-a选项的作用?
12、切换当前目录到/etc/目录中,执行ls -ld */  从命令结果中说明此命令的作用。
13、在家目录中使用touch命令新建一名为3.doc文件,将此文件移动到/usr/目录下,如何
操作的?
14、在家目录中新建一名为6.doc的文件,将其更名为7.txt
15、如果希望删除/root/doc/目录所有的文件和目录,试写出命令。
16、显示文件/boot/grub/grub.conf文件中的内容到屏幕上,试写出命令
17、分页显示/etc/passwd文件中的内容,要求有上下滚动显示的功能。
18、显示/etc/passwd文件头5行内容
19、显示/etc/passwd文件尾部15行内容
20、现有两个文件1.doc和2.doc,试写出比较两文件内容有何差异的命令(以2.doc为基准
作比较)
21、现有一名为tools1.tar.bz2文件,试用tar命令将其解压缩,要求同时输出结果到屏幕
上。
22、新建文件1.txt、2.txt、3.txt,将这三个文件打包为file1.tar.gz,试写出这条命令
23、新建目录doc5,进入doc5中新建4.txt、5.txt,再将doc5目录连同目录中的文件打包为
file2.tar.gz
24、查看压缩包file2.tar.gz中的文件列表而不解压缩,试写出命令
25、查找/etc/目录下所有名为config的文件,试写出命令
26、查找/var/目录下所有3天之内被访问过的文件,试写出命令
27、查找系统中名称中包含passwd的文件,试写出命令
28、vi编辑器中,通过何种操作可以取消先前作的编辑操作。
29、某文件权限为-rwxr-----,作何解释?试用数字表示此权限
30、设置/etc/inittab文件的权限为rw-r-----,试分别用字母表示法和数字法写出命令
32、如果/etc/inittab文件中关于默认启动级别数字改为6,会出现何种状况?
33、使用Ctrl+Alt+F1键进入虚拟控制台,用redhat帐号登录,如何切换到root帐号,试写
出操作
第二
当访问目录或文件时,其父目录的权限会影响对其子目录或文件的访问,也就是说,当访问
用户不具备对其父目录某些访问权限时,也会影响到其子目录和目录中的文件。可以用一句
话来概括:子目录和文件会继承父目录的权限。

测试子目录和文件继承父目录权限:

使用root帐号建立/data目录,并将其权限设为700,试登录到一个普通用户,能否访问
/data目录?
运行chmod 777 /data命令,在/data目录中建立一个空文件1.txt,并设置权限为700,写出
普通用户对/data目录和1.txt的访问权限?普通用户能否对1.txt作读、写的操作?为什么



测试x权限在目录上的影响

打开两个终端,一个登录root帐号,一个登录普通用户。

使用root帐号新建/data1/目录,设置权限为(701 704 702 706 705 703),新建
/data1/1.txt,设置其权限为777。

使用普通帐号,执行下列操作,如遇不能执行,可以试用root帐号执行,观察区别:
ls -l /data1/*
vim /data1/1.txt (编辑文件中的内容,试保存)
cat /data1/1.txt
cd /data1/;ls -l
rm /data1/1.txt
第三
一、按要求写出查找命令,如无特殊要求,命令必须写为一条。

1、列出/var/lib目录下所有拥有人为rpm的子目录和文件
    find /var/lib/ -user rpm
2、列出/var/目录下所有拥有人为root拥有组为mail的文件或目录
    find /var/ -user root -group mail
3、参考ls -l风格列出/usr/bin下面大于50KB的文件
     find /usr/bin/ -size +50k
4、参考ls -l风格列出/etc下面所有软链接(symbolic links),请参考man find中关于文件
类型的部分。
    find /etc/ -type l -ls
二、运行top命令可以查看系统状态,开启另一个终端用kill命令关闭它。

三、/etc/rc.d/rc.local是系统启动最后被执行的脚本文件,请在运行级别3和5对应目录中
找到这个文件被执行的证据

四、假设你的root管理员密码丢失,重启计算机后试图修复密码为redhat

五、查看当前系统IP地址,两种方式:ifconfig    hostname -i

六、在最近的座位找一个实验伙伴,完成下列操作

1、建立一个普通用户redhat,修改其密码并告诉实验伙伴
2、使用SSH安全连接到对方主机
    ssh redhat@对方IP
3、使用root帐号连接到对方主机
    ssh root@对方IP
4、在远程主机执行df -h命令并显示结果到屏幕
    ssh root@对方IP df -h
5、在本地开启图形界面程序并连接远程X Server
    ssh -X root@对方IP system-config-date
    保存修改时间,这保存到了哪台机器上了?
七、chkconfig --list 可以列出系统中所有已安装的服务
    要确认系统中是否已经安装vsftpd服务应执行什么命令?

八、将cups服务设为不自动启动,将atd服务设为自动启动

九、重启系统,通过修改内核启动参数进入emergency模式,进入之后输入exit退出
第四
一、将根目录中rhel-xxxxx.iso系统镜像文件移动到/wind目录

二、删除系统中现存虚拟机,新建虚拟机要求硬盘空间12G

分区要求如下:

/     3G
/usr  4G
swap  1G
/boot 100M

三、在虚拟机中完成下列文件系统操作
1、新建一个容量为500M的分区
2、格式化为ext3文件系统格式,卷标设为newvol1
3、以只读方式挂载此分区到/data1目录,并测试是否可以写入文件
4、编辑/etc/fstab文件使新建分区以默认方式加载新建分区

四、接上题,继续完成下列实验
1、新建用户penny  jone  jacky
2、新建sales组
3、设定/data1目录拥有人为penny,拥有组为sales
4、设定/data1目录拥有人和拥有组有完全权限,其它人只有只读和执行权限
5、将penny和jone加入附加组sales
6、分别用上述三个用户试在/data1目录中新建文件或编辑文件,哪个用户没有权限?

五、在虚拟机中完成下列系统测试
1、编辑/etc/inittab文件,修改默认启动级别为6
2、重启系统后会出现何种故障?
3、试修复故障。
第五
实验一:创建XEN虚拟机

1、选择XEN内核启动操作系统

2、将portmap服务启动并设为自动启动,开启“虚拟机管理器”,新建虚拟机

3、新建虚拟机名称为virt1,选择“半虚拟化”

4、安装源路径:
    实验室内提供两个安装源:
    从实验室门口起1-4排请输入  nfs:172.0.0.112:/var/ftp/pub
    第5-8排请输入  nfs:172.0.0.9:/vm
    注意按你所处的位置选择服务器,避免网络访问拥堵

5、选择用单个文件保存虚拟机,容量设定为4G,路径要求在/wind目录下

6、网络设定虚拟机连接到虚拟网络xenbr0

7、进入虚拟机安装状态,并完成虚拟机的安装

实验二:Shell编程基础

1、设定USER1、USER2、USER3三个本地变量,其值分别为penny、jone、jacky

2、将USER1变量设为只读

3、将USER2变量设为环境变量

4、打开一个子Bash Shell

5、分别确认USER1、USER2、USER3这三个是否还存在。

6、编写Shell程序并观察其运行结果

#!/bin/bash

A=1
B=2
C=3

echo "A+B=$C"
echo 'A+B=$C'

echo "the command name: $0"
第六
一、创建APACHE虚拟主机

要求建立两个虚拟主机www.redhat.com  www.sina.com

其分别对应/var/www/redhat目录和/var/www/sina

二、建立防火墙,要求如下

1、清空现有防火墙

2、禁止192.168.1.0/24网段访问本机WEB服务

3、禁止192.168.1.0/24网段除了192.168.1.254访问本机sshd服务

4、禁止本地用户访问192.168.1.110的telnet服务

5、保存防火墙设置
复习题

一、创建分区(在VMWARE虚拟机中完成)

要求创建容量为500M的分区,挂载到/data2

二、配置SAMBA共享

创建共享名为samba1的只读共享

三、设定iptables规则

1、禁止192.168.0.10主机访问本机WEB服务(要求用--sport选项写出命令)

2、允许192.168.0.0/24网段ping本机

3、允许192.168.0.0/24网段访问本机sshd服务

四、创建apache虚拟主机

1、创建虚拟主机www.sohu.com和www.chinaren.com

对应目录/var/www/sohu和/var/www/chinaren

2、设定访问控制

设定除了192.168.1.10主机其它的都允许访问/var/www/sohu

设定只有用户jacky访问/var/www/chinaren



--

※ 来源:·荔园晨风BBS站 http://bbs.szu.edu.cn·[FROM: 192.168.59.158]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店