




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1-2章1.Linux系统的应用主要涉及4个方面:应用服务器、嵌入式领域、软件开发和桌面应用。P22.Linux具有开放性是指它遵循世界标准规范,特别是遵循开放系统互连(OSI)国际标准。Linux系统一般有4个主要部分:内核、Shell、文件系统和应用程序。P33.简述Linux系统的以下特点:多用户;多任务;设备独立性;良好可移植性。P44.简述Linux系统的组成。P45.试比较Linux与windows系统的区别。P56.Linux的版本号分为两部分,即内核版本与发行版本。内核版本号由3个数字组成:r.x.y。r:目前发布的内核主版本。x:偶数表示稳定版本;奇数表示开发中版本。y:错误修补的次数。Linux内核版本号2.1.11表明这是一个可以使用的稳定版本。(错)P67.一些组织和厂家,将Linux系统的内核、应用软件和文档包装起来,并提供一些系统安装界面、系统配置设定管理工具,就构成了Linux发行版本。Linux系统内核的版本号相对独立,根据GPL准则,虽然各发行版本都源自一个内核,但都没有自己的版权。Linux的各个发行版本都是使用Linus主导开发并发布的同一个Linux内核。P68.Linux系统使用较灵活的分区名方案,该方案基于文件,文件名的格式为/dev/xxyN,其中:/dev/是Linux系统下所用设备文件所在的目录名。xx:分区名的前两个字母表示分区所在设备的、类型,通常是hd(IDE硬盘)或sd(SCSI硬盘)。y:这个字母表示分区所在的设备。如:/dev/had(第一个IDE硬盘)或/dev/sdb(第二个SCSI硬盘)。N:最后的数字白代表分区。前4个分区(主分区或扩展分区)用数字1~4表示,逻辑驱动器从5开始。如:/dev/hda3是第1个IDE硬盘上的第3个主分区或扩展分区;/dev/sdb6是第2个SCSI硬盘上的第二个逻辑驱动器。9.说明你所使用的计算机的硬盘及内存容量,并为自己的计算机设计一个合理的分区方案。第3章Fedora8系统默认使用的桌面环境是GNOME。Fedora8系统包括了一个功能强化的图形化桌面环境GNOME,并提供了面板图标、桌面图标和菜单系统三种主要工具来使用系统上的应用程序。P43第4章在切断计算机机电源之前必须首先关闭Fedora8系统,不执行关闭Fedora8系统就直接切断计算机的电源,这样做会导致未存盘数据的丢失、系统运行不稳定、甚至会损坏某些系统的硬件设备。安装Fedora8系统后,系统默认进入图形化界面,如果希望系统引导后自动进入字符界面,则需要修改/etc/inittab文件。在/etc/inittab文件中找到”initdefault”的那一行,将其修改为“id:3:initdefault”,保存文件后重新启动计算机。Linux系统用记登录后,超级用户的提示符是“#“,而其它用户登录后提示符是”$”。登录字符界面后,可输入“startx”命令启动Linux图形化界面。Fedora8系统允许多个用户同时登录,还允许用户进行多次登录。字符界面下,虚拟控制台的操作可以通过按下按下[ALT]键和一个功能键来实现(通常使用[F1]~[F6]键)。在图形界面下,则可使用[Ctrl+Alt+F1]~[Ctrl+Alt+F6]键切换不同的字符虚拟控制台,可使用[Ctrl+Alt+F7]键切换回图形界面。Linux系统下常用的关闭和重启系统命令:(掌握语法与重要选项P46)(1)shutdown 重要选项:-r-h–f-c(2)halt(调用shutdown–h命令执行关闭系统)(3)reboot(引发主机重启)(4)init init命令是所有进程的祖先,它的进程号始终为“1”。发TERM信号给”init”会终止所有的用户进程和守护进程等。“init”定义了7个运行级别,其中”init0”为关闭系统,“initlinux系统的运行级别0~6级别的含义。P48简述Linux下获取帮助的方法:(1)man是一种显示Unix/Linux在线手册的命令,在线手册是操作系统所有资源的一本使用手册,可以用man查看命令、函数或文件的帮助手册。一般情况下man手册页的资源主要位于/usr/share/man目录下。man的重要选项:-f(只显示出命令的功能而不显示其中详细的说明文件。(2)help命令可以查找Shell命令的用法,只需在所查找的命令后输入”help”命令,然后就可以看到所查命令的内容。语法:[命令]–help(3)whereis命令可以查找命令所在的位置。重要选项:-b只查找二进进制文件–m查找主要文件。Linux中提供多种版本的shell程序,以用户根据不同的需求来选择,其中系统默认的shell是bash.在Linux系统中的bash具有以下功能:(1)兼容BourneShell(sh);(2)包含CShell以及KornShell中最好的功能力;(3)具有命令列编写修改的能力;(4)具有工作控制的能力,可控制前台和后台程序;(5)具有Shell编程能力。Linux系统由以下3个重要的部分组成:(1)内核;(2)Shell;(3)应用程序。内核部分,操作者不易和它直接沟通,shell则是系统的界面,使得用户操作时能更为方便,它是位于核心和操作者之间的一层使用者界面。Shell负责接收使用者输入的指令,然后将指令解译成核心能够了解的方式,传给核心去执行,再将结果传回至预设的输出周边设备。whoami命令P52which命令P53-54通配符p54特殊符号(理解各功能特殊符号的功能)常用控制组合键:Ctrl+C、Ctrl+\、Ctrl+D、Ctrl+ZLinux中的“命令自动补全”使用<Tab>键。Bash中可以通过按向上方向键向后遍历最近在该控制台下输入的命令。通过向下方向键可以向前遍历命令,并可以编辑旧命令,然后再运行。编辑命令行时的功能键:[ctrl+k],[ctrl+u],[ctrl+e],[ctrl+a]的功能“~”是用户主目录的简写形式。命令的排列、替换和别名:(注意理解)P56命令的排列(同时执行两个文件):”;”和”&&”(注意区别)命令替换“$()”和”`”(后引号)命令别名alias命令与unalias命令。在重新启动计算机以及关闭终端后,定义的别名会失效,若系统中有一个命令,同时又定义了一个与其同名的别名,则别名将优先于系统中原有的命令的执行。文件名匹配P58管道可以将某个命令的输出信息当作某个命令的输入,由管道符号“|”来标识。重定向有5种方式,分别是:输出重定向、输入重定向、错误重定向、追加重定向以及同时实现输出和错误的重定向。P60(注意理解书例4.18-4.24)vi编辑器有3种基本工作模式,分别是命令行模式、插入模式和末行模式。只有在插入模式下,才可以做文字输入,按“Esc”键可回到命令行模式。进入vi之后,系统处于命令行模式,在命令行模式下按字母”i”就可以进入到插入模式。在命令行模式下,按冒号键“:”可以进入末行模式,此时输入“wq”存盘并退出vi。输入“q!”,不存盘强制退出vi。vi命令行模式操作命令(P64):进入插入模式命令:i,I,a,A,o,O插入模式切换为命令行模式:Esc键删除文字:x,nx,X,nX,dd,ndd复制:yw,nyw,yy,nyy,p替换:r,R撤销上一次操作:u24.vi末行模式操作命令(P64):列出行号:setnu取消出行号:setnonu查找字符:“/关键字“,”?关键字”保存文件:w强制退出:q!。退出:q。保存退出:wq。第5章可以用file命令查看文件的类型。系统文件的扩展名有:.conf,.lock,.rpmLinux文件类型常见的有:普通文件、目录文件、字符设备文件、块设备文件和符号链接文件夹等。P69(各类文件的特点,怎样区分?)Linux系统的目录结构是分层的树形结构,都是挂载在根文件系统“/”下。各常见目录及其用途:/home,/root,/bin,/dev,/lib,/tmp,/mnt,/boot,/media,/var,/etc,/usr,/lost+found,/srv。P710\-72文件和目录操作命令(注意书本例子):pwd,cd,ls(:-a,-c,-F,-i,-l参数的功能),touch(注意-a,-m,-c,-r参数的功能),mkdir(-m,-p),rmdir(-p),cp(-a,-i,-r,-l),mv(-i),rm(-r,-i),wc(-l,-w,-c),ln(-i,-s)简述Linux系统的链接文件并比较软接和硬链接文件的区别是什么?P79Linux系统中文件属性保存在索引节点里,访问文件时索引节点复制到内存里,实现文件的快速访问。链接是一种在共享文件和访问它的用户的若干目录项之间建立联系的方法,Linux系统中包括硬链接和软链接两种链接。硬链接是一个指针,指向文件节点,系统不为它重新分配inode,可用ln命令来建立,硬链接节省空间。软链接又称为符号链接,该文件包含了另一个文件的路径名,就像是快捷方式,甚至可以链接不存在的文件或循环链接自己。两种链接的区别:(1)不允许给目录创建硬链接,而软链接可以链接任意的文件或目录(2)硬链接只能在同一文件系统中的文件之间创建,只能在本分区中做链接;软链接可以链接不同文件系统的文件,可以做跨区的链接。第6章各文本操作命令要记住主要命项选项,理解书本中各命令的使用例子1.cat(-b,-E)2.more(-num,-s,+num)3.less4.head(-n)5.tail(+num,-num,-c)6.sort(-d,-f,-M,-r)7.uniq(-u,-d)8.cut(-d,-f)9.comm(-1,-2,-3)10.diff11.grep(注意例6.24P91)12.find(-name,-type,)(注意例6.26)13.whereis、whatis、which、file14uname(-a,-n,-s,-r)15.hostname,dmesg,cal16.date(注意理解例6.48,6.49)17.echo(注意与重定向符一起使用)18.mesg,wall,write(注意理解书上例题)19.clear,uptime,sync,last(例6.63-例6.65P103)第7章1,简述Shell程序及其创建与执行过程。Shell编程类似于使用DOS中的批处理文件,称为Shell脚本,又称为Shell程序。Shell程序就是放在一个文件中的一系列Linux命令和实用程序,执行时系统一个接一个地解释执行每个命令。Shell程序的创建与执行过程如下:(1)使用vi或其它文本编辑器创建文件,文件中包含一系统命令(2)为创建好的文件设置可执行权限(使用chmod命令)(3)输入整个文件的完整路径执行Shell程序或使用bash命令加Shell程序的完整路径执行。2.简述常用的Shell环境变量shell及各变量存放的内容。Shell在开始执行时就已经定义了一些和系统的工作环境有关的变量,这些变量用户还可以重新定义,常用的shell环境变量有:HOME:用于保存注册目录的完全路径名。PATH:用于保存用冒号分隔的目录路径名,shell将按PATH变量中给出的顺序搜索这些目录,找到的第一个与命令名称一致的可执行文件将被执行。TERM:终端的类型。UID:当前用户的标识符,取值是由数字构成的字符串。PWD:当前工作目录的绝对路径名,该变量的取值随cd命令的使用而变化。PS1:主提示符,在特权用户下,缺省的主提示符是“#”,在普通用户下,缺省的主提示符是“$”。PS2:在shell接收用户输入命令的过程中,如果用户在输入行的末尾输入“\”然后回车,或者当用户按回车键时shell判断出用户输入的命令没有结束时,显示这个辅助提示符,提示用户继续输入命令的其余部分,缺省的辅助提示符是“>”。3.export命令对已定义的变量进行输出,使变量可被子shell使用P1094.shell预定义变量有:位置参数,$#,$*,$?,$$,$0P1105.参数置换的变量(理解)a.变量=${参数-word}:如果设置了参数,则用参数的值置换变量的值,否则用word置换。即这种变量的值等于某一个参数的值,如果该参数没有设置,则变量就等于word的值。b.变量=${参数=word}:如果设置了参数,则用参数的值置换变量的值,否则把变量设置成word然后再用word替换参数的值。注意,位置参数不能用于这种方式,因为在shell程序中不能为位置参数赋值。c.变量=${参数?word}:如果设置了参数,则用参数的值置换变量的值,否则就显示word并从shell中退出,如果省略了word,则显示标准信息。这种变量要求一定等于某一个参数的值,如果该参数没有设置,就显示一个信息,然后退出,因此这种方式常用于出错指示。d.变量=${参数+word}:如果设置了参数,则用word置换变量,否则不进行置换。所有这四种形式中的“参数”既可以是位置参数,也可以是另一个变量,只是用位置参数的情况比较多。6.Linux系统下有那些条件判断语句和循环控制语句。理解text(或[)命令的用法7.使用for语句创建一个Shell程序,其功能为1+2+3+4+5+…+n。8.使用unti语句创建一个Shell程序,其功能为计算1~10的平方。9.shell程序的调试。shell程序的调试主要是利用bash命令解释程序的选择项。调用bash的形式是:bash[选项][Shell程序文件名]命令中各参数所含义如下:-e:如果一个命令失败就立即退出。-n:读入命令但是不执行它们。-v:当读入Shell输入行时,把它们显示出来。-x:执行命令时把命令和它们的参数显示出来。第8章1.简述在Linux系统中用户有哪些分类及其功能权限。在Linux系统中主要有root用户、虚拟用户和普通用户三类用户。root用户是Linux系统内置用户,具有系统中的最高权限,也被称超过级用户。root用记的特权性表现在:(1)可以超越任何用户和用户组群来对文件或目录进行读取、修改和删除(在系统正常的许可范围内)。(2)可以控制可执行程序的执行、终止;(3)可以对硬件设备执行添加、创建和移除等操作。(4)可以对文件各目录的属性和权限进行修改以适合系统管理的需要。虚拟用户也被称为伪用户或假用户,也是系统内置用户。这类用户不具有登录系统的能力,但却是系统运行不可缺少的用户。普通用户是由系统管理员创建的用户,可登录Linux系统,只有操作自己目录内的文件,权限有限。2.管理用户账户的配置文件有哪些?了解这些文件各字段的含义。P1233.useradd,usermod(书例8.1-8.18,P128)4.管理组群账户的配置文件有哪些,了解各文件各字段的含义。P1325.groupadd,groupmod(书例8.19-8.24,P135)6./etc/skel目录是存放用户启动文件的目录,这个目录由root用户管理,当管理员创建新用户时,这个目录下的文件会自动复制到新创建的用户的主目录下。/etc/skel目录下的文件都是隐藏文件,可以通过添加、修改和删除/etc/skel目录下的文件,来为用户提供一个统一、标准和默认的用户环境。7./etc/login.defs文件规定了创建新用户时的一些默认设置,比如创建用户时是否需要主目录、UID和GID的范围、用户帐户口令的期限等,这个文件可以通过root用户来修改。8./etc/default/useradd文件是在使用useradd命令时创建用户账户时的规则文件。9.账户维护命令(注意各命令的书本例子)P139password(-d,-l,-u,-S)gpassword(-a,-d,-r)chfnchsh(-s,-l)supwcknewgrp10.账户信息显示fingergroupsid(-g,-G,-u)wwho(-q)11.change(例8.53–例8.57,P147)第9章1.硬盘分区一共有3种:主分区、扩展分区和逻辑分区2.在一块硬盘上最多只能有4个主分区,可以另外建立一个扩展分区来代替4个主分区的其中一个,然后在扩展分区下可以建立更多的逻辑分区。3.在Linux系统下进行分区可以使用fdisk,对分区的格式化则可以使用mkfs命令来完成。4.简述Linux系统中创建并使用某个文件系统存放数据的一般步骤。文件系统是指文件在硬盘上的存储方法和排列顺序,Linux支持多种文件系统,各分区都是一个文件系统,都有自己的目录层次结构。Linux中创建并使用文件系统存放数据的一般步骤如下:使用fdisk命令在硬盘上创建分区使用mkfs命令在分区上创建文件系统使用mount命令挂载文件系统,或是修改/etc/fstab文件使得开机自动挂载文件系统。使用umout卸载文件系统5.mount(例9.4例9.5例9.7P163)6.查看分区挂载情况(1)mount–s命令(2)查看/etc/mtab文件7.简述Linux系统中的交换空间的功能及怎样在系统中添加、删除交换空间。Linux系统中的交换空间在物理内存被用完时使用,当系统需要更多的内存资源而物理内存已经用完,内存中不活跃的页就会被转移到交换空间中。交换空间位于硬盘驱动器上,它比进入物理内存要慢,不应被当作是内存的取代。用户通过添加一个交换分区或添加一个交换文件来添加交换空间。添加交换分区的方法如下:(1)使用fdisk命令创建好一个(SWAP)分区(2)使用swapon命令启用刚创建好的分区为交换分区(3)使用cat/proc/swaps命令来查看该交换分区是否已启用。添加交换文件的方法如下:(1)使用dd命令创建一个满足需要大小的文件,如/swapfile;(2)使用mkswap/swapfile命令创建交换文件;(3)使用swapon/swapfile命令启用交换文件。(4)使用free命令查看交换文件是否已被启用。删除交换分区或交换文件时使用swapoff命令。Linux中,通过设定权限可以限制或允许以下3种用户访问:文件的所有者(文件属主)、同组用户、系统中其他用户。理解文件详细信息中文件类型和权限的表示形式(P171)chmod文字设定法与数字设定法(理解例9.18-例9.34P173-P176)chown(理解例9.35-9.39P177)chgrp(例9.40)第10章rpm(-ivh,-e,-Uvh,-Fvh,-q,-qi,-ql,-qR,-qf)Linux是一个多用户用、多任务的操作系统。多用户是指多个用户可以在同一时间使用计算机系统;多任务是指Linux系统可以同时执行几个任务,它可以在还未执行完一个任务时又执行另一个任务。简述进程与程序的区别,并说明Linux中的进程种类。进程是在自身的虚拟地址空间运行的一个单独的程序,Linux系统上所有运行的内容都可以称为进程。进程与程序有区别,进程由程序产生,程序只是一个静态的指令集合,不占系统的运行资源,而进
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医院各类耗材管理制度
- 后院养鱼改造方案(3篇)
- 体检费用控制方案(3篇)
- 商品破损兑换方案(3篇)
- 口腔健康教育管理制度
- 培训学校职工管理制度
- 应急指挥调度管理制度
- 农村抗旱处置方案(3篇)
- 劳务派遣培训方案(3篇)
- 社群卖货营运方案(3篇)
- GB/T 17772-2018土方机械保护结构的实验室鉴定挠曲极限量的规定
- 脑卒中风险评估(改良的弗明汉卒中量表)老年健康与医养结合服务管理
- 涡街流量计技术协议书
- 09S304 卫生设备安装图集
- 《弟子规》谨篇(课件)
- 膝关节骨性关节炎的防治课件
- 防蛇虫咬伤防中暑课件
- 车辆购置税和车船税课件
- 国开电大《人员招聘与培训实务》形考任务4国家开放大学试题答案
- 2023年徐州市泉山区工会系统招聘考试笔试题库及答案解析
- 水泥厂高压电机试验报告(样表)
评论
0/150
提交评论