Linux操作系统》复习题与答案
linux复习题及答案)

linux复习题及答案)Linux复习题及答案Linux作为一种常见的操作系统,广泛应用于服务器、嵌入式设备等领域。
对于计算机科学和信息技术专业的学生来说,熟练掌握Linux操作系统的使用和管理是非常重要的。
为了帮助大家复习Linux知识,下面将列举一些常见的Linux复习题,并给出相应的答案。
一、Linux基础知识1. 什么是Linux操作系统?答:Linux是一种开源的、类Unix的操作系统内核,最初由芬兰的程序员Linus Torvalds开发。
Linux操作系统具有稳定性、安全性和可靠性等特点,广泛应用于服务器、桌面计算机和嵌入式设备等领域。
2. Linux的文件系统是什么样的结构?答:Linux的文件系统采用树状结构,以根目录(/)为起点,下面分为多个子目录,如bin、etc、home等。
每个子目录下又可以有更多的子目录和文件。
3. 如何在Linux系统中创建新的用户?答:可以使用useradd命令来创建新用户,例如:useradd username。
其中,username为新用户的用户名。
4. 如何在Linux系统中修改用户的密码?答:可以使用passwd命令来修改用户的密码,例如:passwd username。
其中,username为要修改密码的用户的用户名。
二、Linux命令行操作1. 如何在Linux系统中查看当前所在的目录?答:可以使用pwd命令来查看当前所在的目录。
2. 如何在Linux系统中列出当前目录下的文件和子目录?答:可以使用ls命令来列出当前目录下的文件和子目录。
3. 如何在Linux系统中创建新的目录?答:可以使用mkdir命令来创建新的目录,例如:mkdir dirname。
其中,dirname为新目录的名称。
4. 如何在Linux系统中删除文件?答:可以使用rm命令来删除文件,例如:rm filename。
其中,filename为要删除的文件名。
三、Linux系统管理1. 如何在Linux系统中查看系统的运行时间和负载情况?答:可以使用uptime命令来查看系统的运行时间和负载情况。
linux复习题及答案

linux复习题及答案Linux复习题及答案一、选择题1. Linux操作系统属于以下哪一类操作系统?A. 单用户单任务B. 多用户多任务C. 单用户多任务D. 多任务单用户答案:B2. 在Linux系统中,以下哪个命令用于查看当前目录下的文件和文件夹?A. lsB. cdC. pwdD. mkdir答案:A3. Linux系统中的root用户具有什么权限?A. 只读权限B. 读写权限C. 无权限D. 所有权限答案:D4. 在Linux中,如何查看当前系统的内核版本?A. uname -rB. uname -aC. cat /etc/os-releaseD. cat /proc/version答案:A二、填空题1. Linux系统中,文件权限通常由10个字符组成,其中第1个字符代表文件类型,第2-4个字符代表______,第5-7个字符代表______,第8-10个字符代表______。
答案:所有者权限;组权限;其他用户权限2. 在Linux中,______命令用于查看当前系统的磁盘使用情况。
答案:df3. Linux系统中,______命令用于查看当前系统的内存使用情况。
答案:free三、简答题1. 简述Linux系统中的文件系统结构。
答案:Linux文件系统是层次化的,以根目录(/)开始,下面是各种目录和文件。
常见的目录包括/bin(存放二进制可执行文件),/etc(存放系统配置文件),/home(存放用户主目录),/var(存放系统运行时的数据文件),/dev(设备文件目录),/proc(虚拟文件系统,存放系统运行时的进程信息)等。
2. 解释什么是Linux的软链接和硬链接,并说明它们的区别。
答案:软链接(符号链接)类似于Windows系统中的快捷方式,它是一个指向另一个文件或目录的引用。
如果被链接的文件被删除,软链接将失效。
硬链接则是直接指向文件数据的链接,它和原始文件共享相同的inode,因此删除原始文件并不会影响硬链接。
Linux操作系统期末复习题SWJTU(绝对珍贵)附答案版

