Linux复习题附答案文档格式.docx
- 文档编号:14131170
- 上传时间:2022-10-19
- 格式:DOCX
- 页数:9
- 大小:19.35KB
Linux复习题附答案文档格式.docx
《Linux复习题附答案文档格式.docx》由会员分享,可在线阅读,更多相关《Linux复习题附答案文档格式.docx(9页珍藏版)》请在冰豆网上搜索。
(tarzcvfwang.tar.gz/home/stud1/wang)。
13、对于给定的文件file,统计其中所有包含字符串”WHU”的行数的一条命令是(grepWHUfile|wc-l
)
14、为卸载一个软件包,应使用(rpm–e)。
15、每个设备文件名由主设备号和从设备号描述。
第二块IDE硬盘的设备名为(hdb),它上面的第三个主分区对应的文件名是(hdb3)。
16、vi编辑器有(3)种工作模式,分别是(命令模式、输入模式、末行模式)。
17、设定限制用户使用磁盘空间的命令是(quota)。
18、在Linux系统中,用来存放系统所需要的配置文件和子目录的目录是(/etc
)。
19、将前一个命令的标准输出作为后一个命令的标准输入,称之为(
管道
20、为脚本程序指定执行权的命令及参数是(
chmoda+xfilename
21、进行字符串查找,使用(grep
)命令。
22、在/dir1不存在的情况下,可以直接使用命令(mkdir
–p/dir1/dir2)先后创建/dir1目录以及/dir1/dir2目录。
23、要使得名为fido的文件具有如下权限-r-xr-x—x的命令是:
(chmod
551
fido3)。
24、可以使用命令(find
/root
–name
*.cpp)在/root文件夹下查找后缀为.cpp的文件。
25、关闭linux系统(不重新启动)使用的命令(halt)
26、将光盘/dev/hdc卸载的命令是(umount
/dev/hdc)
27、shell不仅是(用户命令的解释器),它同时也是一种功能强大的编程语言。
28、将test.tar.gz文件解压缩的命令是:
(tar
-zxvf
test.tar.gz)
29、若当前系统安装的wu-ftpd软件包的版本为wu-ftpd-2.6.1-8.i386.rpm,想升级安装2.6.2版本的wu-ftpd软件包,可以使用命令:
(rpm
–Uvh
wu-ftpd-2.6.2-8.i386.rpm)
30、安装Linux系统,硬盘至少要分二个分区,一个为交换分区,另一个必须挂载到(/)目录。
31、2.6.17是linux内核的(稳定)版本
32、怎样显示当前目录(pwd
33、命令catfile1.txt>
file2.txt的执行结果是:
(把当前目录下的file1.txt复制为file2.txt)
34、(su)指令可以切换使用者身份。
35、(
du
)指令可以显示目录的大小。
36、删除目录/tmp下的所有文件及子目录的命令是(rm–rf/tmp/*)。
37、PWD属于系统的(环境)变量。
38、(/sbin)目录用来存放系统管理员使用的管理程序。
39、(history)命令可以显示系统使用过的命令列表。
40、前台启动的进程可以通过使用复合键
(
CTRL+C)来
终止。
41、Linux下用户包括:
(系统用户)、(超级用户)和(普通用户)。
42、文件的隐藏权限可以使用(chattr)命令进行设置。
43、增加一个用户的命令是(
useradd);
成批添加用户的命令是(
newuser)
44、把文件file1和file2合并成file3的命令是(
catfile1file2>
file3
)
45、在vi编辑器的命令模式中,在光标所在位置的右侧插入字符的命令是(
a)
46、在vi编辑器的命令模式中,删除一行的命令是(
dd)
47、以下为u盘插入usb接口后执行fdisk–l的结果。
则要将该u盘挂装到/mnt/usb下的命令是
mount/dec/sdb1/mnt/usb
48、将当前目录下的文件man.config压缩为man.config.bz2的命令是(bzip2–zman.config
49、将/home/stu目录下所有的.gz压缩文件解压缩,包括子目录,命令是gunzip–r/home/stu
50、我们可以修改默认的启动级别为(5),使得系统重启后自动采用XWindow方式登录。
51、如果想指定某个shell脚本以csh作为脚本解释语言,应在该脚本中的第一行写入语句:
(#!
/bin/csh)
52、在使用edquota配置组用户磁盘定额内容时,我们需要加上(-g)参数。
53、
Linux分区类型默认的是:
(ext2)
54、在磁盘分区过程中,可以交互地使用(p)命令来显示已分区情况;
一般来说,使用fdisk命令的最后一步是使用(w)选项命令将改动写入硬盘的当前分区表中。
55、为了统计文件系统中未用的磁盘空间,我们可以使用(df)命令。
56、为了能够把新建立的文件系统mount到系统目录中,我们还需要指定该文件系统的在整个目录结构中的位置,或称为(加载点)
57、
root文件系统一旦安装完毕,内核将启动名为(init)的程序,这也是引导过程完成后,内核运行的第一个程序。
58、使用$cd~命令后,我们会进入(当前用户的用户主)目录。
59、Linux安装程序提供了两个引导装载程序,分别是(LILO)和(GRUB)
60、如果忘记了ls命令的用法,可以采用(
manls
)命令获得帮助
61、某用户登陆Linux系统后得到的shell命令提示符为:
[root@testjw
/var/www/html]#,
请根据此提示符填写下列内容:
该系统的登陆用户名为:
_______root______,
主机名为:
_______testjw_____,当前目录为:
_______html_____。
62、想显示如“2013-7-10”形式的日期,应执行命令(date+%F)
63、linux系统中文件系统的挂载配置文件是(
/etc/fstab
)
64、grep
‘^user[0-9]$’
/etc/passwd
的功能是:
(显示用户名以user开头,以数字结尾的用户信息)
65、在Linux中,当root密码丢失后,应该:
(进入单用户模式后修改root密码)
66、在
linux中查看IP地址的命令是(ifconfig)
67、(ping)命令可以测试网络中本机系统是否能到达一台远程主机,所以常常用于测试网络的连通性。
68、为某文件建立硬链接文件后,该文件的inode数值会(增加1)
69、为磁盘进行分区,可以使用(fdisk)命令,进入交互模式设置。
70、当碰到某个不熟悉的文件,要找到属于哪个软件包,可用(rpm–qf)命令。
71、使用通配符(*)每次可以匹配若干个字符。
72、.以下shell脚本中,date命令将执行
(2)次
foriinab
dodate
done
73、为了保证系统的安全,目前的Linux一般是将用户账号的口令信息加密后存储于(/etc/shadow)文件中。
74、更改一个文件所属用户的命令是(chown)
75、UID和GID都是从(500)开始顺序编号的。
二、shell编程
1、编写shell脚本,计算1到10的阶乘。
2、编写shell脚本,实现:
输入一个文件名,判断其是否为普通文件。
#!
/bin/bash
echo“Enterafilename:
”
readfile
if[-f$file]
then
echo“File$fileexists.”
fi
3、程序填充(填充程序实现题干中的功能,运行程序、验证结果并截图)
程序功能:
添加一个新组为class1,然后添加属于这个组的30个用户,用户名的形式为stdxx,其中xx从01到30。
/bin/sh
i=1
groupaddclass1
while[$i-le30]1分
do
if[$i-le9];
USERNAME=stu0${i}1分
else
USERNAME=stu${i}1分
useradd$USERNAME
1分
mkdir/home/$USERNAME
chown-R$USERNAME/home/$USERNAME1分
chgrp-Rclass1/home/$USERNAME
i=`expr$i+1`#或i=$(($i+1))或let“i=i+1”1分
4、编写shell程序,实现自动删除50个用户账号的功能。
账号名为stud1至stud50
/bin/sh
while[$i-le50]
userdel-rstud$i
sum=`expr$i+1`
echo"
removesucessful!
"
else
removefail"
fi;
;
5、下面给出了一个SHELL程序,按照其行后有#(n)形式的语句解释,补充程序,并执行程序(截图)。
/bin/bash
#
(1)使用/bin/bash解释脚本
dir=$1
#
(2)将位置变量1赋值给变量dir
if[-d$dir]
#(3)如果dir所指为目录
cd$dir
#(4)将当前目录改为dir
forfilein*
do
if[-f$file]
#(5)如果循环变量file所指是普通文件
then
cat$file
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 复习题 答案