湖南大学_UNIX操作系统课后习题答案(2)

2018-11-22 22:58

6、如何显示用户正在运行的进程的详细信息?

7、普通用户只能kill自己的作业不能kill其他用户的作业(T/F) ? 8、如何强制中断一个进程的执行?

9、为什么一个需要运行很长时间作业最好用nohup命令在后台执行? 10、UNIX系统中永不结束的系统进程叫什么? 第5章 UNIX进程

1、进程是一个程序针对一组数据的一次执行,进程是整个系统中资源分配的最小单位,进程是系统调用的,系统处理机调度最小的单位

2、进程的环境包括:程序或脚本、相关的数据、打开的文件、当前目录、用户和组id号、进程id号(PID)、父进程id号(PPID)、程序变量 3、当需要shell脚本改变当前shell的变量值时 4、export 变量名

5、x的值和执行子shell前一样,如果执行前面没有设置x的值,那么x的值依然是未设置

6、ps –ef 7、T 8、kill -9 pid

9、用nohup在后台执行该作业不会占用用户的终端,而且用户退出系统作业也可以继续运行。 10、daemon

第6章 UNIX Shell

1、下面的命令匹配的文件名是什么? $ ls ???[!a-z]*[0-9]t

2、UNIX的标准文件有哪些,分别对应什么设备?

3、下列命令的标准输入,标准输出和标准错误分别是什么? 1) $ cat file1

2) $ mail tim < letter

3) $ cat .profile > newprofile 2>1

4、用cat命令显示filea的内容,要求将输出定义到不同的位置,写出相关命令。 1) 输出发送到文件fileb,错误发送到filec 2) 输出和错误联合一起发送到fileb

3) 输出发送到fileb,不显示并丢弃错误信息。

5、假定用户的home目录是/home/john,用户当前所在的目录是/home/john/doc,该目录下有aa,bb,cc三个文件,下列命令的输出结果是什么?

1) $ pwd

2) $ echo \3) $ echo 'Home directory is $HOME' 4) $ echo \5) $ echo \6) $ echo \7) $ echo * $HOME 8) $ echo \\*

6、下面的命令有何作用

$ echo \7、如何查看当前shell的pid

8、下面的shell脚本能完成什么功能

TERMTYPE=$TERM if [ $TERMTYPE != \

/home/team01/customized_script ] then /home/team01/customized_script else echo No customized script available ! fi else echo You do not have a TERM variable set ! fi

9、编写一个shell脚本,可以输入2个参数,并将它们的乘积显示出来

10、编写一个shell脚本,能够列出指定目录下所有的文件,并将这些文件拷贝到另一个目录

第6章 UNIX Shell

1、该文件名满足下列条件: 前3个字符是任意字符

第4个字符不是a-z中的一个字符 接下来是0个或多个任意字符 倒数第2个字符是[0-9]中的字符 最后一个字符是t

2、UNIX的标准文件是标准输入,标准输出和标准错误输出,分别对应键盘,屏幕、屏幕 3、结果如下:

1) 标准输入:键盘 标准输出:屏幕 标准出错:屏幕

2) 标准输入:letter文件 标准输出:屏幕 标准出错:屏幕 3) 标准输入:键盘

标准输出:newprofile 标准出错:文件1

4、相关命令如下:

1) $ cat filea > fileb 2> filec 2) $ cat filea > fileb 2>&1

3) $ cat filea > fileb 2> /dev/null 5、输出结果如下:

/home/john/doc

Home directory is /home/john Home directory in $HOME

Current directory is /home/john/doc Current directory is /home/john/doc File in this directory are * aa bb cc /home/john *

6、显示系统当前的日期和已经登录的用户数 7、ehco $$

8、设置TERMTYPE变量值等于TERM变量,如果该变量不为空,然后在/home/team01下查找名为customized_scripte的脚本,如果该脚本存在就执行它,如果不存在,就显示未找到。如果TERMTYPE变量为空,则显示没有设置TERM变量。 9、expr $1 \\* $2 10、#!/bin/sh

#this script is used to list the content of the # source dir and copy them to the target dir if [ $# -lt 2 ]; then

echo \else cd $1

echo \ls -l

cp -rf * $2 fi

第7章 定制用户环境

1、用户登录时系统会依此读取哪些文件来设置用户的环境?

2、哪个文件定义系统级的环境变量?

3、用户可以修改哪个文件来定制自己的环境? 4、.kshrc文件有什么作用? 5、PS1变量有什么作用? 6、TERM变量有什么作用? 7、PATH变量有什么作用? 8、alias命令有什么作用? 9、如何调用历史命令?

10、如何在aix下编译C语言程序? 第7章 定制用户环境

1、/etc/environment,/etc/profile,$HOME/.profile 2、/etc/profile

3、$HOME./profile

4、kshrc文件用来设置Shell的环境,每个subshell启动时都要读取.kshrc文件 5、定义主命令提示符 6、定义用户终端类型

7、定义执行命令时的搜寻路径

8、设定和显示命令的别名,用简单字符串代替长串命令以简化输入 9、用fc –l查看,r加序号或首字母调用历史命令 10、下载并安装GCC编译器

第8章 UNIX实用程序

1、用一条命令查找系统上所有以”UNIX”开头的文件。 2、下面的命令有什么作用?

$ ps -ef | grep -w root | grep -w netscape

3、下面的命令有什么作用?

$ ls -l /home | egrep 'txt$ | team01$' | sort -r +7 | tail +4 | head -5 4、find命令查找时会查找制定的目录下的整个目录树。(T/F)

5、find命令中使用的元字符,如果加上引号后,shell会先对其进行元字符扩展,然后再交给find处理。(T/F)

6、下列哪个命令能够确定文件的类型 A. cmp B. diff C. file D. dircmp

7、diff只能比较文本文件。(T/F)

8、compress命令压缩文件时将删除原有文件,并将压缩后的文件加上.z的后缀。(T/F) 9、UNIX环境中,不可以不做解压操作而直接查看压缩文件的内容。(T/F) 10、显示目录或文件中的非打印字符用下列哪条命令? A. ls -li B. cat -vte C. diff -c D. cmp

第8章 UNIX实用程序

1、find / -name ‘UNIX*’

2、显示在ps –ef输出的进程详细信息中包含单词root和netscape的进程行

3、列出/home目录下所有以txt或team01结尾的文件的详细信息,按第8个字段逆序排序,显示其中的4-8行。 4、T 5、F 6、C

7、T

8、F,后缀名应该是.Z(大写) 9、F,用zcat命令 10、B

第9章 AIX图形用户接口

1、如何停止X server允许所有其他主机的连接? 2、如何启动X Windows环境?

3、如何将本地显示输出到远程X客户端?

4、如果在AIXwindows环境下,下列命令有什么作用? xclock -bg red -fg white &

5、用两种方式启动一个新的aixterm。


湖南大学_UNIX操作系统课后习题答案(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:基于ISM模型的统筹城乡发展影响因素层次分析

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: