UNIX操作系统复习题文档格式.docx
- 文档编号:18392512
- 上传时间:2022-12-16
- 格式:DOCX
- 页数:16
- 大小:302.12KB
UNIX操作系统复习题文档格式.docx
《UNIX操作系统复习题文档格式.docx》由会员分享,可在线阅读,更多相关《UNIX操作系统复习题文档格式.docx(16页珍藏版)》请在冰豆网上搜索。
B.打印当前目录名
D.设置用户口令
)
B.uid
D.login-directory
7、关于cpoldfilenewfile命令的功能,下列叙述正确的是
A.文件复制。
复制和被复制的文件名不同,
B.文件复制。
复制和被复制的文件名相同,
C.文件移动或重命名。
旧文件与新文件名不同,
D.文件移动或重命名。
旧文件与新文件名不同,答案:
A
8、关于mvoldfilenewfile命令的功能,下列叙述正确的是
i节点号不同,内容相同
i节点号相同,内容相同
内容相同
(
i节点号不同,
9、下列目录中,用于存放用户文件系统的是
A./binB./etc
C./usr
答案:
10、下列目录中,用于存放基本可执行程序是
D./lib
C./usr答案:
11、用于连接文件sec1和文件sec2的内容,写入A.catsec1sec2chapter1C.commsec1sec2chapter1答案:
chapter1中的命令是(B.catsec1sec2>
chapter1D.commsec1sec2>
chapter1
12、在当前目录中查找最近14天未被修改的文件,
.-mtime+14print
.mtime-14-print
A.find
并输出在屏幕上,应使用命令(
B.find
-mtime
C.find答案:
D.find
+14-print-14-print
13、ls命令的参数中,
A.-l
报告目录的状态信息的是(
B.-t
C.-a
14、ls命令的参数中,列出所有文件(包括“.A.-lB.-t
D.-d
15、权限模式共包含10个字符,若第一个字符是
A.这一项是一个目录
C.这一项是一个字符型的特殊文件答案:
16、权限模式共包含10个字符,若第一个字符是
项)
的是
d,
表示
B.这一项是一个块型的特殊文件
D.这一项是一个简单文件
-,表示()
17、在命令$tr-cabcABC下,当输入是ABCDEFabcdef时,输出为(
B.CCCCCCabcCCCC
A.CCCCCCabcCCC
C.CabcC
18、在命令$tr-csabcABC下,当输入是
A.CCCCCCabcCCCC.CabcC答案:
19、普通用户可以用date命令(
A.设置日期和时间
D.CabcCC
ABCDEFabcdef时,输出为(
B.修改日期和时间
C.显示当前的日期和时间答案:
C启动vi编辑器的默认方式是A.输入方式C.底行命令方式答案:
D.显示磁盘最近访问日期和时间
您已经开始使用vi编辑一个文件,做了一些修改。
您意识到自己对错误的文件进行了操作,您想退出vi不保存对文件的修改。
能够完成这个工作的一个命令是-(
26、
I/O重定向可以把一个命令的输出发送到一个文件而不是屏幕。
能够完成这个工作的命令格式是(
B.command<
filename
D.command<
<
A.command>
C.filename>
command
A
A.NIDB.PIDC.UIDD.CID
35.
哪个目录存放用户密码信息
36.
(D)目录。
37.
.当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于
38.
39.
D.su
哪个命令可以将普通用户转换成超级用户(D)
A.superB.passwdC.tar
40.除非特别指定,cp假定要拷贝的文件在下面哪个目录下(D)
A.用户目录
B.home目录C.root目录D.当前目录
41.在Vi编辑器里,命令"
dd"
用来删除当前的(A)
42.按下(A)键能终止当前运行的命令
43.下面哪个命令用来启动XWindow(C
D.asterisk(*)
44.用来分离目录名和文件名的字符是(B
A.dash(-)B.slash(/)C.period(.)
45.用"
rm-i"
系统会提示什么来让你确认(
46.在下列分区中,Linux默认的分区是(B
A.FAT32B.EXT3CFAT.DNTFS47.某文件的组外成员的权限为只读;
所有者有全部权限;
组内的权限为读与写,则该文件的权
限为(D)。
48.用户编写了一个文本文件a.txt,想将该文件名称改为txt.a,下列命令(D)可以实现。
二、简答题
1、简述UNIX系统的主要特性。
核心部分设计简单且功能全面
支持多用户、多任务文件系统可装卸有良好的开放性及可移植性具有强大的命令解释功能具有完善的安全机制具有网络特性
2、简述文件的几种权限、符号及其含义。
文件有四种权限:
(1)读(r):
只读权限的文件。
文件可以被显示或拷贝,不能够移动或者删除。
(2)写(w):
文件可以被修改、移动或者删除(只有它驻留的目录有写权限时)
(3)执行(x):
文件可以被执行(shell脚本或可执行文件)(4)无权限(-):
短横线表示不给予权限
3、简单说明执行shell程序的3种方法。
(1)sh<
uc
shell程序sh,该sh程序不是从标准输入(键盘)读入命
(2)
shuc
(3)先为命令文件uc建立执行许可:
chmoda+xuc
再执行该命令文件:
$uc
4、简单说明下列环境变量存放的内容。
(1)HOME
(2)PATH(3)PS1(4)MAIL
(1)HOME:
存放用户主目录。
(2)PATH:
shell查找命令时,在文件系统中的查找路径。
(3)PS1:
shell系统主提示符,Bshell主提示符为$"
后跟一空格。
⑷MAIL:
规定mail程序用来储存用户邮件的文件名。
5、在空格处填上合适的输出内容。
$x=Hello
$exportx
$sh
(新的shell)
$echo$x
(3)
6、简述Unix的基本结构。
答案:
硬件:
可以是便携机、个人机、工作站、小型机等
内核:
包括中断、存储、进程、I/O、文件等管理程序
Shell:
具有多种功能的系统程序
实用程序:
完成大部分UNIX高级命令的功能7、shell变量中,用户定义变量的命名规则是什么?
如何给它赋值?
用户定义变量必须以字母或下滑线开始,可以包括字母,下划线和数字的字符序列。
用户定义的shell变量能用赋值语句置初值或重置值。
8、shell最基本的四个功能是什么?
环境变量的设置输入输出的重新定向
shell程序语言的设计
9、vi编辑器有几种模式?
几种模式之间怎样切换?
10、在UNIX/Linux系统中,环境变量是非常重要,在字符界面下试说明:
(1)PATH变量的作用,如何得到PATH的值?
(2)在UNIX/Linux系统的超级用户的环境变量PATH中允许包含当前目录吗?
(3)若在超级用户的当前目录内有可执行文件mypro,如何执行它(写出执行时键盘输入内容)?
(4)如何使用该命令在后台执行(写出执行时键盘输入内容)?
⑴PATH为命令搜索路径,可用echo$PArH命令显示;
(2)UNIX/Linux的PATH变量内不允许包含当前路径(.);
(3)./mypro;
(4)./mypro&
11、什么是链接?
符号链接与硬链接的区别是什么?
1。
删除链接文件时计数器值减1,
i节点。
在删除符号链接文件时与
链接是指用一个i节点对应多个文件名。
硬链接是把文件的i节点号指向该i节点,且链接计数器值加当其值为0时,i节点被释放。
符号链接是只有文件名的一个链接文件,并不指向一个真正的硬链接文件有区别。
三、操作题
1、写出下面几条命令的执行结果,并说明其功能。
-r--r-r--lyou29Sep2006;
07junk$chmoda=rwjunk
$ls-junk
1)-rw-rw-rw-lyou29Sep2006;
07junk
功能:
将文件junk的访问权限对所有用户都修改为读、写。
2)-rwxr-xr-xlyou29Sep2006;
将文件junk的访问权限修改为:
文件主:
读、写、执行;
同组用户和其
他用户:
读、执行。
2、设当前工作目录是/home/user2,写出完成下列功能的UNIX命令。
1)显示当前工作目录的绝对路径名。
(2)列出文件myfile的权限。
(3)使用符号模式模式给所有人设定读、写文件myfiIe的权限.
4)删除文件myfile。
(1)pwd
⑵Is-
(3)chmoda=rwmymyfile4)rmmyfiIe
3、写出完成下列功能的UNIX命令。
(1)列出其他用户可以读写的子目录和普通文件名(要求使用一条命令)
2)
temp文件的写权限。
使用chmod的符号模式,撤销组用户和其他用户对当前目录下
(3)连接文件sec1和sec2的内容,写入chapter中。
2)chmodgo-wtemp
(3)catsec1sec2>
chapter
drwxr_xr_x2user2staff512Jan2914:
28recipes
则:
recipes的文件主是什么?
该用户的同组用户是什么
文件主拥有什么权限?
其他用户拥有什么权限
使用符号模式给同组用户和其他用户添加修改该文件的权限
(1)Is-
chmodgo+wrecipes
5、写出完成以下功能的UNIX命令。
并交互地删除之。
notes内容的权限。
(1).在当前目录里查找扩展名为“.man”的文件,
(2).使用符号模式取消其他用户察看当前目录下文件
.(3).将文件/usr/dict/words的末5行输出到屏幕。
(1)find.-name‘man'
-okrm{}\;
2)chmodo-rnotes
3)tail-5/usr/dict/words
6、设当前工作目录是/home/user2,写出完成以下功能的UNIX命令。
1)为了查看当前目录下文件dante_1的大小,以长格式的形式显示文件dante_1的列表信息。
2)把当前目录更改到其下的子目录dir2。
.(3)在当前目录里查找前缀为sec的文件,并输出在屏幕上。
(1)Is-dante_1
(2)cddir2或cd/home/user2/dir2
7、写出下列命令的功能
cp~/home/*/tmp
InpIanetpIan
(5)mvpractice/projectpractice/project2
⑴从/usr目录开始搜索文件myfile。
2)在当前目录中搜索创建或修改于6月17日的文件。
3)把用户主目录下home目录中的所有文件拷贝到/tmp目录中。
(5)使用相对路径名把practice目录中的project文件或子目录重命名为project2。
(1)mkdirtestdir
2)cdtestdir.
3)touchtestfile1testfile2testfile3
4)ls~/b*
9、设当前工作目录是/home/user2
1)在当前目录中创建空文件myscript.
(2)列出文件myscript的权限.
(3)使用符号模式(相对)模式给其他(用户)设定读、写、执行该文件的权限.
10、设当前工作目录是/home/user2/dir2
(3)Is-|grep1999
11、设当前工作目录是/home/user2/dir2
(1)把ls命令的输出重定向到当前目录下的文件dir2list.
(2)显示文件dir2Iist的内容。
(3)在指定的打印机hpIaser1上打印文件dir2Iist.
(1)Is>
dir2Iist
2)catdir2Iist
(3)Ip-hplaserldir2list
12、当前工作目录是/home/user2
1)把当前的提示符$改为你的计算机名。
(2)ls[pd]*
(3)ps-e|grepdbprog
13.假设linux分配给光驱的设备名是/dev/cdrecord,叙述Linux如何在这个光驱上使用光盘。
写
出详细的命令步骤解释。
建立挂载目录mkdir/mnt/cdrom
挂载mount/dev/cdrecord/mnt/cdrom
卸载umount/mnt/cdrom
四、编程题
创建一个shell脚本,它从用户那里接收10个数,并显示已输入的最大的数。
参考程序:
#!
/bin/bash
max=0
for((count=1;
count<
=10;
count=count+1))
do
echo-n"
Enternumber$count:
"
readvalue
if[$max-lt$value]
then
max=$value
fi
done
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UNIX 操作系统 复习题