第一部分:上机作业:第二部分:一、填空1.软件提供的三种模式商业软件、共享(试用)软件、自由软件。
2.Linux发行遵循GNU 的通用公共许可证(GPL),其目标是保持和POSIX 标准兼容.3.Posix表示可移植操作系统接口,其目的是是为了提高UNIX环境下应用程序的可移植性。
4.目前linux主要应用在软件供应商、学术界及ASP、ISP、ICP公司。
5.目前linux发行版本主要有Debian、Red Hat、Slackware、Openlinux、Blue Point、Red Flag、Xteam Linux、Debian、Suse。
6.Linux内核具有两种版本号,分别是:实验版本、产品化版本,这样区分的优点可以方便广大软件人员加入到Linux的开发和测试工作中来,另一方面又可以让一些用户使用上稳定的Linux版本。
7.操作系统功能可以分为文件系统管理、处理器管理、内存管理、设备管理、网络管理五大部分(子系统)。
8.操作系统的体系结构是软件内部结构配置的一种抽象描述。
通常操作系统可划分为模块结构、层次结构、对象结构三种结构,linux属于模块结构。
9.根据Eric Raymond的观点,他将linux内核的开发模式称为集市模式,而将传统软件的开发模式称为教堂模式。
二、填空1.Linux安装过程中通常至少要创建根分区和交换分区两个分区。
2.系统安装完成后,用dd命令制作启动软盘的完整命令是:# dd if=bootnet.img of=/dev/fd0 bs=1440k 。
3./dev/hda表示第一个IDE硬盘, /dev/hda6表示第一个IDE硬盘上第六个主分区或扩展分区。
4.Linux采用的启动管理器有LILO和GRUB两种;对应的配置文件的名称分别是/etc/lilo.conf和/boot/Grub/menu.lst(或grub.conf)。
三.填空1.Linux采用ext2或ext3作为其默认文件系统的。
Linux操作系统经典题库及答案

Linux操作系统经典题库及答案一、选择题1、在 Linux 中,用于切换用户身份的命令是()A useraddB suC passwdD groupadd答案:B解释:su 命令用于切换用户身份。
useradd 用于添加用户,passwd用于修改用户密码,groupadd 用于添加用户组。
2、以下哪个命令可以查看当前所在的工作目录?()A pwdB cdC lsD mkdir答案:A解释:pwd 命令可以显示当前工作目录的路径。
cd 用于切换目录,ls 用于列出目录内容,mkdir 用于创建新目录。
3、在 Linux 中,要创建一个新文件,可以使用以下哪个命令?()A touchB cpC mvD rm答案:A解释:touch 命令可以创建一个新的空文件。
cp 用于复制文件或目录,mv 用于移动或重命名文件或目录,rm 用于删除文件或目录。
4、要查看一个文件的内容,可以使用以下哪个命令?()A catB moreC lessD 以上均可答案:D解释:cat 命令会一次性显示文件的全部内容;more 命令分页显示文件内容,按空格键翻页;less 命令也分页显示文件内容,支持更多的操作,如上下滚动等。
5、以下哪个命令用于查找文件?()A findB grepC locateD 以上都是答案:D解释:find 命令根据各种条件查找文件和目录;grep 命令在文件中查找指定的字符串;locate 命令通过数据库快速查找文件。
二、填空题1、 Linux 系统中,超级用户的用户名是_____。
答案:root2、要给一个文件赋予可执行权限,可以使用命令_____。
答案:chmod +x 文件名3、管道符“|”在 Linux 中的作用是将_____。
答案:前一个命令的输出作为后一个命令的输入4、终止一个前台进程可以使用_____组合键。
答案:Ctrl + C5、在 Linux 中,用于压缩文件的命令是_____。
linux复习题及答案

