<div id="ix56d"></div>

    <progress id="ix56d"><tr id="ix56d"></tr></progress>

    <div id="ix56d"></div>

    <div id="ix56d"><tr id="ix56d"></tr></div>

    <em id="ix56d"><ins id="ix56d"><mark id="ix56d"></mark></ins></em>

      <dl id="ix56d"></dl>

          <div id="ix56d"><ol id="ix56d"></ol></div>
          购买

          ¥10.0

          加入VIP
          • 专属下载券
          • 上传内容扩展
          • 资料优先审核
          • 免费资料无限下载

          上传资料

          关闭

          关闭

          关闭

          封号提示

          内容

          try { var _hmt = _hmt || []; (function () { var hm = document.createElement("script"); hm.src = "https://#/hm.js?66d98d644484ac70244d8540d05c66a5"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); } catch (e) { }
          首页 Linux期末复习

          Linux期末复习.doc

          Linux期末复习

          简介:本文档为《Linux期末复习doc》,可适用于初中教育领域

          一、单项选择题(将题目答案写在答题纸上每题分共分)、下列关于Linux操作系统的描述错误的是(D)A、GNULinux是Linux的全称B、Linux是能够达到主机可靠性要求的少数操作系统之一许多Linux主机和服务器在国内和国外大中型企业中每天小时每年天不间?#31995;?#36816;?#23567;?#36825;是MicrosoftWindowsServer等操作系统所不能比拟的。C、Linux系统是世界上唯一能够在嵌入式设备、个人计算机、服务器、小型机直到大型机上运行的操作系统没有其他操作系统能够做到这一点。D、Linux的创始人是就叫Linux注:linux是一个多任务的多用户的多?#25945;?#30340;在保护模式下的遵守POSIX标准的遵守SYSV和BSD扩展的遵守GPL许可的位(也有位)的类UNIX?#30446;?#25918;源代码的免费操作系统。Linux最早是LinusTorvalds在年开始设计开发的。、Linux内核主要有(D)A、进程管理B、内存管理C、文件管理D、以上都包括注:进程调度-控制着进程对CPU的访问。内存管理-允许多个进程安全地共享主内存区域虚拟文件系统-隐藏各种不同硬件的具体细节为所有设备提供统一的接口。网络-提供了对各种网络标准协议的存取和各种网络硬件的支持。进程间通信(IPC)-支?#32440;?#31243;间各种通信机制包括共享内存、消息队列及管道?#21462;!?#19979;列说法正确的是(C)(或者考察存储器的价格容量速度关系等)A、并发指的是真正意义的同时执行B、并行仅指宏观上同时执行微观上每个时间片只有一个进程执行C、MMU是在CPU中负责内存页面?#25104;?#30340;部件单元D、以上说法都是正确的注:并行是指在同一时刻有多条指令在多个处理器上同时执?#23567;?#24182;发是指在同一时刻只能有一条指令执行但多个进程指令被快速轮换执行使得在宏观上具有多个进程同时执行的效果、命令(B)是在vi编辑器在命令模式下执?#20889;?#30424;退出。A、:qB、ZZC、:q!D、:wqZZ存盘退出ZQ作废退出以冒号开头的命令实际上是ex命令即进入末?#24515;?#24335;进行保存、退出等操作。结束一个会话过程:保存:w后面接回车键保存并退出输入:wq后面接回车键退出但不保存输入:q后面接回车键、命令tarcvjfttar*的作用是(B)A、将当前目录下所有文件使用gzip压缩打包B、将当前目录下所有文件使用bzip压缩打包C、将当前目录下的t文件压缩打包D、将当前目录下的文件t打包注:tar功能说明:备份文件。、为了达到使文件的所有者有读(r)和写(w)的许可而其他用户只能进行读(r)的访问权限在设置文件的许可值时应当设为:(c)A、B、C、D、注:Linux的文件权限用进制来表示如“”表示“rwrr”有关权限代号的部分列表于下:? r:读取权限数字代号为""。?w:写入权限数字代号为""。? x:执行或切换权限数字代号为""。?:不具任何权限数字代号为""。? s:特殊b>功能说明:变更文件或目录的权限。、Linux命令行?#20889;幼?#30446;录返回父目录的命令应该是(C)A、cdB、cdC、cdD、cd注:cd功能说明:切换目录。一个圆点“”表示当前目录两个圆点“”表示当前目录的父目录。·cd路径cd切换到根目录cd回到用户的根目录cd仍为当前目录cd退到父目录cd后退到上一次进入的目录·~????代表自己的家目录~user代表到user这个人的家目录、chmodowfile命令的意思是(C)A、将file文件前加入字符“w”B、将所有人对file文件的访问权限限制为写权限C、将增加其他人对file文件的写访问权限D、将增加file文件拥有者对file的写权限注:chmod功能说明:变更文件或目录的权限。u:User即文件或目录的拥有者。? g:Group即文件或目录的所属群组。? o:Other除了文件或目?#21152;?#26377;者或所属群组之外其他用户皆属于这个范围。? a:All即全部的用户包含拥有者所属群组以及其他用户。增加权限删除权限=分配权限同时将原本的权限删除、more命令的作用(B)A、显示一个屏幕的文件内容B、显示下一页的文件内容C、显示当前/工作目录的名字D、显示文件名称注:、下列关于vi的说法?#20889;?#35823;的是(C)A、vi有个不同的模式编辑模式、命令模式、末?#24515;?#24335;B、输入字符属于编辑模式C、按q可退出编辑模式D、删除字符属于编辑模式注:vi的三种模式:输入模式、命令模式、末?#24515;?#24335;vi被运行时通常处在命令模式下键入命令i,使vi退出命令模式进入输入模式、关于链接文件以下说法错误的是(A)A、可?#28304;?#24314;目录的硬链接B、同一个文件系统中若两个文件索引节点号相同则他们是同一个文件C、硬链接是一个指向文件索引节点的指针D、可?#28304;?#24314;目录的软连接、devsdc分区表示(C)A、第块IDE硬盘的第个分区是逻辑分区B、第块IDE硬盘的第个分区是逻辑分区C、第块SATA硬盘的第个分区是逻辑分区D、第块SATA硬盘的第个分区是逻辑分区·SCSI设备?#26680;?#36890;常需要加上一块SCSI卡来驱动。第一块SCSI设备称为:devsda、第二块就是devsdb……?#28304;?#31867;推。·譬如说devhda这个IDE设备。hd是HardDisk(硬盘)的意思sd是SCSIDevicefd是FloppyDevice。a则是代表第一个设备通常IDE接口可以接上四个IDE设备(例如?#30446;?#30828;盘)。所以要识别IDE硬盘的方法分别就是:hda、hdb、hdc、hdd。此外hda中的""代表hda的第一个硬盘分区(partition)hda代表hda的第二个分割区依此类推。、Linux引导流程叙述错误的是(C)A、Linux开机后首先进入BIOS检测硬件阶段然后加载操作系统内核并由内核启动操作系统B、内核在引导期间有两个主要作用:驱动系统硬件和启动系统进程initC、MBR(MasterBootRecord)就是每个开机引?#21152;?#30424;的磁头、磁柱、扇区处D、启动级别指的是Linux在启动后具有不同设置的环境级别表示系统将关闭所有的程序后关机、下面哪项是终?#36141;?#21488;进程的方法(D)A、直接使用fg命令即可B、直接使用kill命令然后按<CtrlC>键即可C、直?#24433;?lt;CtrlC>键即可D、使用fg命令那进程转向前台然后按<CtrlC>键注:kill其实它并不真的“杀?#39304;?#36827;程。它的作用是向正在运行的进程发送消息fg命令可以把后台的用户进程转入到前台来执行前台的进程可用“Ctrlz”转入后台暂停目前正在进行的工作使用CtrlZ、在homestudlwang目录下有一文件file使用哪一个命令可实现在后台执行命令此命令将file文件中的内容输出到filecopy文件中?(D)A、catfile>filecopyB、cat>filecopyC、catfilefilecopyD、catfile>filecopy、填空题(将空格处应填内容填写在答题纸上每空分共分)下面是在终端执行ls–li后显示的结果请问该文件的类型为目录、文件拥有者为family、拥有者所属组对该文件的权限为读写执?#23567;?#35813;文件大小为?#32440;凇?#35813;文件名称为Desktop注:rootLinux~#lsl?#21512;?#31034;当前工作目录中的内容可以看到不同颜色的文件和目录蓝色→目录绿色→可执行文件红色→压缩文件浅蓝色→链接文件灰色→其他文件黄色→设备文件Linux系统中有三种基本的文件类型:普通文件、目录文件和设备文件。如果在一些终端下没有颜色可以使用ls–color(always,auto,never)、如果要给上题中的Desktop加上软连?#29992;?#31216;为MyDesktop命令为将Desktop完全删除的命令为、在shell中若要执?#24515;?#20010;脚本程序首先需要该用户同时具备对该脚本文件的读操作和执行权限、vi命令模式中输入冒号可进入末?#24515;?#24335;如上选择题与填空题型仍需涉及的知识点存储器的容量速度价格的关系Linux基本介绍:Linux之父LinusTorvaldsPOSIX标准:并发和并行?#21512;?#38449;门和系统门:IO控制使用的技术:中?#31995;?#27010;念通道和DMA的区别和联系:DMA方式和通道方式采用了外设和内存直接?#25442;?#25968;据的方式。只有在一?#38382;?#25454;传送结束时这两种方式才发出中断信号要求CPU做善后处理从而大大减少了CPU的工作负担。区别是DMA方式要求CPU执行设备驱动程序启动设备给出存放数据的内存始址以及操作方式和传送?#32440;?#38271;度等而通道控?#21697;?#24335;则是在CPU发出I/O启动命令之后由通道指令采完成这些工作。管道和命名管道:轻量级进程对多线程程序的支持:Linux进程的几种状态:Linux的哪几种分段:页面管理:进程间的父子关系判别:进程的优先级队列:进程的调度策略:()SCHEDFIFO:先进先出的实时进程()SCHEDRR:时间片轮转的实时进程()SCHEDOTHER:普通的分时进程伙伴系统的运行方式:slab的思想和应用:其他命令题rootLinux~#lsl?#21512;?#31034;当前工作目录中的内容rootLinux~#ls–al?#21512;?#31034;隐藏文件rootLinux~#lsl:显示其他目录中的文件rootLinux~#mkdirmyfilerootLinux~#ll:建立一个名?#32440;衜yfile的目录“rmdir?#20445;?#20351;用这个命令来删除一个目录的时候那么这个目录下必须是没有任何文件和文件夹的我们看看如下的操作:rootLinux~#mkdirmyfilerootLinux~#cdmyfilecd命令是切换目录这里就是进入myfilerootLinuxmyfile#mkdironerootLinuxmyfile#cd表示当前目录的上一层目录rootLinux~#rmdirmyfilermdir:myfile:目录非空我们在myfile目录下建立了一个one的目录当我们删除myfile目录时提示目录为空所以必须将这个目录下的所有文件和目录全?#21487;?#38500;之后才能删除这个目录。切换目录:rootLinux~#mkdironerootLinux~#mkdirtworootLinux~#cdonerootLinuxone#创建文件:rootLinuxtwo#touchtxtrootLinuxtwo#touchtxtrootLinuxtwo#touchtxtrootLinuxtwo#llrm是删除文件的命令linux中的文件删除是不可恢复的使用pwd命令显示当前所在的目录rootLinux~#pwdcat可以直接将文字文件的内容显示在屏幕上()显示单个文件例如?#21512;?#31034;单个文件file的内容catfile()在一次显示多个文件时按顺序处理每个文件例如:依次显示三个文件file、file、file的内容catfilefilefile()用户可以将cat命令的执行结果改向到终端或某个文件中去例如:将三个文件file、file、file的内容依次串接起?#21019;?#25918;到文件file中catfilefilefile>filemore显示更多内容:如果显示的内容大于屏幕范围可以使用more命令显示指定文件内容。按空格键将显示一?#21015;?#24687;按回车键将显示一行信息。more选择项文件名选择项:pat在包含pat的前两行开始显示d每次显示满一屏后提示查看readme的内容morereadme上下浏览:more只能一页一页往下看。less可以让你回顾前面的内容。lessreadmemkdir目?#27982;?#31216;mkdirmyfiles例如:在根目录下建立一个dbf子目录mkdirdbfmkdirdbfcp将文件aaa一起复制到目录abc中:cpaaaabcmv移动或改名将文件更名为:mv将目录abc改变为xyz:mvabcxyz将目录abc作为一个子目录移动到usr目录中:mvabcusr、删除所有文件rm*、列出files的文件lsfiles、列出数字开头的文件ls*、切换到自己主目录cd~top?#25442;?#21015;出进程清单命令、简答题(将题目答案写在答题纸上每题分共分)什么是符号链接什么是硬链接?软硬链接的不同?答:硬链接?#21512;?#24403;于创建文件的副本在源文件修改时同时修改但文件拥有者是原来的文件拥有者权限也和原来的一样。如果源文件被删除了链接文件一样使用。符号链接:文件拥有者和使用权限是链接文件的创建者如果源文件被删除了符号链接就会出错不能够读取源文件的内容。硬链接优点:、只是目录项中的一个记录系统不在硬盘中为硬链接文件分配空间所以采用硬链接文件节省空间、硬链接文件是一个指针每创建一个硬链接硬盘上该索引节点文件的链接数增所以只有链接数不为可以删除?#25105;?#19968;个文件名而不会丢失文件内容缺点:、不能在不同的文件系统中进行使用、不能对目录进行硬链接、当心编辑器更新时删除旧文档软链接优点:、可以跨越文件系统也可以做关于目录的链接、不必担心编辑器的问题缺点:、Linux不得不专门支持一种软链接文件类型并在硬盘上为其分配索引节点(inode)及空间、使得系统文件操作变?#27809;?#24930;输出重定向语句>>和>的差别是什?答:>是定向输出到文件如果文件不存在就创建文件如果文件存在就将其清空一般我们备份清理日志文件的时候就是这种方法:先备份日志再用`>`将日志文件清空(文件大小变成?#32440;冢?gt;>这个是将输出内容追加到目标文件中。如果文件不存在就创建文件如果文件存在则将新的内容追加到那个文件的末尾该文件中的原有内容不受影响。如上简答题仍需涉及的知识点Linux进程的几种状态间转换图:Linux的号进程、号进程的名称与作用:Linux进程的创建过程:什么是写时复制:·写时复制技术可以推迟、甚至免除数据?#30446;?#36125;·进程创建之初内核并不复制整个进程空间而是使父子进程以只读方式共享同一个拷贝·数据只有在需要写入时才会被复制从而使各个进程拥有各自?#30446;?#36125;fork()和exec()的功能:fork在英文中是“分叉”的意思一个进程在运行中如果使用了fork就产生了另一个进程于是进程就“分叉”了。当前进程为父进程通过fork()会产生一个子进程。对于父进程fork函数返回子程序的进程号而对于子程序fork函数则返回零这就是一个函数返回两次的本?#30465;xec在Linux中可使用exec函数族包含多个函数(execl、execlp、execle、execv、execve和execvp)被用于启动一个指定路径和文件名的进程。exec函数族的特点体现在:某进程一旦调用了exec类函数正在执行的程序就被干掉了系统把代码段替换成新的程序(由exec类函数执行)的代码并?#20197;?#26377;的数据段和?#39068;歡我?#34987;废弃新的数据段与?#39068;?#27573;被分配但是进程号却被保留。也就是说exec执行的结果为:系统认为正在执行的还是原先的进程但是进程对应的程序被替换了。fork函数可?#28304;?#24314;一个子进程而当前进程不死如果我们在fork的子进程中调用exec函数族就可以实现既让父进程的代码执行?#21046;?#21160;一个新的指定进程这很好。fork和exec的搭配巧妙地解决了程序启动另一程序的执行但自己仍继续运行的问题自旋锁的基本代码结构:定义自旋锁spinlocktspin初始化自旋锁spinlockinit(lock)该宏用于动态初始化自旋锁lock获得自旋锁spinlock(lock)该宏用于获得自旋锁lock如果能够立即获得锁它就马上返回否则它将自旋在那里直到该自旋锁的保持者释放spintrylock(lock)该宏尝试获得自旋锁lock如果能立即获得锁它获得锁并返回真否则立即返回假实际上不再“在原地打转?#31508;?#25918;自旋锁spinunlock(lock)该宏释放自旋锁lock它与spintrylock或spinlock配对使用除此之外还有一组自旋锁使用于中断情况下的API。几?#32440;?#31243;间通信方式对比:当前内核实现了几?#20540;?#24230;域:三种内存区:小任务和工作队列的对比:管道和命名管道简介以及它们的区别与联系:管道是linux提供的最早的进程通信方式之一是Linux中重要的通信方式,有无名管道和命名管道(也可以称为有名管道)两种是把一个程序的输出直接连接到另一个程序的输入。常说的管道多指无名管道无名管道只能用于具有?#33258;?#20851;系的进程之间并且只能用于单向通信如果要实?#32440;?#31243;间的双向通信则需要使用两个无名管道而命名管道则没有这方面的限制。命名管道是一个能在无?#33258;?#20851;系的进程之间传送数据的特殊文件用fifo来表示。一个或多个进程在一端写入数据在另一端由一个进程负责读出。第页 共页

          用户评价(0)

          关闭

          新课改视野下建构高中语文教学实验成果报告(32KB)

          抱歉,积分不足下载失败,请稍后再试!

          提示

          试读已结束,如需要继续阅读或者下载,敬请购买!

          评分:

          /13

          ¥10.0

          立即购买

          VIP

          免费
          邮箱

          澳门银座时时彩平台

            <div id="ix56d"></div>

            <progress id="ix56d"><tr id="ix56d"></tr></progress>

            <div id="ix56d"></div>

            <div id="ix56d"><tr id="ix56d"></tr></div>

            <em id="ix56d"><ins id="ix56d"><mark id="ix56d"></mark></ins></em>

              <dl id="ix56d"></dl>

                  <div id="ix56d"><ol id="ix56d"></ol></div>

                    <div id="ix56d"></div>

                    <progress id="ix56d"><tr id="ix56d"></tr></progress>

                    <div id="ix56d"></div>

                    <div id="ix56d"><tr id="ix56d"></tr></div>

                    <em id="ix56d"><ins id="ix56d"><mark id="ix56d"></mark></ins></em>

                      <dl id="ix56d"></dl>

                          <div id="ix56d"><ol id="ix56d"></ol></div>