武汉大学计算机学院。
2009-2010学年度第一学期期末考试。
linux原理与应用》期末考试参***。
一、每小题2分,共20分。
d、c、d、a、c d、c、d、d、d
二、每空1分,共20分。
1. 六、exit2. 二、 管道写描述符。
3. shell、xwindow、系统调用 4.两级。
5. hdb、hdb36.文件系统属性、文件属性。
7.显示文件系统空间使用情况、显示目录或文件占用磁盘空间容量。
8.建立新的子进程9. quota、大于。
10.减少buffer cache和page cache的大小、换出系统v类型的内存页面、换出或丢弃进程的页面。
三、1. 在底半技术中把一个中断处理分为2部分:顶半部分和底半部分。2分。
采用这种技术可以:使中断的总延迟时间最小化,加快对中断请求的响应速度,合并某些中断处理。3分。
2. vi的工作模式有三种:命令模式、输入模式、末行模式。3分。
在命令模式下输入a、a、i、i、o、o等命令之一可以进入输入模式,在输入模式下按esc键回到命令模式;在命令模式下输入:进入末行模式,末行命令执行完后回到命令模式。2分。
3.位置变量是指命令行上传递给程序的参数。1分。
shell变量可以分为:用户自定义变量、环境变量、位置变量、特殊变量 4分。
4.进程通过多个file结构共享一个inode,进程共享一个file结构。 2分。
举例略 3分。
四、每小题4分,共20分。
1. login:zheng
password:口令。
$who$ps
$ctrl+d
2.$ mkdir back
$ cd back
touch test1 test2
mv test2 ..file2
3.$find –type f | wc –l
#useradd zheng
#passwd zheng
#passwd –l uly
#userdel chang
#tar –zcvf /tmp/ /home/zheng
#tar -zxvf /tmp/
五、#(1)使用/bin/bash解释脚本。
#(2)将位置变量1赋值给变量dir
#(3)如果dir所指为目录。
#(4)将当前目录改为dir
#(5)如果循环变量file所指是普通文件。
#(6)显示文件file的内容 6分。
程序功能:若命令行参数是一个合法目录则显示该目录下所有普通文件的内容,否则显示错误的目录名信息。2分。
六、最多可以产生7个进程 3分。
家族树如右 3分。
七。#!/bin/sh
i=1groupadd class1
while [ i -le 301分。
doif [ i -le 9 ] then
username=stu0${i1分。
elseusername=stu${i1分。
fiuseradd $username1分。
mkdir /home/$username
chown -r $username /home/$username 1分。
chgrp -r class1 /home/$username
i=$(i + 1)) 或let “i=i+11分。
done
linux实验答案
软件学院实验报告实验题目 shell编程基础。学号 201200301094 辅修号 日期 12.21班级 一班姓名 李传祥email 实验目的 1.掌握引号的使用。2.理解什么是位置变量参数和特定变量参数。3.掌握简单的表达式赋值方法,包括expr命令和变量扩展 4.掌握test命令的用法,熟悉t...
linux重点 答案Beta
1.安装linux至少需要的两个分区。根分区和交换分区。内核的版本。最新内核2.6.24版本。命名格式 主版本号。次版本号。修正号。次版本号还有特定意义,如果是偶数,则表示内核是一个放心使用稳定版,若奇数,则内核加入了某些测试新功能。默认的系统管理员账号。root的配置文件。etc samba 系统...
linux操作习题1附答案
1 吴吴是linux系统管理员,为了计算当前linux系统中所有用户的数量,可以使用 abc 命令。选择三项 a wc l etc passwd b wc lc cat etc passwd wc l d cat etc passwd wc l 2.在red hatlinux 系统中,在执行 cd....