linux复习题及答案Linux复习题及答案Linux作为一种开源操作系统,具有广泛的应用和深远的影响。
无论是在服务器领域还是嵌入式设备上,Linux都扮演着重要的角色。
为了更好地理解和掌握Linux操作系统,下面将介绍一些常见的Linux复习题及其答案。
1. 什么是Linux操作系统?它有哪些特点?答:Linux是一种开源的操作系统,由Linus Torvalds于1991年首次发布。
它具有以下特点:- 开放源代码:任何人都可以查看、修改和分发Linux的源代码。
- 多用户和多任务:Linux可以同时支持多个用户和多个任务运行。
- 稳定性和安全性:Linux操作系统具有良好的稳定性和安全性,可以长时间运行而不需要重启。
- 强大的网络功能:Linux操作系统支持各种网络协议和服务,如TCP/IP、HTTP等。
- 可定制性:用户可以根据自己的需求自由定制Linux系统,添加或删除软件和功能。
2. 如何在Linux系统中创建用户?答:在Linux系统中,可以使用以下命令创建用户:```$ sudo useradd username```其中,username为要创建的用户名。
创建用户后,还可以使用以下命令设置用户密码:```$ sudo passwd username```然后输入两次密码即可。
3. 如何在Linux系统中查看文件内容?答:在Linux系统中,可以使用以下命令查看文件内容:```$ cat filename```其中,filename为要查看的文件名。
此外,还可以使用`less`命令进行分页查看,使用`head`和`tail`命令查看文件的前几行和后几行。
4. 如何在Linux系统中查找文件?答:在Linux系统中,可以使用以下命令查找文件:```$ find path -name filename```其中,path为要查找的路径,filename为要查找的文件名。
此外,还可以使用`locate`命令进行文件查找,使用`grep`命令进行文本内容查找。
完整版linux试题与答案

