Linux复习题(附答案)
一、填空
1.在Linux系统中,通过(文件)访问设备。
2、linux内核引导时,从文件(/etc/fstab)中读取要加载的文件系统。
3、linux 文件系统中每个文件用(inode)来标识。
4.文件的权限为:d-rw-r--r--以数字形式(644)表示权限,文件属性为(目录)。
5、安装linux系统对硬盘分区时,必须有两种分区类型:(文件系统分区)和(交换分区)。
6.在编写的shell程序运行之前,必须授予脚本文件(执行)权限。龙凤胎 英文
7.自由软件指(自由软件)8。(startx)命令可用于启动X窗口
9、用户编写了一个文本文件a.txt,想将该文件名称改为txt.a,可用命令
(>txt.a)
10.文件分为10段的长度表示文件组的权限,第四段表示文件组的权限。
11、某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限为(764)。
12.存档并压缩/home/stud1/Wang目录,然后生成Wang tar。GZ文件,并将该文件保存到/home目录。实现此任务的tar命令是(tarzcvfwang.tar.Gz/home/stud1/Wang)。
13、对于给定的文件file,统计其中所有包含字符串‖whu‖的行数的一条命令是(grepwhufile|wc-l)
14.要卸载软件包,请使用(rpmce)。
15、每个设备文件名由主设备号和从设备号描述。第二块ide硬盘的设备名为(hdb),它上面的第三个主分区对应的文件名是(hdb3)。
16.VI编辑器有(3)种工作模式,即(命令模式、输入模式和最后一行模式)。17.设置用户使用的磁盘空间限制的命令是(quota)。
变量名称合法的是18、在linux系统中,用来存放系统所需要的配置文件和子目录的目录是(/etc)。
19.将上一个命令的标准输出作为下一个命令的标准输入称为(管道)。20.指定脚本程序执行权限的命令和参数是(chmoda+xfilename)。21.搜索字符串并使用(grep)命令。
22、在/dir1不存在的情况下,可以直接使用命令(mkdircp/dir1/dir2)先后创建
/dir1目录以及/dir1/dir2目录。
23.使名为Fido的文件具有以下权限的命令-r-xr-x-x为:(chmod551fido3)。
24、可以使用命令(find/rootcname*.cpp)在/root文件夹下查后缀为.cpp的文件。
25.关闭Linux系统的命令(不重新启动)(暂停)26。卸载CD/dev/HDC的命令是(umount/dev/HDC)
27、shell不仅是(用户命令的解释器),它同时也是一种功能强大的编程语言。28、将文件解压缩的命令是:()
29.如果当前系统中安装的Wu ftpd软件包版本为Wu ftpd-2.6.1-8 i386。转速。要思莱德男装怎么样
升级和安装2.6.2版的Wu ftpd软件包,可以使用以下命令:(rpmcuvhwu ftpd-2.6.2-
8.I386.RPM)
30、安装linux系统,硬盘至少要分二个分区,一个为交换分区,另一个必须挂载到(/)目录。
31.2.6.17是Linux内核的(稳定)版本。32.如何显示当前目录(PWD)。
33、命令&的执行结果是:(把当前目录下的复
制为)
34.(Su)命令可以切换用户身份。35.(DU)指令可以显示目录的大小。
36、删除目录/tmp下的所有文件及子目录的命令是(rmcrf/tmp/*)。37、pwd属于
系统的(环境)变量。
38.(/SBIN)目录用于存储系统管理员使用的管理程序。39.(历史记录)命令可以
显示系统使用的命令列表。
40、前台启动的进程可以通过使用复合键(ctrl+c)来终止。
41.Linux下的用户包括:(系统用户),(超级用户)和(普通用户)。42.可以使
用(chatr)命令设置文件的隐藏权限。
43、增加一个用户的命令是(useradd);成批添加用户的命令是(newuser)
44.将file1和File2合并到file3的命令是(catfile1file2>file3)45。在VI编
linux建立文件系统的命令辑器的命令模式下,在光标右侧插入字符的命令是(a)
46、在vi编辑器的命令模式中,删除一行的命令是(dd)47、以下为u盘插入usb 接口后执行fdiskcl的结果。则要将该u盘挂装到/mnt/usb下的命令是
mount/dec/sdb1/mnt/usb
48.将当前目录中的文件传输到man Config压缩到man Config。bz2的命令是(bzip2czman.Config)
49、将/home/stu目录下所有的.gz压缩文件解压缩,包括子目录,命令是
gunzipcr/home/stu
50.我们可以将默认启动级别修改为(5),这样系统重启后,我们可以通过X窗口自动登录。
51、如果想指定某个shell脚本以csh作为脚本解释语言,应在该脚本中的第一行写入语句:(#!/bin/csh)
mental flexibility52.在使用edquota配置组用户的磁盘配额内容时,我们需要添加(-G)参数。53.默认的Linux分区类型是:(ext2)
54、在磁盘分区过程中,可以交互地使用(p)命令来显示已分区情况;一般来说,使用fdisk命令的最后一步是使用(w)选项命令将改动写入硬盘的当前分区表中。
55.为了计算文件系统中未使用的磁盘空间,我们可以使用(DF)命令。
56、为了能够把新建立的文件系统mount到系统目录中,我们还需要指定该文件系统的在整个目录结构中的位置,或称为(加载点)
57.一旦安装了根文件系统,内核将启动一个名为(init)的程序,这也是启动过程完成后内核运行的第一个程序。
请根据此提示符填写下列内容:该系统的登陆用户名为:_______root______,主机名为:_______testjw_____,当前目录为:_______html_____。62、想显示如“2021-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.当您遇到不熟悉的文件时,可以使用(rpmcqf)命令查该文件所属的软件包。
71、使用通配符(*)每次可以匹配若干个字符。72、.以下shell脚本中,date命令将执行(2)次foriinabdodatedone
73.为了保证系统的安全性,目前的Linux通常会对用户帐户的密码信息进行加密,并将其存储在(/etc/shadow)文件中。
74、更改一个文件所属用户的命令是(chown)75、uid和gid都是从(500)开始顺序编号的。二、shell编程
1.编写一个shell脚本来计算1到10的阶乘。
2、编写shell脚本,实现:输入一个文件名,判断其是否为普通文件。#!/bin/bash
echo“enterafilename:”readfileif[-f$file]然后
echo“file$fileexists.”fi
3.程序填充(填充程序实现问题干中的功能,运行程序,验证结果和屏幕截图)程序功能:添加一个新组作为Class1,然后添加属于该组的30个用户。用户名的形式是stdxx,其中XX是从01到30bin/shi=1
groupaddclass1while[$i-le30]do
如果[$i-le9];thenusername=stu0${i}else
username=stu${i}fi
useradd$usernamemkdir/home/$username
1分
1分
运算器 alu 的功能是1分
1分

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。