Linux期末考试重点
Linux期末总复习
rmdir :删除空目录。选项 -p 表示当删除指定目录后,如果该目录的父目录也 变成了空目录,则将其一并删除。 例:
• • • rmdir 删除空目录 /tmp/cc: rmdir /tmp/cc 可以使用rmdir来删除空目录,如果在删除指定目录后,如果该目录的父目录也变成了空目录,可以加 上参数 ______将父目录一并删除。 判断:rm只能用来删除文件,rmdir命令用来删除目录。
• 使用_______命令可以从root用户切换到普通用户user。(su - user)
• 判断:linux中是丌区分大小写的。(错)
LINUX
16
期末 复习
LINUX
17
期末 复习
退出 vi
VI编辑器的三种模式
启动 VI 命令模式 : 键 回车键
• 例: • • VI编辑器的三种模式:____、______和_________。 VI编辑器中,按_____可以从插入模式回到命令模式,按
期末 复习
期末复习
LINUX
1
期末 复习
目录
1. linux概述 2. 常用命令 3. 文本编辑器VI
4. Fedora下的软件管理 5. 文件和目录的权限管理
6. 系统管理不监视
7. 网络的基本配置
8. 进程连接不管理 9. samba的安装不使用
10.存储设备的挂载不卸载
LINUX
2
期末 复习
• 判断:find命令查找速度比locate命令快。
• 判断:locate命令查找到的信息一般都是最新的。
LINUX
14
期末 复习
管道符号 “|”
|:管道符号“|”的作用是将多个命令组合到一起,把前一个命令的输 出传递给下一个命令作为输入,最终得到结果。 例: • 分页列出/etc目录下的文件和目录: ls /etc | more
Linu期末考试复习试题含答案
Linu期末考试复习试题含答案Linux期末考试复习试题含答案一、单项选择题1. 下列哪个命令可以用于在Linux系统中创建文件夹?a) mvb) cpc) rmd) mkdir答案:d) mkdir2. 下列哪个命令可以用于在Linux系统中显示当前工作目录?a) lsb) cdc) pwdd) grep答案:c) pwd3. 在Linux系统中,以下哪个命令用于将文件内容打印到终端上?a) catb) echoc) lessd) head答案:a) cat4. 在Linux系统中,要将一个文件copy至另一个目录,可以使用以下哪个命令?a) cpb) mvc) rmd) mkdir答案:a) cp5. 在Linux系统中,以下哪个命令可以用于查找某个文件或目录?a) findb) grepc) lsd) touch答案:a) find二、填空题1. 在Linux系统中,修改文件权限的命令是 _________。
答案:chmod2. 在Linux系统中,以管理员身份运行命令的命令是 _________。
答案:sudo3. 在Linux系统中,将某个文件重命名的命令是 _________。
答案:mv4. 在Linux系统中,创建一个空文件的命令是 _________。
答案:touch5. 在Linux系统中,以当前用户身份切换至另一个用户的命令是_________。
答案:su三、简答题1. 请解释Linux系统中的"root"用户是什么意思,以及它的作用。
答案:在Linux系统中,"root"用户是超级用户,拥有系统中所有权限的特殊用户。
它的作用是可以对系统进行完全的控制和管理,可以更改系统的核心设置,安装和卸载软件,以及对其他用户和文件进行操作。
2. 请简要介绍Linux系统中的三种常见文件权限,并解释每种权限的具体含义。
答案:- 读权限(r): 允许用户查看文件的内容或者读取目录中的文件列表。
Linux 期末复习重点
Linux 期末复习重点1网络操作系统1.概念:网络操作系统是建立在计算机操作系统基础上,用于管理网络通信和共享资源,协调各主机上任务的运行,并向用户提供统一的,有效的网络接口的软件集合,运行在服务器之上,有时也称为服务器操作系统。
2.功能:1.网络通信:实现无差错传输,建立拆除通信链路,传输控制,差错控制,流量控制,路由选择等。
2.资源管理:对网络中所有软硬件资源实施有效管理,协调用户对共享资源的使用,保证数据的安全性,一致性和完整性。
3.网络管理:通过访问控制确保数据安全,容错技术保证系统故障时数据可靠性。
4.网络服务:提供多种有效的网络服务,如电子邮件服务,远程访问服务。
5.互操作:将若干设备和网络互联,用户可以透明访问,已实现更大范围的用户通信和资源共享。
6.网络接口:向用户提供一组有效的同意的能获取网络服务的接口。
Linux命令行与shell操作vi编辑器:1.三个模式:命令模式,插入模式,末行模式。
2.进入退出:1.在命令模式下输入A(行尾)a(右)I(行首)i(左)O(所在行上方)o(所在行新增一行)进入插入模式,esc退出3.命令模式下输入:进入末行模式4.在命令行中输入vi或vim即可进入vim编辑器。
5.Vim filename 将打开指定文件。
6.:wq将文件以当前文件名保存并退出vim编辑器;:q 退出编辑器,:q!不保存文件强行退出,:qw保存文件并退出。
用户与组管理1.用户账户三种类型:根账户root UID默认为0,系统账户1-999包括65534,普通账户UID从1000开始编号。
2.组是一类特殊账户,就是指具有相同或者相似特性的用户集合,又称用户组。
用户与组属于多对多的关系。
3.组账户分为超级组,系统组和自定义组。
4.用户账户信息(除密码外)保存在/etc/passwd配置文件中5.密码保存在/etc/shadow文件中。
MD5加密算法。
6.组账户基本信息(除密码外)保存在/etc/gpasswd配置文件中7.组账户密码保存在/etc/gshadow配置文件中。
Linux期末考试
Linux期末考试Linux是一种优秀的操作系统,广泛应用于服务器、嵌入式系统等领域。
为了评估学生对Linux的理解和运用能力,我们进行了一次期末考试。
本次考试内容包括Linux的基础知识、命令行操作、文件管理、权限设置等方面。
下文将分别对这些考试内容进行介绍和讨论。
一、Linux的基础知识本部分主要考察学生对Linux的基本概念和特点的了解。
Linux是开源的操作系统,具有良好的稳定性和扩展性。
学生需要掌握Linux的起源、发展历程以及其与其他操作系统的比较等内容。
此外,对于Linux的核心组成部分——内核,学生需要了解其功能和作用,并能够简要介绍Linux的发行版。
二、命令行操作命令行是Linux操作系统的一大特色,学生需要掌握常用的命令行操作技巧。
比如,学生应该熟悉如何使用cd命令进行目录切换,ls命令查看目录内容,mkdir和rmdir命令创建和删除目录,以及cp和mv 命令进行文件的复制和移动等操作。
此外,学生还应该掌握如何使用管道符和重定向符号实现命令的连接和输出的重定向。
三、文件管理学生在Linux操作系统中需要熟悉文件管理。
文件是Linux中重要的存储单位,因此学生需要了解如何创建、打开、编辑和保存文件。
其中,vim是Linux操作系统中一个常用的文本编辑器,学生需要熟悉它的基本操作。
此外,学生还需要熟悉文件的权限设置和查看,以及如何使用chown和chmod命令进行文件的所有权和权限的修改。
四、权限设置权限设置是Linux操作系统中一项重要的内容,可以保障文件的安全性。
学生需要了解Linux中的权限概念和三种权限类型:所有者权限、群组权限和其他用户权限。
学生需要知道如何使用chmod命令修改文件的权限,并能够通过ls命令查看文件的权限信息。
同时,学生还需要理解文件权限对文件访问的限制,并能够对不同类型的文件设置不同的权限。
五、考试总结通过本次考试,我们旨在考察学生对Linux的理解和运用能力。
Linux应用基础教程期末考点整理
第一章1、自由软件有两个含义:第一,可以免费提供给任何用户使用;第二,它的源代码公开和可自由修改2、开源软件一种源代码可以任意获取的计算机软件,这种软件的版权持有人在软件协议的规定之下保留一部分权利并允许用户学习、修改、增进提高这款软件的质量。
3、Linux特点开放性、多用户、多任务、出色的速度性能、良好的用户界面、丰富的网络功能、可靠的系统安全、良好的可移植性、具有标准兼容性.4、Linux系统的组成内核、shell、文件系统、应用程序5、Linux内核版本:Linus领导下的开发小组开发出的系统内核的版本号(由3个数字组成,r.x.y)6、Linux发行版本:一些组织或厂家将Linux系统内核与应用软件和文档包装起来,并提供一些安装界面和系统设定管理工具的一个软件包的集合7、安装Linux至少需要哪两个分区?分别有什么作用?还有哪些常用的分区?根分区、swap分区swap分区是Linux暂时存储数据的交换分区,/目录相当于系统的总文件夹/boot /home /usr /var /tmp /opt /bin第二章1、系统运行级别0 关机1 单用户2 多用户模式,和3一样,只是网络文件系统没有启动3 多用户模式,系统默认启动级别4 留给用户自定义5 多用户模式,并在启动后运行X-window6 重新启动2、常用文件后缀名代表的含义txt :文本文件conf :配置文件so/ko/lib : 模块文件、库文件rpm :RPM包文件tar :存档文件z/gz/bz2 : 压缩文件lock :用于表示某个程序或者某种服务正在运行的锁文件~:备份文件3、常用设备文件设备文件用来访问硬件设备,包括硬盘、光驱、打印机等。
每个硬件设备至少与一个设备文件相关联。
设备文件分为:字符设备(如:键盘)和块设备(如:磁盘)。
hd IDE硬盘设备sd SCSI/SATA/SAS/USB 硬盘设备lp 表示并口设备tty 终端设备null 空设备zero 零设备4、Linux的目录结构/bin 存放二进制的可执行程序/boot 存放用于系统引导时使用的各种文件/dev 用于存放设备文件/etc 存放系统配置文件/home 存放所有用户文件的根目录/lib 存放根文件系统中的程序运行所需要的共享库及内核模块/lost+found 存放一些系统检查结果/mnt 临时文件系统的挂载目录/media 即插即用型存储设备的挂载点自动在这个目录下创建/opt 第三方软件目录/proc 一个虚拟的文件系统,存放当前的内存映射/root 超级用户目录/sbin 类似/bin,存放二进制可执行文件/srv 系统对外提供服务的目录/tmp 存放各种临时文件/usr 用于存放系统应用程序/var 用于存放需要随时改变的文件获得帮助的两个主要命令:man, info。
linux期末知识点总结
linux期末知识点总结一、Linux的概述1.1 Linux的起源和发展历史Linux是一种自由和开放源代码的类Unix操作系统。
Linux的起源可以追溯到1991年,由芬兰计算机科学家Linus Torvalds在赫尔辛基大学开始开发。
随着开源社区的支持和参与,Linux在逐渐成为世界上使用最广泛的操作系统之一。
1.2 Linux的特点Linux具有开放源代码、兼容性强、系统功能强大、安全性高、稳定性好等特点。
与Windows等闭源系统相比,Linux能够自由访问和修改源代码,因此具有更高的灵活性和可定制性。
1.3 Linux的应用领域Linux主要应用于服务器、嵌入式设备、超级计算机、移动设备等领域。
随着开源软件的发展和普及,Linux也在桌面操作系统领域逐渐崭露头角。
二、Linux的基本概念2.1 内核和ShellLinux操作系统的核心是内核,它负责管理硬件、文件系统、网络和进程等系统资源。
Shell是用户与内核进行交互的接口,用户可以通过Shell来执行命令、管理文件和进程等。
2.2 文件系统和目录结构Linux使用一种层次化的文件系统结构,以根目录“/”为起点,所有文件和目录都从根目录开始组织。
Linux的文件系统使用树状结构,用户可以通过目录来管理文件,以提高文件的组织和管理效率。
2.3 用户和权限Linux系统中的用户分为普通用户和超级用户(root)两种,普通用户只能访问自己的文件和目录,而超级用户对系统的所有资源都有完全访问权限。
Linux还使用权限控制来管理文件和目录的访问权限,分为读、写和执行三种权限。
2.4 进程管理Linux系统中的进程是指正在运行的程序的实例,通过进程管理可以查看和管理系统中正在运行和等待运行的进程。
用户可以使用命令来创建、终止和调度进程,以实现任务的管理和协调。
2.5 网络和通信Linux系统支持网络通信和数据传输,用户可以通过网络连接来实现远程操作和数据传输。
(完整版)linux考试知识点汇总
LINUX 考试知识点总结一.填空题1. 文件权限二. 简答题1.linux 的特点 与 Windows 的区别特点:①•真正的多用户多任务操作系统② •良好的兼容性,开发功能强③ .可移植性强④ .高度稳定性⑤ .丰富的图形用户界面区别:①•多用户方面:同一时刻不同的用户访问② .GUI (图形用户界面)方面Linux 与内核相互独立Windows 与内核结合③ •共享资源的相互访问— rwxrwx rwx 类型 user group other d rwx rwx rwx 文件 文件夹2. 文件编辑器的基本操作 w 保存 q 退出 q !强制退出3. 文件链接命令 软链接: ln -s目标 硬链接: ln4. 创建文件 /文件夹 touchmkdir5. 文件不同对比命令diff6. 显示文本cat less more7. 删除命令 rm rm -f 强制删除rm -r 递归删除8. 移动文件 /重命名 mv 文件名目标目录 mv 文件名 新文件名 9. 复制命令#cp -a#cp -r 目录 目标目录 #cp 文件名 新文件名 链接名rmdir 删除非空文件夹 rmdir -r 递归删除非空文件夹 移动重命名保留文件权限复制复制目录 重命名④•配置文件Win dows在注册表Linux 由指定的存放位置女口:/etc /dev2. 查找命令归总find 命令不根据数据库查找,速度慢,默认区分大小写在指定的目录开始,递归的搜索各个子目录,查询满足条件的文件并对应采取相关操作Slocate 命令slocate本身具有一个数据库,里面存放了系统中文件与目录的相关信息。
语法:slocate [-u][--help][--version][-d < 目录>][查找的文件]使用一u选项更新数据库数据whereiswhereis指令会在特定目录中查找符合条件的文件。
这些文件的烈性应属于原始代码,二进制文件,或是帮助文件语法:whereis [-bfmsu][-B < 目录>...][-M < 目录〉...][-S < 目录>...][文件…]whichwhich指令会在环境变量$PATH设置的目录里查找符合条件的文件。
linux期末考试题及答案
linux期末考试题及答案Linux期末考试题及答案一、选择题(每题2分,共20分)1. Linux操作系统属于以下哪种类型?A. 单用户单任务操作系统B. 多用户多任务操作系统C. 单用户多任务操作系统D. 多用户单任务操作系统答案:B2. 在Linux系统中,以下哪个命令用于查看当前目录下的文件和文件夹?A. lsB. pwdC. cdD. mkdir答案:A3. 如果需要查看一个文件的内容,但不修改它,可以使用以下哪个命令?A. catB. viC. rmD. mv答案:A4. 在Linux中,以下哪个命令可以显示当前系统的运行时间、用户数、系统负载等信息?A. topB. psC. uptimeD. who答案:C5. Linux系统中的文件权限分为哪三类?A. 可读、可写、可执行B. 可读、可写、可删除C. 可读、可写、可链接D. 可读、可写、可打印答案:A...20. 在Linux系统中,以下哪个命令用于解压tar.gz格式的压缩文件?A. tar -xzvfB. gzip -dC. gunzipD. tar -zxvf答案:D二、填空题(每空2分,共20分)1. Linux系统中的文件系统是以_________为节点组织的。
答案:inode2. 在Linux中,使用_________命令可以切换到root用户。
答案:su3. 要查看当前路径,可以使用命令_________。
答案:pwd4. 如果需要递归地复制一个目录到另一个位置,并覆盖原有文件,可以使用命令_________。
答案:cp -r5. 在Linux中,文件权限的数字表示方法中,7表示_________。
答案:可读可写可执行...10. 使用_________命令可以查看当前系统的磁盘使用情况。
答案:df三、简答题(每题10分,共30分)1. 简述Linux系统中的文件类型有哪些,并给出每种类型的代表字符。
答案:Linux系统中的文件类型主要有以下几种:- 普通文件:-- 目录:d- 符号链接:l- 块设备文件:b- 字符设备文件:c- 管道:p- 套接字:s2. 解释什么是Linux的硬链接和软链接,并说明它们的区别。
linux期末考试题库及答案
linux期末考试题库及答案一、选择题(每题2分,共20分)1. Linux操作系统属于哪种类型的操作系统?A. 单用户单任务B. 多用户多任务C. 单用户多任务D. 多用户单任务答案:B2. 在Linux系统中,哪个命令用于查看当前目录下的文件和文件夹?A. lsB. dirC. pwdD. cd答案:A3. Linux系统中的文件权限分为哪三种类型?A. 只读、只写、只执行B. 读、写、执行C. 可读、可写、可执行D. 可读、可写、可修改答案:B4. 在Linux中,哪个命令可以用来查看当前系统的运行时间和平均负载?A. uptimeB. topC. psD. who答案:A5. 在Linux系统中,哪个命令用于修改文件权限?A. chmodB. chownC. chgrpD. chmodown答案:A6. 在Linux系统中,哪个命令用于查看文件内容?A. catB. cpC. mvD. rm答案:A7. 在Linux中,哪个命令用于创建新文件?A. touchB. mkdirC. rmdirD. rm答案:A8. 在Linux系统中,哪个命令用于查看系统日志文件?A. tailB. headC. grepD. log答案:A9. 在Linux中,哪个命令用于解压tar.gz文件?A. tar -xzvfB. tar -czvfC. tar -xjvfD. tar -cjvf答案:A10. 在Linux系统中,哪个命令用于查看当前用户的ID和组ID?A. idB. whoamiC. suD. sudo答案:A二、简答题(每题5分,共30分)1. 简述Linux系统中的文件系统结构。
答案:Linux文件系统结构以根目录“/”开始,所有文件和目录都从这里开始。
常见的目录包括/bin(存放二进制可执行文件),/etc (配置文件),/home(用户主目录),/var(存放系统日志文件),/usr(用户应用程序),/tmp(临时文件)等。
linux期末考试题库及答案
linux期末考试题库及答案1. 请解释什么是Linux操作系统,并简述其特点。
答案:Linux是一种开源的类Unix操作系统,其核心由Linus Torvalds在1991年首次发布。
Linux操作系统的特点包括开源性、多用户多任务、稳定性和安全性。
它支持多种硬件平台,并且拥有庞大的软件库和社区支持。
2. 描述Linux文件系统的结构。
答案:Linux文件系统以根目录“/”开始,下面是各种子目录和文件。
主要的目录包括/bin(存放基本命令)、/boot(启动文件)、/dev(设备文件)、/etc(系统配置文件)、/home(用户主目录)、/lib(库文件)、/mnt(挂载点)、/proc(系统信息)、/tmp(临时文件)、/usr(用户程序和文档)、/var(变量数据)等。
3. 解释什么是inode,并说明其作用。
答案:inode是Linux文件系统中用于存储文件属性的数据结构。
每个文件或目录都有一个对应的inode,其中包含了文件的权限、所有者、大小、创建和修改时间等信息。
inode的作用是帮助文件系统快速定位和管理文件。
4. 请列举Linux中常用的文件权限设置命令,并简述其用途。
答案:常用的文件权限设置命令包括chmod、chown和chgrp。
chmod用于改变文件或目录的权限;chown用于改变文件或目录的所有者;chgrp用于改变文件或目录的用户组。
5. 描述如何使用grep命令在文件中搜索特定字符串。
答案:grep命令用于搜索文件中的字符串。
基本用法为grep'pattern' filename,其中'pattern'是待搜索的字符串,filename是文件名。
例如,grep 'error' log.txt将在log.txt文件中搜索包含“error”的行。
6. 解释什么是管道(pipe),并给出一个使用管道的命令示例。
答案:管道是Linux中用于将一个命令的输出作为另一个命令输入的机制。
Linux期末复习(有参考答案)
Linux期末复习(有参考答案)Linux期末复习1.UNIX/Linux系统中条件变量需要和什么机制配合?互斥锁。
2.Linux多线程编程中,触发pthread_cond_wait返回的条件?pthread_cond_signal() 或 pthread_cond_broadcast() 唤醒,并且互斥锁在解锁状态。
3.不同进程共享相同文件表项的情况? 不同进程共享同一个文件表项(父子进程)4.进程从main()函数开始执行,它的异常结束方式? 1.调用abort,产生SIGABRT信号 2.接收到终止信号5.在UNIX/Linux命令中实现标准输入重定向? command < input-file6.文件要取消该文件的文件所有者的执行权限,同时增加该文件的同组用户的写权限,可以使用的命令? chmod u-x file; chmod g+w file7.UNIX/Linux系统中的标准错误的文件描述符值?标准输入(standard input)的文件描述符是 0,标准输出(standard output)是1,标准错误(standard error)是 2 8.调用fork函数后该函数返回值为0,1的意义?0为子进程,1为父进程 9.进程间通信的共享内存机制?XSI IPC10.指定所等待子进程的ID又可以请求内核返回子进程使用的资源情况汇总函数?wait3,wait411.exec类函数中哪个可以通过环境变量PATH来指定路径? execlp12.调用lseek函数时,设置第三个参数为SEEK_CUR的意义?将该文件的偏移量设置为距文件当前位置加offset个字节; 13.UNIX/Linux系统中每个文件有9个文件权限位,按照访问文件的用户身份不同可以将这些文件权限位分为三个域,分别是哪些域?文件所有者,同组用户,其他用户14.在UNIX/Linux系统中C程序内存空间布局包括哪些段?栈,堆,非初始化数据段,初始化数据段,正文段15.UNIX/Linux系统为每个进程自动打开三个文件,是什么文件?标准输入、标准输出和标准错误文件 16.XSI IPC机制包括哪些内容?信号量,消息队列,内存共享17.在UNIX/Linux系统中,为了在一个目录中创建一个新文件,必须对该目录具有什么权限?写入权限和执行权限18.进程和线程有哪些区别以及Linux系统提供了哪些线程同步机制?1.线程是进程内的独立执行实体和调度单元。
Linux 考试资料
Linux期末复习资料(12.4 2B308)操作系统模块1、现代操作系统特征:并发、共享、异步、虚拟2、现代操作系统管理:进程管理、内存管理、文件管理、设备管理3、现代操作系统分类:实时操作系统、分时操作系统、多道批处理操作系统4、现代操作系统接口:命令级接口、脱机用户接口、程序级接口5、单处理机系统中,程序有两种运行方式:单道程序顺序执行和多道程序并发运行。
6、现代操作系统逻辑:连机(要人为干预)、脱机(不需要人为干预)7、操作系统提供了如下存储管理功能。
内存分配。
地址转换。
内存保护。
内存扩充。
进程模块1、进程的特征:动态性、并发性、独立性、异步性、结构特征2、进程的概念:进程是程序的一次动态运行过程,在其生存期内从产生到消亡经过了一系列状态的转换。
3、进程的状态:执行、就绪、阻塞4、状态转变是怎样转的?就绪状态通过进程调度转换到执行状态,执行状态通过时间片用完转换到就绪状态,执行状态由于等待某某事情发生(如I/O请求)转换到阻塞状态,阻塞状态由于外部事件发生转换到就绪状态。
5、进程PCB的组织方式有:线性方式、链接方式和索引方式6、进程控制,同步于互斥的概念和方式。
进程互斥是指多个进程不能同时使用同一个临界资源CR,即两个或两个以上进程必须互斥地使用临界资源,或不能同时进入临界区CS。
进程同步是指有协作关系的进程不断地调整它们之间的相对速度或执行过程,以保证临界资源的合理利用和进程的顺利执行。
方式:空闲让进。
忙则等待。
有限等待。
让权等待。
7、临界资源的概念:两个或两个以上的进程不能同时使用的资源称为临界资源,简称CR作业模块1、进程调度的功能:记录系统中所有进程的执行情况,从就绪状态队列中选择一个进程,进行进程上下文的切换2、作业的概念:作业是用户在一次解题或一个事务处理过程中要求计算机系统所做工作的集合。
3、作业与进程的区别作业是用户向计算机提交任务的任务实体。
一个作业是指在一次应用业务处理过程中,从输入开始到输出结束,用户要求计算机所做的有关该次业务处理的全部工作,如一次计算、一个控制过程等。
Linux操作系统期末重点
操作系统复习资料第一章绪论1、多道程序设计技术多道程序程序的工作情况:多道程序程序设计技术:在计算机主存中同时存放几道相互独立的程序。
这些程序在管理程序控制之下,相互穿插地运行。
当某道程序因某种原因不能继续运行下去时(如等待外部设备传输数据),管理程序便将另一道程序投入运行。
特征:1)多道;2)宏观上并行;3)微观上串行;2、分时技术分时技术:所谓分时技术,是把处理机时间划分成很短的时间片(如几百毫秒)轮流地分配给各个联机作业使用,如果某个作业在分配的时间片用完之前计算还未完成,该作业就暂时中断,等待下一轮继续计算。
分时处理:一台计算机与许多终端设备连接,终端用户以联机方式使用计算机。
联机工作方式:由用户通过终端设备直接操作、控制自己程序的运行的操作方式。
3 操作系统的定义与特征(p10)操作系统的定义:操作系统是一个大型的程序系统,它负责计算机系统软、硬件资源的分配;控制和协调并发活动;提供用户接口,使用户获得良好的工作环境。
操作系统的特征:1)并发:能处理多个同时性活动的能力2)共享:多个计算任务对系统资源的共同享用3)不确定性:操作系统能处理大量的、随机的事件序列,使各用户的计算任务正确地完成。
(该不确定性指在操作系统控制下的多个作业的执行顺序和每个作业的执行时间是不确定的)4操作系统的资源管理功能(p12)1、处理机管理(提出进程调度策略、给出进程调度算法、进行处理机的分派)2、存储器管理(存储分配和存储无关性、存储保护、存储扩充)3、设备管理(设备无关性、设备分配、设备的传输控制)4、信息管理(文件系统)信息组织、存取方法、文件共享、文件安全、文件完整性、磁盘空间分配5批量操作系统(p14)一般用于处理商业和科学应用。
定义:批量操作系统是操作系统的一种类型。
该系统把用户提交的作业成批送入计算机,然后由作业调度程序自动选择作业,在系统内多道运行。
优点:缩短作业间的交接时间,减少处理机的空闲等待时间,提高系统的吞吐量。
linux期末考试及相关知识点.docx
简答及相关知识点:1•文件操作如何创建,特殊位起什么作用?答:通过open来创建文件•共有三个特殊位:(l)set-user-ID位:它的出现是为了解决一个重要的问题,即用户如何更改自己的密码;(2)set-group-ID位:用来设置程序运行时所属组;(3)sticky位:对于文件而言,交换空间上的文件是不分块的,其交换技术被虚拟内存技术取代,虚拟内存使得可以以更小的单位(如页)进行交换;对于目录而言,有些目录被设计用来存放临时文件,sticky位使得目录里的文件只能被创建者删除.2•目录的作用与区别?绝对路径和性对路径的区别?答:作用:是为了方便舟户和计算机检索所需要的数据.区別:对于linux而言,是以目录来组织整个结构的.绝对路径:是以根冃录⑴开始;而相对路径则是相对于当前冃录的,以当前目录为基础向下查找对应的目录.3•常用的信号,其来源是什么?处理信号的方式?答:常用的信号有:吋钟信号\中断信号\退出信号\同步信号\异步信号信号来自于内核.方式:(1)接受默认处理;(2)忽略信号;(3)调用一个函数来处理.4.shell的作用?有三个:⑴可以运行程序;⑵管理输入和输出;*⑶可编程.5.popen的工作原理?答:首先把输入\输出重定向,通过for•命令来创建一个新的进程,使用管道进行连接,并且使用fdopen命令将一个文件描述符定向到缓冲流中, 最后通过shell来运行・6・web服务器的工作原理?客户端服务器端:建立服务连接服务器-> 接收请求写请求--> 读取请求处理请求:显示冃录列表,显示内容, 运行.读取应答 V二二挂断显示应答8.ps是用来查看进程的.9.Kill命令是用来发送信号(进程之间)lO.Open打开文件返回句柄11.Popen打开一个指向进程的带缓冲的连接12.Fopen打开文件返回指针.13.Fdopen是将句柄变成指针,只知道文件描述符.14 •目录操作的命令?创建一mkdir.删除—rmdir.打开一open.文件操作命令?创建-mk删除-rm •重命名或移动-mv15.cd..:表示回到上一级目录16・Cd〜:表示回到主目录.17.$:可取变量的值,也可以取程序的执行结果.18.Wc:表示读单读.19.Lseek:定位文件指针.20.Chmod:改变文件权限.21•捕鼠器:信号处理函数有点像捕鼠器,一个信号意味着什么具有破坏性的事情发生,并被抽获•当信号或老鼠被捕获,信号处理函数或捕鼠器就失效了.22•时间差:在弹簧被触发和设置完成之间,需要点时间迪叫”不可靠的信号"•23.Set-ticker:通过初始间隔和重复间隔设置间隔计时器.24.如何发送信号?一个进程通过系统调用kill给另一个进程发送信号.中断信号-sigint.退出信号-sigout.非法取段信号-sigsegv. ctrl-c/ctrl-\:产生和中断信号.25•什么是shell脚本语言?及如何处理脚本?答:shell脚本是一个包含一系列命令的文件,运行一个脚本就是运行这个文件屮的每个命令,对于一个脚本只需要执行一次chmod,可执行位将保持不变直到下一次在改变它.26.shell包括两类变量:局部变量和环境变量.27.Pwd工作过程:⑴得到…的i・节点号,称其为n(使用stat);(2)chdir..(使用chdir);(3)找至!J i■节点号n连接的名字(使用opendir\readir\closedir);⑷重复(直到到达树的顶端).2&标准文件描述符?标准输入(stdin)-需要处理的数据流标准输出(stdout)-结果数据流标准错误输出(stderr)-错误消息流.29•什么是超级用户?他有什么特征?答:linux中的超级用户指root,也称为根用户,具有最高权限,它可以终止进程,添加或删除硬件设备,超越任何用户组的权限对文件或根目录进行读取,修改和删除.30•什么是home目录?对于不同的用户来说他们的home目录是否一样?答:存放每个用户的主目录,用户各自的数据分别单独存在这个目录里, 目录的大小取决于用户的多少,每个home目录不一样.31•什么叫系统调用?由操作系统实现的所有系统调用所构成的集合即程序接口或应用编程接口(Application Programming Interface, API)。
大一linux期末知识点
大一linux期末知识点在大一学习Linux操作系统,是为了让学生对于Linux系统的基本原理和使用方法有一定的了解和掌握。
期末考试是对学生在这方面的学习成果进行总结和检验的重要环节。
下面将介绍一些大一Linux期末考试可能涉及到的知识点。
一、Linux基本概念与原理1. Linux系统的发展历史及特点2. Linux与Windows操作系统的比较3. Linux的核心组成部分:内核、Shell和文件系统4. Linux的文件权限与目录结构二、Linux基本命令1. Linux命令的基本语法和格式2. 文件和目录管理命令:ls、cd、mkdir、rm等3. 文件操作命令:cat、more、cp、mv等4. 文本处理命令:grep、sed、awk等5. 系统管理命令:ps、top、kill等6. 网络管理命令:ping、ifconfig、ssh等三、Shell脚本编程1. Shell脚本的基本语法和特点2. 变量、数组、条件和循环语句3. 函数的定义和使用4. Shell脚本的调试方法四、Linux网络管理1. 网络基础概念:IP地址、子网掩码、网关等2. 网络配置命令:ifconfig、route等3. 网络服务管理:http、ftp、ssh等4. 防火墙配置与安全管理五、Linux系统安装与维护1. Linux系统的安装方法和常见问题解决2. 用户账户管理和权限设置3. 硬件设备管理与配置4. 系统日志的查看与管理六、其他相关知识点1. Linux常用编辑器:vi、nano等2. Shell脚本的调试和错误处理3. Linux常见问题的解决方法4. Linux的常用软件包管理工具:apt、yum等以上是大一Linux期末考试可能涉及到的知识点。
希望同学们在复习的过程中能够重点掌握上述知识,并通过实践练习来巩固自己的能力。
只有真正掌握了Linux知识,才能在日后的学习和工作中更好地应用。
祝各位同学考试顺利!。
Linnux期末考试题目及答案
Linnux期末考试题目及答案Linux期末考试题目及答案一、选择题(每题2分,共20分)1. Linux操作系统属于以下哪一种类型?A. 单用户单任务操作系统B. 多用户多任务操作系统C. 单用户多任务操作系统D. 多用户单任务操作系统答案:B2. 在Linux系统中,以下哪个命令用于查看当前目录下的文件和文件夹?A. lsB. pwdC. cdD. mkdir答案:A3. 如果需要查看Linux系统的运行时间和平均负载,可以使用以下哪个命令?A. uptimeB. topC. psD. who答案:A4. 在Linux中,以下哪个文件是系统的启动配置文件?A. /etc/fstabB. /etc/inittabC. /etc/passwdD. /etc/sysconfig答案:B5. 下面哪个选项是正确的Linux文件权限设置?A. -rwxr-xr--B. drwxr-xr-xC. -rwxrwxrwxD. drwxrwxrwx答案:B6. 在Linux中,哪个命令可以查看当前系统的内核版本?A. uname -aB. cat /etc/os-releaseC. lsb_release -aD. cat /proc/version答案:A7. 在Linux系统中,以下哪个命令用于压缩文件?A. gzipB. tarC. zipD. bzip2答案:B8. 在Linux中,以下哪个命令可以查看网络连接状态?A. ifconfigB. netstatC. routeD. nslookup答案:B9. 在Linux中,以下哪个命令用于查找文件?A. findB. grepC. whichD. whereis答案:A10. 在Linux系统中,以下哪个命令用于显示当前路径?A. cdB. pwdC. lsD. mkdir答案:B二、填空题(每空2分,共20分)1. Linux系统中的文件系统是以_________为树形结构组织的。
Linux期末复习综合考点
Linux知识点一、单选题与填空题(1*20)1、A T&T的Unix系统不断改进商用UNIX版本,直到吸收BSD UNIX中已存在的各种先进特性,并结合自身特点,推出UNIX System V版本。
P22、C库函数为实现提高磁盘访问速率,采用了流的概念。
在流的实现中,缓冲区是最重要的单元。
3种缓冲区的处理方式:全缓冲区、行缓冲区、无缓冲区。
P78~P813、文件是具有永久存储、按特定字节顺序组成的一个有序、有名称的集合。
根据文件的存储方式,可以将文件分为二进制文件和文本文件。
P77 3、在Linux系统中,系统默认为每个进程打开3个文件,即每个进程默认可以操作3个操作流:标准输入流(stdin,键盘)、标准输出流(stdout,默认显示器)、标准错误输出流(stderr,显示器)。
P784、文件打开方式:只读方式(r或rb)、只写方式(w或wb)、可读写方式(r\r+、w\w+)P855、对于用户空间来说,任何打开的文件都将被分配一个唯一的非负整数,用于标识该打开的文件,该值即为文件描述符(file description),为一个≥0的整数。
P1006、open函数的flags:O_RDONLY(只读方式打开文件)、O_WRONLY(只写方式打开文件)、O_RDWR(可读可写方式打开文件)、O_CREATE(若欲打开的文件不存在则自动建立该文件)、O_TRUNC(若文件存在并且以可写方式打开时,此标识令文件长度为0,而原来存在于该文件的资料将丢失)。
P1057、在Linux下,“一切皆文件”,因此,目录也是文件。
目录文件中存储的该目录下所有的文件以及子目录文件的信息,主要是各文件的文件名与其存储位置的inode结点之间的对应关系,目录内容的操作主要有打开、关闭和读内容。
P1188、为了提高执行效率和可移植性,GLIBC库在用户空间申请了FILE结构体对象,该对象结构体中的一个成员就是对应打开的文件描述符值,即文件流是在文件描述符之上的封装,而在内核中时一样的信息。
Linux期末考试复习资料
Linux系统基础复习资料1.Linux 系统是一个( )的操作系统D.多用户,多任务A.单用户,单任务B.单用户,多任务C.多用户,单任务2.Red redflag Linux 系统中用户默认的Shell 是( ) A.bash B.ksh C.cshD.sh4.如果忘记了ls 命令的用法,可以采用( )命令获得帮助A.?ls B.help ls C.man ls D.get ls5.要给文件file1 加上其他人可执行属性的命令是( ) C.chmod o+xD.chown o+x A.chmod a+x B.chown a+x6.添加用户"user"的命令是( ) er user eradd use r C.add userD.adduser7.删除用户"user"及其主目录下所有文件的命令是( ) erdel –p usererdel –r usererdel –a usererdel –z user8.查看系统当中所有进程的命令是( ) D.ps aux A.ps all B.ps aix C.ps auf9.配置主机网卡IP 地址的配置文件是( )A./etc/sysconfig/network-scripts/ifcfg-eth0B./etc/sysconfig/networkC./etc/resolv.confD./etc/host.conf10.指定系统主机名的配置文件是( ) A./etc/hosts B./etc/host.confC./etc/sysocnfig/networkD./etc/resolv.conf16.普通用户能否读取位于自己主目录中, 权限是"400"的, 属于root 用户的文件的内容( ) B.不能A.能17.以下命令可以重新启动计算机的是( ) A.reboot B.halt C.shutdownD.init 619.Linux 系统能够直接读取的分区类型是( ) A.NTFS B.FAT16C.FAT32D.ext320.对于所有用户都能读的文件权限是( ) A.777 B.444 C.644 D.64021.下列命令能启动DNS 服务的是( ) A.service named startB./etc/init.d/named startC.service dns startD./etc/init.d/dns restart27.Linux 下使用的图形用户界面是( ) A.X windows B.KDE C.X window D.K 桌面环境28.下列不是Linux 优点的是( ) A. 全32 位操作系统B. 多任务的操作系统C. 是一个多用户操作系统D.单线程30.下列目录中存放的是日志文件的是( ) A./var B./usr C./tmpD./var/log31.下列目录中与windows 中的Document and settings 有相同作用的目录是() A./home B./etc C./dev D./tmp32. /dev/sdc6 分区表示( ) A. 第2 块IDE 硬盘的第6 个分区,是逻辑分区 B.第 3 块IDE 硬盘的第 6 个分区,是逻辑分区 C. 第 3 块SCSI 硬盘的第 6 个分区,是逻辑分区 D.第 3 块SCSI 硬盘的第2 个分区,是逻辑分区33./dev/hdd3 分区表示( ) A. 第1 块IDE 硬盘的第3 个分区,是逻辑分区 B. 第 3 块IDE 硬盘的第 3 个分区,是主分区 C.第 4 块IDE 硬盘的第 3 个分区,是扩展区 D.第 4 块IDE 硬盘的第 3 个分区,是主分区或扩展分区34.Linux 交换分区的挂载点是( ) A. /swap B.无挂载点,而必须将其文件系统类型设置为swap35.RedFlag Linux Server4 默认的图形用户桌面是( ) B.GNOMEC.XWindow A. KDE39.如果我想以修改时间排序浏览一个目录下文件的所有信息,命令是( ) A.tail -200 B.ls –a C.ls –lt D.more 目录路径40. RedFlag Linux 下用一条命令创建/A/S/D 目录结构的命令是: ( )A. mkdir /A/S/DB. mkdir –p A/S/DC. mkdir –p /A/S/D41.为了达到使文件的所有者有读(r)和写(w)的许可,而其他用户只能进行只读访问,在设置文件的许可值时,应当设为:( ). A. 566 B. 644 C. 655 D. 74442. 能够把从标准输入文件读入的一个字符集合翻译成另一个字符集合然后输出到标准输出文件的命令是( ) . A. wc B. tr C. cut D. grep 43.使用$cd ~命令后,我们会进入( ) 目录. A. / B. ~ C.用户的主目录D. /tmp44.为了将当前目录下的压缩归档文件myftp.tar.gz 解压缩,我们可以使用:( ). A. tar -xvzf myftp.tar.gz B. tar -xvz myftp.tar.gz C. tar -vzf myftp.tar.gz D. tar -xvf myftp.tar.gz46.可以使用tar 命令的( )选项表示归并操作. A. x B. a C. d D. c48.一个文件的权限是-rw-rw-r--,这个文件所有者的权限是( ) . A. read-only B. write C. read-write49.绝大多数Linux 分区使用的文件系统类型是( ). A. vfat B. nfs C. swap D. ext250.在Linux 系统中,硬件设备大部分是安装在( )目录下的. A. /mnt B. /dev C. /proc D. /swap 51.显示操作系统核心版本详细信息的命令是( ).A.cutB. catC. unameD. su52.用来分离目录名和文件名的字符是( ) . A. asterisk(*) B. period(.) C. dash(-) D. slash(/)53.将新建文件的默认权限设置为600 是( ). A. umask 077 B. umask –S C. umask 600 D. chmod 60054.比较重要的系统配置资料,一般来说大部分位于( )目录下. A. /etc B. /boot C. /home D. /usr 56.在vi 编辑器里,命令"dd"用来删除当前( ). A. 字符B. 行C. 变量D. 字57.要改变文件的拥有权,使用命令( ). A. chgrp B. chown C. chsh D. chmod1. 使用什么命令把两个文件的合并成一个文件?(单选题) C awk D cutA catB grep3,使用什么命令自动卸载已安装的老版本软件包并安装新软件包,即使不存在老版本也会安装新软件包. (单选题) A:rpm -U B:rpm -i C: rpm -F D: rpm -e4,当一个文件属性为drwxrwxrwt,则这个文件的权限是什么样的?(多选题) A: 任何用户皆可读取,可写入B: root 可以删除该目录的文件C: 给普通用户以文件所有者的特权D: 文件拥有者有权删除该目录的文件5: 什么命令用来查看硬盘被占用了多少空间和剩余多少空间? (单选题) A :du B:df C:free D:vmstat6: Linux 使用者的帐号,密码与群组的名称文件放在哪些文件里?(多选题) A: /etc/passwd B: /etc/shadow C: /etc/group D: /etc/users9.对名为foo 的文件用chmod 551 foo 进行了修改,则它的许可权是?(单选题) A -rwxr-xr-x B -rwxr--r-C -r--r--r-D-r-xr-x--x10.用ls -al 命令列出下面的文件列表,哪个文件是符号连接文件?(单选题) A -rw-rw-rw- 2 hel-s users 56 Sep 09 11:05 hello B -rwxrwxrwx 2 hel-s users 56 Sep 09 11:05 goodbey C drwxr--r-1 hel users 1024 Sep 10 08:10 zhang D lrwxr--r-1 hel users 2024 Sep 12 08:12 cheng13.某文件的组外成员的权限为只读:所有者有全部权限:组内的权限为读与写,则该文件的权限为?(单选题) A,467 B,674 C,476 D,76414.将Windows C: 盘(hda1)安装在Linux 文件系统的/winsys 目录下, 命令是?(单选题) A. #mount dev/hda1 /winsys B. #mount /dev/hda1 /winsys C. #mount /dev/hda1 winsys D. #mount dev/hda1 winsys15.将光盘CD-ROM(cdrom)安装到文件系统的/mnt/cdrom 目录下的命令是?(单选题) A. mount /mnt/cdrom C. mount /dev/ cdrom /mnt/cdrom B. mount /mnt/cdrom /dev/ cdrom D. mount /dev/ cdrom 16.在/home=/studl/wang 目录下有一文件file,使用哪一个命令可实现在后台执行命令,此命令将file 文件中的内容输出到file.copy 文件中?(单选题) A,cat file>file.copy B,cat>file.copy C,cat file file.copy &D,cat file>file.copy &18.系统中有用户user1 和user2,同属于users 组.在user1 用户目录下有一文件file1,它拥有644 的权限, 如果user2 用户想修改user1 用户目录下的file1 文件, 应拥有什么权限? (单选题) A,744 B,664 C,646 D,74619.哪一个目录存放着Linux 的源代码?(单选题) A, /etc B, /usr/src C, /usr D, /home20.以下哪一项不是进程和程序的区别?(单选题) A,程序是一组有序的静态指令.进程是一次程序的执行过程B,程序只能在前台运行,而进程可以在前台或后台运行C,程序可以长期保存,进程是暂时的D,程序没有状态,而进程是有状态的21.文件exerl 的访问权限为rw-r-r--,先要增加所有用户的执行权限和同组用户的写权限,下列命令正确的事?(单选题) A, chomd a+x g+w exerl B, chmod 765 exerl C, chmod o+x exerl D, chmod g+w exerl 22.有关归档和压缩命令,下面描述正确的是?(单选题) A,用uncompress 命令解压缩有comprress 命令生成的后缀为.zip 的压缩文件B,unzip 命令和gzip 命令可以解压缩相同类型的文件C,tar 归档且压缩的文件可以用gunzip 命令解压缩D,tar 命令归档后的文件也是一种压缩文件24.linux 用于暂时锁定用户帐号的命令是? ermod -u usernameB.passwd -u usernameermod -l username passwd -l username28.我们将逻辑分区建立在___分区上?(单选题) A.从分区B.扩展分区C.主分区D.第二分区29.执行ps 命令,有如下输出,如果需要终止bash 的运行,则采用的方法是?(单选题) PID TTY TIME CMD 336 pts/1 00:00:00 login 337 pts/1 00:00:00 bash 356 pts/1 00:00:00 ps A. #kill bash B. #kill pts/l C. #kill -9 337 D. #kill !33731.为了将归档文件./myftp.tar.gz 解压缩到当前目录下,我们可以使用?(单选) . A:tar cvzf ./myftp.tar.gz B:tar xvzf ./myftp.tar.gz C:tar vzf .mytp.tar.gz D:tar ztvf ./myftp.tar.gz32.为了保证系统的安全,现在的LINUU 系统一般将/etc/passwd 密码文件加密后,保存在__ 文件(单选) . A./etc/group B:etc/netgroupC./etc/libasafe.notify D:etc/shadow 答案:D33.我们一般使用__工具来建立分区上的文件系统(单选) D:mkfs A:mknod B:fdisk C:format36.系统管理常用的二进制文件,一般放置在___ 目录下. A./usr/sbinB./rootC./usr/binD.boot 38.使用PS 获取当前运行进程的信息时,内容PPID 的含义是_____(单选题) A.进程用户的ID B.进程调度的级别C.进程ID D.父进程ID39.统计文件系统中未使用的磁盘空间,可以使用什么命令(单选) A,duB.dfC.mountD.In 40.系统默认的进程启动的nice 值为___. A.0 B.1C.5D.1041.为了将当前目录下所有.TXT 文件打包并压缩归档到文件this.tar.gz,我们可以使用? (单选项) A, tar czvf this .tar.gz ./*.txt B, tar ./*.txt czvf this .tar.gz C, tar cxvf this .tar.gz ./*.txt D , tar c xvfthis .tar.gz ./*.txt42.一般来说, LINUX 系统下的各种系统记录文件LOG 主要是存放在系统中的______目录下. (单选项) A,/tmp B,/var C,/proc D,/usr 44.常用的备份工具有? A .tar B cpio C dd D fsck46.命令adduser 的哪一个选项可以设置用户的家目录?(单) A -d B. -h C.-u D.-a 47.如果用户test 想要执行一个系统的脚本文件,他至少应该具备哪些?(单选题) A 读,写,执行B 执行C 只读D 读,执行48.为了知道谁正在注册到你的机器上可以用命令--. (单选题) A whoB usersC fingerD ping 50.删除一个用户必须?(多选题) A.删除/etc/passwd 文件中此用户的记录 B.删除/etc/group 文件中提及的此用户C.删除用户的主目录D.删除此用户创建或属于此用户的文件1,在Linux 中,当root 密码丢失后,应该:(1) A,使用软盘启动直接进入系统B,进入单用户模式后修改root 密码C,进入系统维护模式后修改root 密码D,重新安装系统2,关于安装方式说法错误的是( ) A,图形安装模式耗费的系统资源比较少,字符方式耗费的系统资源较多B,字符方式速度也比图形方式略快C,图形安装方式易于使用D,Turbo Linux 字符安装方式只需在命令提示符下键入:text linux3,Internet 服务的守护进程是( ) . A,xinetd B,named C,smbd D,nmbd 4,Linux 系统习惯上将许多设备驱动程序存储在(4)目录中. A,/dev B,/boot C,/root D,/etc5,我们将逻辑分区建立在( )分区上. A,从分区B,扩展分区C,主分区D,第二分区6,root 文件系统一旦安装完毕,内核将启动名为(B)的程序,这也是指导过程完成后,内核运行的第一个程序. A,login B,rc.d C,init D,startup 7,为了将归档文件./myftp.tgz 解压缩到当前目录下,我们可以使用(B) . A,tar cvzf ./myftp.tgz B,tar xvzf ./myftp.tgz C,tar vzf .mytp.tgz D,tar ztvf ./myftp.tgz8, 为了保证系统的安全, 现在的LINUX 系统一般将/etc/passwd 密码文件加密后, 保存在( ) 文件. A,/etc/group B,/etc/netgroup C,/etc/libasafe.notify D,/etc/shadow12, 如果需要新建一个目录blue, 但其他密码由该客户第一次登录进系统后修改, 可使用( ) 命令. A,# useradd -p " " bule B,# useradd -R " " blue C,# adduser -o " " blue D,# adduser -u " " blue13,linux 系统中,程序运行有若干优先级,最低的优先级是( ) . A,0 B,-5 C,10 D,1914,系统管理常用的二进制文件,一般放置在( )目录下. A,/usr/sbin B,/root C,/usr/bin D,boot 15,为了将当前目录下所有.TXT 文件打包并压缩归档到文件this.tar.gz,我们可以使用() . A,tar czvf this .tar.gz ./*.txt B,tar ./*.txt czvf this .tar.gz C,tar cxvf this .tar.gz ./*.txt D,tar c xvf this .tar.gz ./*.txt1,使用PS 获取当前运行进程的信息时,输出内容PPID 的含义为: () A:进程的用户ID B:进程调度的级别C:进程ID D:父进程ID4,使用(4)命令自动卸载已安装的老版本软件包并安装新软件包,即使不存在老版本也会安装新软件包. A:rpm -U B:rpm -i C:rpm -F D:rpm -e8,终止一个前台进程可能用到的命令和操作是( ) . A:kill B:<CTRL>+C C:shut down D:halt 9,一个文件名为rr.Z,可以用来解压缩的命令是( ) . A:tar B:gzip C:compress D:uncompress 10,下列提法中,不属于ifconfig 命令作用范围的是( ) . A:配置本地回环地址B:配置网卡的IP 地址C:激活网络适配器D:加载网卡到内核中12,对名为foo 的文件用chmod 551 foo 进行了修改,则它的许可权是(12) . A:-rwxr-xr-x B:-rwxr--r-C:-r--r--r-D:-r-xr-x-x13,对文件进行归档的命令为() . A:dd B:cpio C:gzip D:tar1,如果我们先用mount 命令加载光驱设备到/mnt/cdrom 下,接着我们cd 进入该目录,但用IS 列出光盘内容后,我们需要换一张CD,这时我们需要先执行(1)操作. A. 使用umount 卸载该设备 B. 直接按光驱的退盘键C. 退出/mnt/cdrom 目录D. 重新加载设备mount –a 2,系统当前已经加载的所有文件系统在( )文件中得到反映. A. /usr/sbin/cfdisk B. /sbin/fdisk C. /etc/mtab D. /etc/fstab5,为了统计文件系统中未用的磁盘空间,我们可以使用( )命令. A. du B. df C. mount D. ln6, (6)命令可以查看曾经登录到此系统的用户清单. A.ps st stcomm D.accton7,以下Linux 命令中,(7)用来显示和设置网络接口的配置信息. A,ipconfig B,ifconfig C,route D,nslookup8, 命令fdisk /mbr 的作用是: ( ) A. 格式化主分区B. 删除安装在主分区的Lilo C. 备份安装在主分区的Lilo D. 安装Lilo 到主分区9,LINUX 系统有四种重新引导系统方式,如果我们现在需要重新启动系统时把内存中的信息写入硬盘,可以使用( ) . A.# reboot B.# halt C.#sync D.# shutdown –r10,如果用户test 想要执行一个系统的脚本文件,他至少应该具备( ) .A.读,写,执行B.执行C.只读D.读,执行11,下列关于链接描述,错误的是( ) . A 硬链接就是让链接文件的i 节点号制向被联结文件的i 节点 B 硬链接和符号链接都是产生一个新的i 节点 C 链接分为硬链接和符号链接 D 硬链接不能链接目录文件13,root 文件系统一旦安装完毕,内核将启动名为( )的程序,这也是指导过程完成后, 内核运行的第一个程序 A. login B. rc.d C. init D. startup14,init 启动进程需要读取( )配置文件. A:/etc/inittab C:/etc/sysvinit B :sbin/init D:/bin/sh 15,Linux 是( )操作系统,意味着开放性源码是自由可用. a,封闭资源b,开放资源c,用户注册d,开放性二进制。
linux期末知识点总结
linux期末知识点总结本文总结了Linux操作系统的关键知识点。
它们涵盖了Linux的基础知识、命令行操作、文件系统、进程管理、网络配置、脚本编程等方面,包括了一些实用技巧和常见问题的解决方案。
希望这个总结能对你期末复习和考试有所帮助。
一、Linux基础知识1. Linux的起源Linux操作系统是由Linus Torvalds于1991年创建的,它是基于Unix操作系统的。
2. Linux内核Linux内核是操作系统的核心部分,它提供了对硬件的访问和管理。
它是开源的,所以任何人都可以修改和使用。
3. Linux发行版Linux发行版是在Linux内核的基础上,加上一些其他软件,形成一个完整的操作系统。
常见的发行版有Ubuntu、Debian、Fedora等。
4. Linux优点Linux操作系统具有稳定、安全和易于操作等优点。
它还支持广泛的硬件平台和软件应用。
二、命令行操作1. 查看当前目录使用pwd命令可以查看当前目录的路径。
2. 切换目录使用cd命令可以切换到指定的目录。
例如,cd /home将切换到/home目录。
3. 查看目录内容使用ls命令可以列出当前目录的内容。
可以使用ls -l命令以长格式显示。
4. 创建目录使用mkdir命令可以创建新的目录。
例如,mkdir test将创建名为test的目录。
5. 复制文件使用cp命令可以复制文件。
例如,cp file1 file2将file1复制到file2。
使用mv命令可以移动文件或者重命名文件。
例如,mv file1 file2将file1重命名为file2。
7. 删除文件或目录使用rm命令可以删除文件或目录。
使用-r选项可以删除一个目录及其内容。
8. 修改文件权限使用chmod命令可以修改文件的权限。
例如,chmod 755 script.sh将script.sh设置为可执行。
9. 查看文件内容使用cat命令可以查看文件的内容。
使用more命令以分页的方式查看。
Linux期末考试复习试题(含答案)要点-图文
Linux期末考试复习试题(含答案)要点-图文Linu某TCP/IPLinu某上完成的程序移植到Uni某他网络操作系统最大的区别。
Uni某Linu某操作系统是免费软件2Linu某交换分区的作用是(C)。
ABCD3.如果执行命令#chmod746file.t某tAA.rw某r--rw-B.rw-r--r--C.--某r—rw某D.rw某r--r—4.Linu某光标上下移动来查CAcatB.moreC.leD.menule具有moremore5.若一台计算机的内存为8GBCA64GBB.128GBC.16GBD.32GB解析:交换分区的大小一般为内存的两倍.6.在使用mkdirBA-mB.-pC.-fD.-d7.为了能够把新建立的文件系统mountBA.子目录B.挂载点C.新分区D.目录树8.文件e某er1的访问权限为rw-r--r--A2Achmoda+某,g+we某er1Bchmod765e某er1Cchmodo+某e某er1Dchmodg+we某er19.关闭linu某-CActrl+alt+delBhutdown-rChaltDrebootctrl+alt+delA是退出系统会话10.(C)命令可实现重新启动Linu某操作系统。
Ainit0BhaltChutdown-rDhutdown-hinit1。
init作是立即完成的。
init0命令用于立即将系统运行级别切换为0init6命令用于将系统运行级别切换为6halthutdown-h.reboothutdown-r.11.假设RedHatLinu某操作系统的/ur/bin/patepate(D)命令来诊断问题。
Arpm-VaBrpm-qf/ur/bin/pateCrpm-qaDrpm-vf/ur/bin/pate13.在Linu某/dev/db5标识的是(D)。
A1块IDE硬盘上的第5个逻辑分区B2块IDE硬盘上的第1个逻辑分区C1块SCSI硬盘上的第5个逻辑分区D2块SCSI硬盘上的第1个逻辑分区db5d表示SCSIb5表示第一个逻辑分区。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux 练习题第一章:Linux基础及安装(主干内容不多,主要了解一些Linux的基本概念)1.Linux是属于真正的多任务多用户系统1.Linux系统是一个()的操作系统A.单用户、单任务B.单用户、多任务C.多用户、单任务D.多用户、多任务2.Linux的运行级别都有那些?如何更改默认运行级别?字符界面的运行级别是3?图形界面5?0:关机。
不能将系统缺省运行级别设置为0,否则无法启动。
1:单用户模式,只允许root用户对系统进行维护。
2:多用户模式,但不能使用NFS(相当于Windows下的网上邻居)3:字符界面的多用户模式。
4:没有用到。
5:图形界面的多用户模式。
6:重启。
不能将系统缺省运行级别设置为0,否则会一直重启。
查看运行级别命令:runlevel先后显示系统上一次和当前运行级别。
如果不存在上一次运行级别,则用N表示。
改变提供运行级别命令:init[0123456]第二章:Linux文件系统及命令(主要内容,文件操作命令,参数,文件系统结构)1.什么是工作目录、当前目录、用户主目录?查看和切换的命令是什么?Pwd查看工作目录,cd切换工作目录,cd .工作目录,cd ..工作目录上级目录。
~表示用户主目录。
2.当前目录和上层目录怎么表示?Pwd。
3.Abc和ABC是一个目录么?不是,linux严格区分大小写。
4.文件类型有哪些?怎么判断?(目录是文件么?)①普通文件:首字符“-”表示该文件是普通文件②目录文件:首字符“d”表示该文件是目录文件③设备文件:首字符“c”表示该文件是字符设备,“b”表示该文件是块设备④符号链接文件:首字符“l”表示该文件是符号链接文件5.根据树形图,写出从一个目录到另外一个目录的命令圆圈代表目录,方框代表文件,当前目录为n,用相对路径法和绝对路径法分别写出文件e的路径○1绝对路径:cd /e○2相对路径:cd ../../e6.查看文件的命令cat more lesscat 连续显示、查看文件内容[user@localhost ~]$ catmyfilemore :一次显示一屏内容;按空格翻下一屏内容;按回车键翻下一行内容;按Q或q或Interrupt退出more 命令[user@localhost ~]$ more fileless:分屏显示内容;按向前(PageUp)向后(PageDown)浏览文件;按q退出less命令[user@localhost ~]$ less file7.什么是重定向?cat重定向到一个文件重定向:从标准输出重定向到另一地方输出[user@localhost ~]$ cat>testfile4four[user@localhost ~]$ cat testfile4four8.如何用cat将多个文件合并?[user@localhost ~]$ cat testfile1 testfile2 >testfile3[user@localhost ~]$ cat testfile3onetwo格式:cat 文件1>>文件2例:cat f1〉〉f2 表示将f2文件内容合并到f1文件中。
9.如何用cat将键盘输入保存到文件?如何表示键盘输入结束?②cat >:将键盘输入的字符送入文件。
格式:cat >文件名按Ctrl+D结束例:cat 〉file<<eof表示将键盘输入的字符送入文件file,并在结束字符输入后录入eof表示录入结束。
10.more和less的特点,怎么退出?more :一次显示一屏内容;按空格翻下一屏内容;按回车键翻下一行内容按q or Q or interrupt键,退出more命令。
分屏显示内容;按向前(PageUp)向后(PageDown)浏览文件按q键退出。
11.如何在cat命令中,查找特定的内容?(管道+ grep命令)cat 文件| grep内容实例3:从文件中读取关键词进行搜索cat test.txt | grep -f test2.txt输出:[root@localhost test]# cat test.txthnlinuxubuntuubuntulinuxredhatRedhatlinuxmint[root@localhost test]# cat test2.txtlinuxRedhat[root@localhost test]# cat test.txt | grep -f test2.txthnlinuxubuntulinuxRedhatlinuxmint[root@localhost test]#说明:输出test.txt文件中含有从test2.txt文件中读取出的关键词的内容行实例3:从文件中读取关键词进行搜索且显示行号命令:cat test.txt | grep -nf test2.txt输出:[root@localhost test]# cat test.txthnlinuxubuntuubuntulinuxredhatRedhatlinuxmint[root@localhost test]# cat test2.txtlinuxRedhat[root@localhost test]# cat test.txt | grep -nf test2.txt1:hnlinux4:ubuntulinux6:Redhat7:linuxmint[root@localhost test]#实例8:找出已u开头的行内容命令:cat test.txt |grep ^u输出:[root@localhost test]# cat test.txt |grep ^uubuntuubuntulinux[root@localhost test]#12.文件操作的命令:mv cprmmkdirrmdir,及其主要参数(强制删除,强制覆盖,删除子目录,拷贝子目录)强制删除:rm -f或force文件或目录强制覆盖:cp -f 或force文件或目录删除子目录:rm -r或R拷贝子目录:cp -R或rmkdir:mkdir [选项] 目录名rmdir:rmdir [选项] 目录名13.文件重命名,用什么命令?mv在当前目录下,把文件file 改名为nihao.new[user@localhost ~]$ mv filenihao.new14.find命令,输出所有文件,输出目录文件,如何对结果进行排序?(管道+ sort命令)查找当前目录下类型是目录的文件并排序。
输出所有文件并对结果进行排序:find | sort[user@localhost ~]$ find . -type d |sort15.如何用find命令,查找特定名字的文件?(-name -type)查找当前目录下扩展名为txt的文件并显示。
①find -name [查找的名字]②fine -type [文件类型][user@localhost ~]$ find . -name "*.txt" -print./.mozilla/firefox/7k2rmk6q.default/urlclassifierkey3.txt16.对文件进行打包:tar -cvf abc.tar file1 file2 file3将文件file1 file2 file3备份到文件abc.tar当中。
17.解包:tar -xvf abc.tar将备份文件abc.tar还原。
18.打包后压缩:gzip abc.tar,解压:gzip –d abc.tar.gz19.权限控制,chmod更改权限,744代表什么?①chmod:chmod [who][opt][mode] 文件/目录名②744:所有者可读写,可执行;同组者可读;其他用户可读③chown更改所有者:chown用户名文件名为当前同组用户增加读写权限[user@localhost ~]$ chmodg+rw testfile1[user@localhost ~]$chmodu=rw,g=x testfile1[user@localhost ~]$chmod744 testfile1[user@localhost ~]$ ls-l testfile1-rwxr--r--. 1 user user 4 Jul 6 14:42 testfile1第三章VI编辑器(只掌握基本概念和基本操作)1.VI编辑器有几种模式?模式间的转换是怎么样的?2.保存退出,强制退出VI编辑器的命令。
第四章系统管理1. 开机更改启动级别是那个文件?/etc/inittab中的id:52. 系统关机命令:shutdown,注意格式shutdown -r now 立即关闭重启shutdown -h now立即关机3.用户管理:Linux系统分为哪些类型用户?(超级用户、普通用户、特殊用户)4.账户信息文件是?密码文件是?/etc/passwd存放账户的相关信息/etc/shadow 存放用户的加密口令/etc/group 存放用户组相关信息5.增加用户命令:useradd,增加用户后可以直接使用么?不可以,需要初始化用户密码:passwd6.例子:给user组增加一个用户linuxuser,该怎么做?[root@localhost user]# useraddlinuxuser[root@localhost user]#passwdlinuxuser7.设备的标示,如何组成?设备hda1表示什么意思?8.查看当前硬盘的分区情况:fdisk -l[root@localhost user]# fdisk -l9.挂载的主要目的什么?什么叫做挂载点?一般挂载目录是?10. 将新加入的U盘,挂载到/mnt/usb,需要执行那些指令?如何卸载?(网络管理部分)10.查看指定网卡信息,ifconfig eth0[user@localhost ~]$ifconfigeth011.更改ip,子网掩码ifconfigeth0 192.168.1.105 netmask 255.255.255.012. 更改ip,子网掩码ifconfig eth0 (IP地址如:)192.168.1.105 netmask(子网掩码如:)255.255.255.0 up 13. 如何测试网络是否通畅?ping -c 指定次数(进程管理部分)11. 进程的概念,进程与程序的区别,动态和静态进程是动态的,程序是静态的,一个程序可对应多个进程12. 进程的状态,状态间转换的条件①进程的状态:运行态,就绪态,阻塞态②状态间转换的条件:分到CPU 时间片结束等待事件事件发生14. 程序刚刚开始执行时,所对应进程处于什么状态?就绪态14. 进程有哪些部分组成?程序、数据集合和PCB(进程控制块,也称进程描述块,即描述进程当前的状态、本身特性的数据结构,也是进程组成中最关键的部分)15. 查看所有进程的命令ps aux16. 动态显示进程信息的命令top17. kill命令的本意?发信号,捕获信号(Linux C中进程的控制)18. 创建一个新的进程,fork函数的执行特点?调用一次,返回两次,即在父进程中调用一次,在父进程和子进程中各返回一次。