linux操作系统上机题目_第1页
linux操作系统上机题目_第2页
linux操作系统上机题目_第3页
linux操作系统上机题目_第4页
linux操作系统上机题目_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

三、用户界面与 Shell 命令 在用户 fzu 主目录下创建一个目录 mydir 复制文件/etc/inittab 到 mydir 目录下 在 mydir 目录下创建文件 mydoc 删除 mydir 目录 统计文件/etc/inittab 的字符数和行数 用列表方式显示 etc 目录下的所有文件 用 cat、more、less、head、tail 查看文件/etc/inittab 统计文件/etc/inittab 的字符数和行数,并记录。 用 find 命令查找命令 useradd 在系统的什么位置。 用 grep 命令查找 etc 目录下含有字符串 “wl0505”的文件有哪些,并记录。 用 whereis 命令查看 useradd 文件的位置,并记录。 用 locate 命令来查找文件 adduser 用 su 切换用户,请问如要在切换用户的同时也把工作目录切换掉,该如何做? 查找系统里属于 WW 用户的文件有哪些,请记录. 用 date 查看系统时间,把系统时间改为2007年9月19号14点20分。 查看系统磁盘的使用情况,并记录。 给命令“pwd;ls l” 起一个别名“aa”,请执行 aa。 ?用命令 write 给用户 fzu 发一条信息“hello“。 用命令 history 查看本用户在本机上进行过的操作。 将/etc/fstab 文件复制到用户 fzu 的主目录下,用 ls l 查看主目录下的 fstab 的详细信 息,并记录 用 ln 命令为 fstab 创建符号连接文件 fstabsoft,用 ls l 查看文件 fstab 和 fstabsoft 信 息,并记录. 用 ln 命令为 fstab 创建符号连接文件 fstabhard,用 ls l 查看文件 fstab 和 fstabhard 信 息,并记录. Fstab、fstabsoft 、fstabhard 三个文件的信息相同吗?删除 fstab 看他们的信息发生了 什么变化?能打开 fstabsoft 吗 请用 uname 命令查看系统的信息,包括系统的内核、内核名、主机名。 请用 dmesg 命令显示 kernel 缓冲区,请查看 hd 设备。 请用 free 命令查看当前系统内存的使用情况,并请记录。 请用 uptime 命令查看系统已运行的时间,并请记录。 请用 last 命令显示曾经登录到计算机的用户列表。 请用 finger 命令查看用户信息或查看默认的用户环境。 请用 hostname 命令设置系统的主机名为 fzu。 请用 printf(“insert score:”); scanf(“%d“, if (score=90) printf(“excellent n “); else if (score=90) printf(“goodn “); else if (score=70) printf(“average n“); else if (score=60) printf(“passn“); else printf(“failn “); 2、在用户主目录下用 vi 新建文件 myls,文件内容为:pwd;ls al 然后存盘退出 3、 在命令提示符下输入./myls,看是否能正常运行。 4、在当前用户工作主目录下编辑 named.conf 文件,增加如下一段内容: zone “” IN type master; file “.hosts”; ; 要求将上述内容复制到文件的末尾,然后将复制的内容修改成如下: zone “1.168.192.” IN type master; file “192.168.1.rev”; ; 在编辑时显示行号; 用替换命令将该文件的 kh 替换成 zjvcc; 5、编辑 /etc/inittab 文件,把运行级别 “5”改为“3”,并重起系统。结果有什么不同?这个时 候如果想进入图形界面,怎么进? 五 磁盘文件系统 1、记录下你是如何使用 mount 和 umount 命令的,你建立了哪些文件系统,记在作业本 上。 2、记录下你是如何使用命令 chmod、chown、chgrp 改变文件和目录的权限的 3、在互联网上搜索 linux 支持的文件系统类型,用表格形式记录在作业本上。 六、 用户和用户组 通过修改配置文件/etc/passwd 和/etc/shadow 文件来填加用户 wl0607、wl0608,其 用户的主目录分别为/home/wl0607、/home/wl0608,密码为空。 用 useradd 命令填加用户 wl060701,要求其工作目录为/home/wl0607 。用 tail 命令 看文件/etc/passwd 的最后一行,并记录下来。 用 useradd 命令填加用户 wl060702,要求其有效期为10月20日。用 tail 命令看文件 /etc/passwd 的最后一行,并记录下来。用 wl060702登录,看是否可以;修改日期为10 月25日,看 wl050702是否可以登录。最后将系统时间调回到现在。 用 useradd 命令填加用户 wl060703,要求其工作组为 root。用 tail 命令看文件 /etc/passwd 的最后一行,并记录下来。 用 usermod 命令修改用户 wl060703,要求将其工作组改为 wl0607。用 tail 命令看 文件/etc/passwd 的最后一行,并记录下来。 将用户 wl060703改名为 wl060704。用 tail 命令看文件/etc/passwd 的最后一行,并 记录下来。 将用户 wl060704的工作目录改为/home/wl0607。用 tail 命令看文件/etc/passwd 的最 后一行,并记录下来。 分别用 passwd 和 usermod 锁定用户 wl060704,看是否能登录。再解锁,看是否能 登录。请查看用户 wl060704的密码状态。 修改用户 wl060704的密码的使用的最长期限为10天,密码预警时间为7天,修改系 统时间为10月5号,用用户 wl060704登录,看系统是否给出警告,再修改系统时间为10 月10号,看用户 wl060704是否能登录。最后将系统时间调回到现在。 删除用户 wl060704的密码,查看用户 wl060704登录时还需要密码吗? 现在要注销用户 wl060704,并将该用户的主目录也删除,该如何做? 七、磁盘限额 创建 cw、xs 、jl、xc 四个用户,属于 zjsx 组,不允许登录 linux 系统, 对这些用 户启用磁盘限额,软限制块数150000,硬限制块数130000,i 节点数不受限制;对用户 组 zjsx 启用组限额,软限制块数10*140000,硬限制块数10*160000,i 节点数不受限制。 2、对上面创建的用户实现磁盘限额,限制为1byte。 八、 rpm 软件包 使用 rpm 命令删除 telnet 软件包 使用 rpm 命令安装 adobe 软件包。 查询系统中所有已经安装的软件包,并分屏浏览,要求可上下翻屏。 查询当前安装的软件包中,含有 httpd 关键字的软件包。 要查看软件包 httpd 的描述信息,请问用什么命令。 要查看软件包 httpd 包含哪些文件,请问用什么命令。 使用 rpm 命令验证已安装的 telnet 软件包版本号。 使用 rpm 命令验证所有已经安装的软件包。 使用 rpm 命令确定文件 named.conf 在哪个软件包中。 使用 tar 命令把 /etc/httpd 目录下的文件全部打包到文件 httpd.tar 中。 把/etc/fstab 文件添加到 httpd.tar 包中。 查看 httpd.tar 包中的内容 将 httpd.tar 包中的文件/etc/fstab 删除掉 使用 tar 命令把 /etc/httpd 目录下的文件全部打包压缩到 httpd.tar.gz 中。 使用 tar 命令把文件 httpd.tar.gz 解包到/ tmp 目录中。 使用 tar 命令把 /etc/httpd 目录下的文件全部打包压缩到 httpd.tar.bz2中。 使用 tar 命令把文件 httpd.tar.bz2解包到/ tmp1目录中。 使用 tar 命令把目录 /tmp1中的文件都移动到 tmp1.tar 包中,查看 tmp1.tar 包中的内容, 查看目录/tmp1中是否还有文件。 使用 tar 命令备份目录 /etc/httpd 到软盘上 使用 tar 命令,对当前 linux 系统进行完全备份。 从 Internet 上下载 hello 的 tar 格式源代码,软件包名字为 hello-1.3.tar.gz,下载到 tmp 目录下。要求解包到/hello-1.3 目录下,并安装 hello-1.3程序,请写出步骤。 将整个/etc 目录打包并压缩成 myetc.tar.gz 文件,并保存在 /root 目录中。 比较 zip、gzip 、bzip2 命令。 九、系统监视与进程 运行命令#vi hi &,然后用 ps 命令看 vi 的进程编号,用命令 kill 将该进程终止,再 用 ps 命令查看,刚才的 vi 进程是否还在。 列出与终端无关的进程。 显示所有进程。#ps A、#ps -e、#ps a、#ps c、#ps e、#ps u、#ps x、#ps s、#ps N、#ps aux 执行结果相同吗? 显示登录到系统的用户情况;#w u、#w -s、#w f、#w V、#w h、#w root 执行 结果相同吗? 显示关于谁正在使用本地系统节点的信息;#who s、 #who m、#who q、#who w、#who r 执行结果相同吗? 要显示登录、注销、系统启动和系统关闭的历史记录。 显示所有记录的用户 root 或从 终端 tty1的登录和注销。 显示两次系统重新引导间的时间。 显示所有在 4 月 15 日上午 10:30 仍登录的用户。 用 top 命令进行系统的监视,分别执行 “M”、 “T”、 “P”看显示的内容有什么不同,用 “k”结束“top”进程,结果如何。 分别用 ps、top 命令来查看进程 init 的 PID,并做记录。 运行命令#vi hi &,赋予其优先级为-6。 改变上题的 vi 进程的运行优先级为 8。 将11题的 vi 编辑调到前台运行。 查看系统内存和虚拟内存的使用情况。 使用 ulimit 命令来防止系统产生 core 文件。 终端会连续不断地报告内存使用情况(以字节为单位) ,每5秒更新一次。 要将文件大小极限设置为 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 命令将用户 wl060x crontab 表中的第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 r now”。 6新建1个主分区,大小为所有剩余的磁盘空间,用于 Linux 的数据分区。将新建的数据 分区在 Linux 系统启动时自动挂载到/mydata 目录。 7使用 at 命令,过35分钟给自己发一封 e-mail,内容为“This is my mail”,请修改 系统时间,确定用户收到了它。 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 系统进行完全备份。 十一、网络、远程服务器的配置与管理 查看本小组 linux 机的主机名,并做记录。 修改主机名为 wl0607-XX,其中 XX 为小组编号,并且希望主机名更改长期有效。 通过修改网卡配置文件,将各小组的 linux 机的 IP 地址设置为 192.168.XX.8,网关 为192.168.XX.1,dns 为50,各小组的 windows 虚拟机的 IP 地址设置为 192.168.XX.18,要求两台机器能够相互 ping 通。 通过 netconfig 命令修改 ip 地址,将各小组的 linux 机的 IP 地址设置为 192.168.XX.28,网关为192.168.XX.1,dns 为50,能与本小组的 windows 虚拟机 ping 通。 通过 redhat-config-network 命令修改 ip 地址,将各小组的 linux 机的 IP 地址设置为 192.168.XX.38,网关为192.168.XX.1,dns 为50,能与本小组的 windows 虚拟机 ping 通。 通过添加网卡配置文件,给该网卡绑定第二个地址192.168.XX.48 ,网关为 192.168.XX.1,dns 为50,能与本小组的 windows 虚拟机 ping 通,也能与 第一个地址 ping 通。 通过 redhat-config-network 命令给该网卡绑定第三个地址 192.168.XX.58,网关为 192.168.XX.1,dns 为50,能与本小组的 windows 虚拟机 ping 通,也能与 第一个地址 ping 通。 修改/etc/hosts 文件,添加本小组的 linux 主机名和 IP 地址,希望能够实现主机名解 析。 十二、FTP 服务器的配置与管理 1、架设 FTP 服务器,要求: FTP 服务器的 IP:192.168.XX.12,服务器域名为: ftp 服务器采用 PASV 工作模式,允许 ASCII 模式来上传或下载数据,允许最多同 时连接350用户,每个客户 IP 允许同时与服务器建立5个连接,每个用户的访问速度限 制为512K。FTP 的日志文件放在/var/vhlogs/vsftpd.log 文件中。 开设两个用户 wl0607和 wl0608,属于 ftp 组,不允许登录 linux 系统,只能登录 FTP 服务器,对这两个用户启用磁盘限额,软限制块数130000 ,硬限制块数150000,i 节点数不受限制。 允许匿名用户上传文件, 上传的文件目录为/var/ftp/incoming 限制用户在自家目录,可读可写。 定制欢迎信息为:“ welcome to ”

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论