linux操作系统上机题目.docx
- 文档编号:24127354
- 上传时间:2023-05-24
- 格式:DOCX
- 页数:10
- 大小:19.84KB
linux操作系统上机题目.docx
《linux操作系统上机题目.docx》由会员分享,可在线阅读,更多相关《linux操作系统上机题目.docx(10页珍藏版)》请在冰豆网上搜索。
linux操作系统上机题目
三、用户界面与Shell命令
1在用户fzu主目录下创建一个目录mydir
2复制文件/etc/inittab到mydir目录下
3在mydir目录下创建文件mydoc
4删除mydir目录
5统计文件/etc/inittab的字符数和行数
6用列表方式显示etc目录下的所有文件
7用cat、more、less、head、tail查看文件/etc/inittab
8统计文件/etc/inittab的字符数和行数,并记录。
9用find命令查找命令useradd在系统的什么位置。
10用grep命令查找etc目录下含有字符串“wl0505”的文件有哪些,并记录。
11用whereis命令查看useradd文件的位置,并记录。
12用locate命令来查找文件adduser
13用su切换用户,请问如要在切换用户的同时也把工作目录切换掉,该如何做?
14查找系统里属于WW用户的文件有哪些,请记录.
15用date查看系统时刻,把系统时刻改成2007年9月19号14点20分。
16查看系统磁盘的利用情形,并记录。
17给命令“pwd;ls–l”起一个别名“aa”,请执行aa。
18?
用命令write给用户fzu发一条信息“hello“。
19用命令history查看本用户在本机上进行过的操作。
20将/etc/fstab文件复制到用户fzu的主目录下,用ls–l查看主目录下的fstab的详细信息,并记录
21用ln命令为fstab创建符号连接文件fstabsoft,用ls–l查看文件fstab和fstabsoft信息,并记录.
22用ln命令为fstab创建符号连接文件fstabhard,用ls–l查看文件fstab和fstabhard信息,并记录.
23Fstab、fstabsoft、fstabhard三个文件的信息相同吗?
删除fstab看他们的信息发生了什么转变?
能打开fstabsoft吗
24请用uname命令查看系统的信息,包括系统的内核、内核名、主机名。
25请用dmesg命令显示kernel缓冲区,请查看hd设备。
26请用free命令查看当前系统内存的利用情形,并请记录。
27请用uptime命令查看系统已运行的时刻,并请记录。
28请用last命令显示曾经登录到运算机的用户列表。
29请用finger命令查看用户信息或查看默许的用户环境。
30请用hostname命令设置系统的主机名为fzu。
31请用&将1小时后关机命令放到后台运行,然后用Fg命令将在后台执行的关机命令移到前台执行。
32修改myls的权限,使myls能直接运行。
33复制文件myls到另一用户的主目录下,并修改该文件的所有者和所属的用户组为新用户名,运行./myls。
结果如何
34#cp/etc/./
四、vi编辑器
一、用vi编辑器,输入下面一段程序。
程序名为
#include<>
intmain()
{
intscore;
printf("insertscore:
”);
scanf("%d",&score);
if(score>=90)
printf("excellent\n");
elseif(score>=90)
printf("good\n");
elseif(score>=70)
printf("average\n");
elseif(score>=60)
printf("pass\n");
else
printf("fail\n");
}
二、在用户主目录下用vi新建文件myls,文件内容为:
pwd;ls–al
然后存盘退出
3、在命令提示符下输入./myls,看是不是能正常运行。
4、在当前用户工作主目录下编辑文件,增加如下一段内容:
zone“IN{
typemaster;
file“
};
要求将上述内容复制到文件的末尾,然后将复制的内容修改成如下:
zone“IN{
typemaster;
file“
};
在编辑时显示行号;
用替换命令将该文件的kh替换成zjvcc;
五、编辑/etc/inittab文件,把运行级别“5”改成“3”,并重起系统。
结果有什么不同?
那个时候若是想进入图形界面,怎么进?
五磁盘文件系统
1、记录下你是如何利用mount和umount命令的,你成立了哪些文件系统,记在作业本上。
2、记录下你是如何利用命令chmod、chown、chgrp改变文件和目录的权限的
3、在互联网上搜索linux支持的文件系统类型,用表格形式记录在作业本上。
六、用户和用户组
1通过修改配置文件/etc/passwd和/etc/shadow文件来填加用户wl0607、wl0608,其用户的主目录别离为/home/wl0607、/home/wl0608,密码为空。
2用useradd命令填加用户wl060701,要求其工作目录为/home/wl0607。
用tail命令看文件/etc/passwd的最后一行,并记录下来。
3用useradd命令填加用户wl060702,要求其有效期为10月20日。
用tail命令看文件/etc/passwd的最后一行,并记录下来。
用wl060702登录,看是不是能够;修改日期为10月25日,看wl050702是不是能够登录。
最后将系统时刻调回到此刻。
4用useradd命令填加用户wl060703,要求其工作组为root。
用tail命令看文件/etc/passwd的最后一行,并记录下来。
5用usermod命令修改用户wl060703,要求将其工作组改成wl0607。
用tail命令看文件/etc/passwd的最后一行,并记录下来。
6将用户wl060703更名为wl060704。
用tail命令看文件/etc/passwd的最后一行,并记录下来。
7将用户wl060704的工作目录改成/home/wl0607。
用tail命令看文件/etc/passwd的最后一行,并记录下来。
8别离用passwd和usermod锁定用户wl060704,看是不是能登录。
再解锁,看是不是能登录。
请查看用户wl060704的密码状态。
9修改用户wl060704的密码的利用的最长期限为10天,密码预警时刻为7天,修改系统时刻为10月5号,用用户wl060704登录,看系统是不是给出警告,再修改系统时刻为10月10号,看用户wl060704是不是能登录。
最后将系统时刻调回到此刻。
10删除用户wl060704的密码,查看用户wl060704登录时还需要密码吗?
11此刻要注销用户wl060704,并将该用户的主目录也删除,该如何做?
七、磁盘限额
1创建cw、xs、jl、xc四个用户,属于zjsx组,不许诺登录linux系统,对这些用户启用磁盘限额,软限制块数150000,硬限制块数130000,i节点数不受限制;对用户组zjsx启用组限额,软限制块数10*140000,硬限制块数10*160000,i节点数不受限制。
二、对上面创建的用户实现磁盘限额,限制为1byte。
八、rpm软件包
1利用rpm命令删除telnet软件包
2利用rpm命令安装adobe软件包。
3查询系统中所有已经安装的软件包,并分屏阅读,要求可上下翻屏。
4查询当前安装的软件包中,含有httpd关键字的软件包。
5要查看软件包httpd的描述信息,请问用什么命令。
6要查看软件包httpd包括哪些文件,请问用什么命令。
7利用rpm命令验证已安装的telnet软件包版本号。
8利用rpm命令验证所有已经安装的软件包。
9利用rpm命令确信文件在哪个软件包中。
10利用tar命令把/etc/httpd目录下的文件全数打包到文件中。
11把/etc/fstab文件添加到包中。
12查看包中的内容
13将包中的文件/etc/fstab删除掉
14利用tar命令把/etc/httpd目录下的文件全数打包紧缩到中。
15利用tar命令把文件解包到/tmp目录中。
16利用tar命令把/etc/httpd目录下的文件全数打包紧缩到中。
17利用tar命令把文件解包到/tmp1目录中。
18利用tar命令把目录/tmp1中的文件都移动到包中,查看包中的内容,查看目录/tmp1中是不是还有文件。
19利用tar命令备份目录/etc/httpd到软盘上
20利用tar命令,对当前linux系统进行完全备份。
21从Internet上下载hello的tar格式源代码,软件包名字为,下载到tmp目录下。
要求解包到/目录下,并安装程序,请写出步骤。
22将整个/etc目录打包并紧缩成文件,并保留在/root目录中。
23比较zip、gzip、bzip2命令。
九、系统监视与进程
1运行命令#vihi&,然后用ps命令看vi的进程编号,用命令kill将该进程终止,再用ps命令查看,适才的vi进程是不是还在。
2列出与终端无关的进程。
3显示所有进程。
#ps–A、#ps-e、#psa、#psc、#pse、#psu、#psx、#pss、#ps–N、#ps–aux执行结果相同吗?
4显示登录到系统的用户情形;#w–u、#w-s、#w–f、#w–V、#w–h、#wroot执行结果相同吗?
5显示关于谁正在利用本地系统节点的信息;#who–s、#who–m、#who–q、#who–w、#who–r执行结果相同吗?
6要显示登录、注销、系统启动和系统关闭的历史记录。
7显示所有记录的用户root或从终端tty1的登录和注销。
8显示两次系统从头引导间的时刻。
9显示所有在4月15日上午10:
30仍登录的用户。
10用top命令进行系统的监视,别离执行“M”、“T”、“P”看显示的内容有什么不同,用“k”终止“top”进程,结果如何。
11别离用ps、top命令来查看进程init的PID,并做记录。
12运行命令#vihi&,给予其优先级为-6。
13改变上题的vi进程的运行优先级为8。
14将11题的vi编辑调到前台运行。
15查看系统内存和虚拟内存的利用情形。
16利用ulimit命令来避免系统产生core文件。
17终端会持续不断地报告内存利用情形(以字节为单位),每5秒更新一次。
18要将文件大小极限设置为51,200字节。
十、任务调度与备份
1.利用crontab命令编辑用户wl060x的crontab表,要求:
(1)每小时的第5分钟执行命令“ls–al/home/wl060x”;
(2)每星期三上午10点执行命令“ls–al/home”;
(3)每天上午10点、11点执行命令“pwd”;
(4)每月的1号、5号的2点20分执行命令“ulimit-a”。
2.使用crontab命令显示用户wl060x的任务调度的工作。
3.使用crontab命令将用户wl060xcrontab表中的第4项工作删除
4.请限制用户WW使用cron定制自己的工作任务。
5.使用crontab命令编辑超级用户的crontab表,要求:
(1)每隔30分钟执行命令“ls–al/root”;
(2)每月隔10天的5点35分执行命令“ps-aux”;
(3)每天1点至4点的第25分钟执行命令“pwd”;
(4)每月1号下午6点执行命令“shutdown–rnow”。
6.新建1个主分区,大小为所有剩余的磁盘空间,用于Linux的数据分区。
将新建的数据分区在Linux系统启动时自动挂载到/mydata目录。
7.使用at命令,过35分钟给自己发一封e-mail,内容为“Thisismymail”,请修改系统时间,确定用户收到了它。
8.使用at命令,2天后的下午5:
30分执行“将当前目录下的所有文件备份到新建的分区上”。
9.使用at命令,星期五下午5:
30分执行关机命令。
10.查看at队列,并将题目4中的作业条目删除。
11.请限制用户WW使用at定制自己的工作任务。
12.使用cpio命令,将/home目录下的所有文件备份到新建的分区上。
13.使用cpio命令,从新建的分区上恢复所有的文件。
14.使用dd命令,将任意格式化的软盘文件复制到新建的分区上。
15.使用dd命令,复制一张完整的光盘为映像文件。
16.使用tar命令,对当前linux系统进行完全备份。
十一、网络、远程效劳器的配置与治理
1查看本小组linux机的主机名,并做记录。
2修改主机名为wl0607-XX,其中XX为小组编号,而且希望主机名更改长期有效。
3通过修改网卡配置文件,将各小组的linux机的IP地址设置为,网关为,dns为,各小组的windows虚拟机的IP地址设置为,要求两台机械能够彼此ping通。
4通过netconfig命令修改ip地址,将各小组的linux机的IP地址设置为,网关为,dns为,能与本小组的windows虚拟机ping通。
5通过redhat-config-network命令修改ip地址,将各小组的linux机的IP地址设置为,网关为,dns为,能与本小组的windows虚拟机ping通。
6通过添加网卡配置文件,给该网卡绑定第二个地址,网关为,dns为,能与本小组的windows虚拟机ping通,也能与第一个地址ping通。
7通过redhat-config-network命令给该网卡绑定第三个地址,网关为,dns为,能与本小组的windows虚拟机ping通,也能与第一个地址ping通。
8修改/etc/hosts文件,添加本小组的linux主机名和IP地址,希望能够实现主机名解析。
十二、FTP效劳器的配置与治理
一、架设FTP效劳器,要求:
1FTP效劳器的IP:
,效劳器域名为:
效劳器采纳PASV工作模式,许诺ASCII模式来上传或下载数据,许诺最多同时连接350用户,每一个客户IP许诺同时与效劳器成立5个连接,每一个用户的访问速度限制为512K。
FTP的日记文件放在/var/vhlogs/文件中。
2开设两个用户wl0607和wl0608,属于ftp组,不许诺登录linux系统,只能登录FTP效劳器,对这两个用户启用磁盘限额,软限制块数130000,硬限制块数150000,i节点数不受限制。
3许诺匿名用户上传文件,上传的文件目录为/var/ftp/incoming
4限制用户在自家目录,可读可写。
定制欢迎信息为:
“welcometo十三、Linux系统启动和效劳、Samba效劳器
一、架设Samba效劳器,要求:
1成立一个工作组smbgrp,本机审查用户帐号和密码。
2在机械上创建一个/root/tmp目录,为所有效户提供共享。
许诺用户不用帐号和密码访问,且能够读写。
3在机械上创建一个私人目录/root/zspri,只有zs用户有共享访问权限,其他用户不能够共享访问
4在机械上创建一个wl0708组,成员有zs和ls。
创建一个/root/wl0708目录,许诺wl0708组用户向目录中写入,其他用户只能访问,但不能够写入。
5把启动治理程序从grub改成lilo,请写出命令。
6把启动治理程序从lilo改成grub,请写出命令。
7修改/boot/grub/,把提示改成“linux(060X)”,等待时刻为5秒,grub的密码是123456。
从头安装grub,然后重启看是不是正确,请写出命令。
8修改/etc/,把提示改成“linux(060X)”,等待时刻为5秒,lilo的密码为123456。
从头安装lilo,然后重启看是不是正确,请写出命令。
9用init命令将系统重启、切换到单用户模式、多用户模式、图形模式、关机,请写出命令。
十四、shell交互功能和变量、shell编程
一、编程题目,设计一个shell程序,添加一个新组为class1,然后添加属于那个组的10个用户,用户名的形式为stdxx,其中xx从自己的学号开始。
第一用vi编辑器编辑程序,接着修改程序的权限并运行设计的程序,最后查看/etc/passwd以判定是不是创建成功。
对进程和结果截图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- linux 操作系统 上机 题目