linux操作系统上机题目

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

linux操作系统上机题目三、用户界面与Shell命令1在用户fzu主目录下创建一个目录mydir2复制文件/etc/inittab到mydir目录下3在mydir目录下创建文件mydoc4删除mydir目录5统计文件/etc/inittab的字符数和行数6用列表方式显示etc目录下的所有文件7用cat、more、less、head、tail查看文件/etc/inittab8统计文件/etc/inittab的字符数和行数,并记录。9用find命令查找命令useradd在系统的什么位置。10用grep命令查找etc目录下含有字符串“wl0505”的文件有哪些,并记录。11用whereis命令查看useradd文件的位置,并记录。12用locate命令来查找文件adduser13用su切换用户,请问如要在切换用户的同时也把工作目录切换掉,该如何做?14查找系统里属于WW用户的文件有哪些,请记录.15用date查看系统时间,把系统时间改为2021年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/named.conf./named.conf四、vi编辑器1、用vi编辑器,输入下面一段程序。程序名为score.c#includeintmain(){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);elseprintf(fail\n);}2、在用户主目录下用vi新建文件myls,文件内容为:pwd;ls–al然后存盘退出3、在命令提示符下输入./myls,看是否能正常运行。4、在当前用户工作主目录下编辑named.conf文件,增加如下一段内容:zone“”IN{typemaster;file“”;};要求将上述内容复制到文件的末尾,然后将复制的内容修改成如下:zone“1.168.192.in-addr.arpa”IN{typemaster;file“192.168.1.rev”;};在编辑时显示行号;用替换命令将该文件的kh替换成zjvcc;5、编辑/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节点数不受限制。2、对上面创建的用户实现磁盘限额,限制为1byte。八、rpm软件包1使用rpm命令删除telnet软件包2使用rpm命令安装adobe软件包。3查询系统中所有已经安装的软件包,并分屏浏览,要求可上下翻屏。4查询当前安装的软件包中,含有httpd关键字的软件包。5要查看软件包httpd的描述信息,请问用什么命令。6要查看软件包httpd包含哪些文件,请问用什么命令。7使用rpm命令验证已安装的telnet软件包版本号。8使用rpm命令验证所有已经安装的软件包。9使用rpm命令确定文件named.conf在哪个软件包中。10使用tar命令把/etc/httpd目录下的文件全部打包到文件httpd.tar中。11把/etc/fstab文件添加到httpd.tar包中。12查看httpd.tar包中的内容13将httpd.tar包中的文件/etc/fstab删除掉14使用tar命令把/etc/httpd目录下的文件全部打包压缩到httpd.tar.gz中。15使用tar命令把文件httpd.tar.gz解包到/tmp目录中。16使用tar命令把/etc/httpd目录下的文件全部打包压缩到httpd.tar.bz2中。17使用tar命令把文件httpd.tar.bz2解包到/tmp1目录中。18使用tar命令把目录/tmp1中的文件都移动到tmp1.tar包中,查看tmp1.tar包中的内容,查看目录/tmp1中是否还有文件。19使用tar命令备份目录/etc/httpd到软盘上20使用tar命令,对当前linux系统进行完全备份。21从Internet上下载hello的tar格式源代码,软件包名字为hello-1.3.tar.gz,下载到tmp目录下。要求解包到/hello-1.3目录下,并安装hello-1.3程序,请写出步骤。22将整个/etc目录打包并压缩成myetc.tar.gz文件,并保存在/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分执行“将当前目

1 / 14
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功