复习题(仅供参考)linux(一)选择题:)linux内核的稳定版本( B 1.以下哪一个是D. 2.3.20 C. 1.7.18 B. 2.6.17 .A2.5.24。
) A 2.怎样显示当前目录(D. lsC. who A. pwd B. cd。
) D 3.欲把当前目录下的file1.txt 复制为file2.txt,正确的命令是(B. cp file1.txt | file2.txt A. copy file1.txt file2.txtD. cat file1.txt > file2.txt C. cat file2.txt file1.txt”的文件,那么您可以使用的命.txt4. 如果您想列出当前目录以及子目录下所有扩展名为“。
)B 令是(.txt” D. find . “C. ls –d .txt A. ls *.txt B. find . –name “.txt”)。
B 5. 如何删除一个非空子目录/tmp(rf /tmp/* D. rm –C. rm -Ra /tmp/* A. del /tmp/* B. rm -rf /tmp)。
6. 存放用户帐号的文件是(CD. Gshadow C. passwd A. shadow B. group)。
7.下面哪个系统目录中包含Linux使用的外部设备(BD. /homeC. /boot B. /dev A. /bin)可在光标当前所在行下添加一新行B 在vi编辑器中的命令模式下,键入( 8.D. a C. i O (上一行添加一行) B. o A.) C 9.在vi编辑器中的命令模式下,重复上一次对编辑的文本进行的操作,可使用(命令。
D. * A.上箭头 B. 下箭头 C. .Vi编译器包含命令模式、插入模式和末行模式10.删除文件命令为(D)A.mkdir B. move C. mv D. rm11.假设文件fileA的符号链接(又叫软连接)为fileB,那么删除fileA后,下面的描述正确的是( B)A.fileB也随之被删除B. fileB仍存在,但是属于无效文件C. 因为fileB未被删除,所以fileA会被系统自动重新建立D. fileB会随fileA的删除而被系统自动删除12.在给定文件中查找与设定条件相符字符串的命令为( A )A.grep B. gzip C. find D. sort13.从后台启动进程,应在命令的结尾加上符号( A )A.& B. @ C. # D. $14. 如果执行命令#chmod 746 file.txt,那么该文件的权限是( A )。
linux 试题及答案

linux 试题及答案第一部分:选择题1. Linux 是一种()操作系统。
a) 开源b) 闭源c) 商业d) 私有答案:a) 开源2. 在 Linux 中,用于显示当前所在路径的命令是()。
a) pwdb) lsc) cdd) cp答案:a) pwd3. 在 Linux 中,用于创建目录的命令是()。
a) mkdirb) touchc) rmd) mv答案:a) mkdir4. Linux 中,用于列出当前目录下的文件和文件夹的命令是()。
a) lsb) cdc) pwdd) rm答案:a) ls5. 在 Linux 中,用于复制文件的命令是()。
a) cpb) mvc) touchd) mkdir答案:a) cp第二部分:填空题1. Linux 操作系统的核心部分被称为()。
答案:内核2. Linux 中,用于修改文件或目录的权限的命令是()。
答案:chmod3. 在 Linux 中,用于压缩文件的命令是()。
答案:tar4. Linux 是基于()开发的操作系统。
答案:UNIX5. Linux 中,默认的超级用户账户是()。
答案:root第三部分:简答题1. 什么是 Linux 操作系统?答:Linux 是一种开源操作系统,它基于 UNIX 操作系统开发而成。
Linux 以其稳定性、可定制性和安全性而闻名,并广泛运用于服务器和嵌入式设备等领域。
2. 如何在 Linux 中创建一个新用户?答:可以使用 `useradd` 命令来创建一个新用户,例如 `useradd -m newuser`。
其中,`-m` 参数表示同时创建用户的主目录。
3. 如何修改文件的访问权限?答:可以使用 `chmod` 命令来修改文件的访问权限。
例如,要将文件的所有者权限设置为可读可写可执行,可以使用 `chmod u+rwx filename` 命令。
4. 如何在 Linux 中安装软件包?答:可以使用包管理器,如 `apt` (用于 Debian 系统)或 `yum` (用于 Red Hat 系统),来安装软件包。
Linux操作系统试题及答案

Linux操作系统试题及答案一. 单选。
( 10 小题共 20 分,) 页首1 . 存放用户帐号的文件是()。
(2 分)A. shadowB. groupC. passwdD. gshadow2 . 下面哪个系统目录中包含Linux使用的外部设备()。
A. /binB. /devC. /bootD. /home3 . Linux系统的联机帮助命令是()。
A. tarB. cdC. mkdirD. man4 . 文件传输协议的英文缩写为()。
A. FTPB. DNSC. SQLD. WWW5 . 如何删除一个非空子目录 /tmp ( )。
A. del /tmp/*B. rm -rf /tmpC. rm -Ra /tmp/*D. rm –rf /tmp/*6 . 更改一个文件权限的命令是()。
A. changeB. attribC. chmodD. at7 . 如果执行命令 #chmod 746 file.txt,那么该文件的权限是()。
A. rwxr--rw-B. rw-r--r--C. --xr--rwxD. rwxr--r—8 . 如果您想列出当前目录以及子目录下所有扩展名为“.txt”的文件,那么您可以使用的命令是()。
A. ls *.txtB. find . –name “.txt”C. ls –d .txtD. find . “.txt”9 . 怎样显示当前目录()。
A. pwdB. cdC. whoD. ls10 . 欲把当前目录下的 file1.txt 复制为 file2.txt,正确的命令是()。
A. copy file1.txt file2.txtB. cp file1.txt | file2.txtC. cat file2.txt file1.txtD. cat file1.txt > file2.txt二. 多选11 . VIM的操作方式有()。
A 命令方式B 插入方式C 命令行方式D 窗口方式12 . 下列正确的HTML语言是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《LINUX操作系统》复习题(09)一、单选题1、在下面的IP地址中,专用于本地主机回环地址的是D。
A.192.168.5.0. B.192.168.5.255C.255.255.255.0 D.127.0.0.12、现在需要立即关机并使内存中的信息与硬盘中的文件同步,应执行以下哪条命令?C。
A.shutdown –r now B.haltC.shutdown –h now D.reboot3、执行chmod 4754 prog命令后,ls –l prog命令显示的前10个字符是A。
A.-rwsr-xr-- B.-rwSr-xr--C.-rwtr-xr-- D.-rwTr-xr--4、执行chmod 2654 prog命令后,ls –l prog命令显示的前10个字符是A。
A.-rw-r-sr-- B.-rw-r-Sr--C.-rw-r-tr-- D.-rw-r-Tr--5、执行chmod 1654 prog命令后,ls –l prog命令显示的前10个字符是D。
A.-rw-r-xr-s B.-rw-r-xr-SC.-rw-r-xr-t D.-rw-r-xr-T6、Linux最早是由___A___人Linus Torvalds编写的。
A. 芬兰B. 荷兰C. 法国D. 美国7、GPL指的是___A___。
A. 通用公共许可证B. 对推动自由软件发展起了重要的作用C. 保证任何人有共享和修改自由软件的自由,任何人有权取得、修改和重新发布自由软件的源代码,并且规定在不增加附加费用的条件下得到源代码D. 规定自由软件的衍生作品继续保持自由状态,并且用户在扩散GNU软件时,必须让下一个用户也有获得源代码的权利8、Linux的安装至少需要一个分区,它是___A___。
A. /B. /homeC. /usrD. 交换分区9、在一个磁盘分区上,创建Linux文件系统的命令是___D___。
A. fdiskB. fsckC. mountD. mkfs10、测试主机之间的网络通信是否正常,最常用的命令是C。
A. telnetB. hostC. pingD. ftp11、vi编辑器从文本输入模式切换到指令模式的功能键是__D__。
A. F2B. ShiftC. TabD. Esc12、在vi编辑器中,要从光标所在行的第一个非空白字符前开始插入文本,所用的命令是__B__。
A. iB. IC. aD. S13、在vi编辑器中,删除一整行文本的指令是__C___。
A. dB. yyC. ddD. q14、在vi编辑器中,存盘并退出vi的指令是__D___。
A. :q!B. :qC. :wD. :wq15、在vi编辑器处于指令模式时,要删除光标所指的字符,应按的键是__B__。
A. dB. xC. DD. Backspace16、在Linux中,当root口令丢失后,应该:__C__。
A、使用软盘启动直接进入系统B、使用光盘启动直接进入系统C、进入单用户模式后修改root口令D、重新安装系统17、init启动进程需要读取___A___配置文件。
A、/etc/inittabB、/sbin/initC、/etc/sysvinitD、/bin/sh18、指定域名服务器的文件是___C___。
A. /etc/hostsB. /etc/networksC. /etc/resolv.confD. /.profile19、在DNS配置文件中,用于表示别名资源记录的关键字是__C___。
A. MXB. SOAC. CNAMED. PTR20、当Apache Web服务器产生错误时,用来设定在浏览器上显示管理员E-mail地址的指令是__B___。
A. ServerNameB. ServerAdminC. ServerRootD. DocumentRoot21、Apache服务器提供服务的标准端口是___C___。
A. 10000B. 23C. 80D. 5322、在Apache服务器配置文件httpd.conf中,设定用户主页存放目录的参数是____A__。
A. UserDirB. DirectoryC. pubic_htmlD. DirectoryIndex23、我们从Internet上获得软件最常采用的是__C____。
A. WWWB. TelnetC. FTPD. DNS24、FTP服务使用的端口是___A___。
A. 21B. 23C. 25D. 5325、在FTP客户端用于一次下载多个文件的命令是___A___。
A. mgetB. getC. putD. mput26、在Linux系统中,文件/dev/lp0代表的设备是__B____。
A. 声卡B. 打印机C. 显示器D. 键盘27、dns的后台服务进程是___B___。
A. nmbdB. namedC. inetdD. xinetd28、在FTP客户端用于一次上传多个文件的命令是___D___。
A. mgetB. getC. putD. mput29、在Linux系统中,文件/dev/hda代表的设备是___B___。
A. 第一块SCSI硬盘B. 第一块IDE硬盘C. 第二块SCSI硬盘D. 第二块IDE硬盘30、在Linux系统中,文件/dev/sda代表的设备是__C____。
A. 第二块SCSI硬盘B. 第二块IDE硬盘C. 第一块SCSI硬盘D. 第一块IDE硬盘31、在Linux系统中,文件/dev/cd0代表的设备是___B___。
A. 声卡B. CDROM或光盘C. 显示器D. 打印机32、系统启动时显示图形界面(X Window方式)登录的默认启动级别为___D___A、1B、2C、3D、533、系统管理常用的二进制文件,一般放置在___A___目录下。
A、/usr/sbinB、/rootC、/usr/binD、/boot二、填空题1、管道使一个命令的___ 输出成为另一个命令的___ 输入。
2、在Linux中,保存用户或账号口令的文件的绝对路径名是____/etc/shadow_ __ 。
3、在Linux中,保存用户或账号信息的文件的绝对路径名是___ /etc/passwd_ __ 。
4、在Linux中,除root外的其它系统用户的UID范围为____ 1-499_ __ 。
5、将系统从运行级别1切换到运行级别5使用__init 5命令。
6、在Linux中,为了检查网络连通状况,需要跟踪本地和远程两台主机间的UDP路由数据报,以便知道在此路径上最远能到达哪里,应执行的命令是____traceroute_ __ 。
7、超级用户root的UID是____ 0。
8、Linux文件系统最新的默认类型是ext4。
9、在Linux中,Web服务器Apache的主配置文件的绝对路径名是__/etc/httpd/conf/httpd.conf。
10、在Linux中,DHCP服务器的配置文件的绝对路径名是____/etc/dhcpd.conf_ __ 。
11、在Linux中,DNS服务器的主配置文件的绝对路径名是____/etc/named.conf_ __ 。
12、在Linux中,vsftpd服务的主配置文件的绝对路径名是__/etc/vsftpd/vsftpd.conf。
13、在Linux中,NFS服务器的主配置文件的绝对路径名是____/etc/exports_ __ 。
14、启动管理程序GRUB的配置文件(grub.conf)位于__/boot/grub目录下。
15、在netfilter中有____ filter __ 、___nat_ 和__ mangle__三个表,系统缺省表是____ filter__ 。
16、在netfilter的filter表中有三个链,它们分别是:____INPUT__ 、____OUTPUT__ 和____FORWARD_ __。
17、对于FTP来说,所有文件分为两种格式,分别是:____ 文本文件和___ _二进制文件_ __。
18、文本编辑器vi有两种工作模式,分别是:____ 文本输入模式和___ _指令模式_ __。
19、在Linux系统的DNS客户机上,用于指定DNS服务器的配置文件是____ /etc/resolv.conf。
20、Linux中改变工作目录的命令是____ cd 。
21、Linux中显示工作目录的命令是____ pwd。
22、显示文本文件前10行内容的命令是____ head。
23、显示文本文件最后10行内容的命令是____ tail。
24、Linux中更改用户口令的命令是____ passwd。
25、在Linux文件系统中查找文件的命令是____ find。
26、在Linux系统中查找进程的命令是____ ps。
三、综合题:1、用户usera、userb、userc为一个项目组,组内任一用户都能读写其他组员的文件;用户userd、usere、userf为另一个项目组,组内任一用户都能读其他组员的文件;用户userg为这两个项目组的主管,既可访问用户usera、userb、userc的文件,也可访问用户userd、usere、userf的文件,但不许其它用户访问自己的文件。
Linux系统中现在还没有这些用户和任何相关的配置。
为了满足上述需求,请你对Linux系统做适当的配置,写出必要的步骤和命令。
2、用户usera、userb、userc为一个项目组,共享一个目录/pub。
组内任一用户都把供其他组员共享的文件或目录写入/pub。
用户usera、userb创建的共享文件只允许其他组员读,用户userc创建的共享文件允许其他组员读写,组外用户不许访问共享目录/pub及其中的文件或目录。
用户usera、userb、userc的私有文件或目录都存放在各自的主目录中,不许其他用户访问。
Linux系统中现在还没有这些用户、目录和任何相关的配置。
为了满足上述需求,请你对Linux系统做适当的配置,写出必要的步骤和命令。
3、假设从网上下载了一个软件包myprog-3.0.tar.gz,存放在目录/root中,如何安装该软件包?完成安装后,如果又不想要它了,如何卸载或删除该软件包?请分别写出安装和删除该软件包的步骤和命令。
4、假设从网上下载了一个软件包xinetd-2.3.14-15.fc8.i386.rpm,存放在目录/root/rpm中,如何安装该软件包?完成安装后,如果又不想要它了,如何卸载或删除该软件包?请分别写出安装和删除该软件包的步骤和命令。
5、假设已完成Apache Web服务器的配置,请分别写出完成以下任务或实现以下需求的命令:①查询Apache Web服务器的状态②启动Apache Web服务器③重新启动Apache Web服务器④停止或关闭Apache Web服务器⑤使Apache Web服务器在系统重启时能自动启动6、假设已完成包过滤防火墙的配置,请分别写出完成以下任务或实现以下需求的命令:①查询包过滤防火墙的状态②启动包过滤防火墙③重新启动包过滤防火墙④停止或关闭包过滤防火墙⑤使包过滤防火墙在系统重启时能自动启动。