Linux考试资料

合集下载

linux考试第3部份

linux考试第3部份
4 信号量变量
正确答案:213
提示:rf_mx19:ABC
我们采用root身份,使用命令ln –s建立当前目录下test(文件属主为guest)的符号链接test.link,并将test.link的属主由root改变为nobody,则最后文件test的属主为: _______
1 guest
Linux内核是压缩后安装的,所以在内核加载入内存中后的第一步任务是自行解压。
1 错误
2 正确
正确答案:2
提示:rx26:T
使用fdisk分区工具的p选项观察分区表情况时,为标记可引导分区,使用_____标志:
1 @
2 a
3 *
4 +
正确答案:2
提示:rf_sx6:B
2 错误
正确答案:1
提示:rx5:T
NIS服务器通常包括:
1 二级服务器
2 从服务器
3 主服务器
4 域名服务器
正确答案:2134
提示:rf_mx21:ABCD
除了用户自定义的变量外,linux还使用:
1 系统变量
2 位置变量
3 与执行进程相关变量
2 root
3 nobody
4 其它
正确答案:2
提示:rf_sx3:B
下列表示中属于文件运算符的有:
1 >
2 -O
3 -x
4 ||
正确答案:23
提示:rf_mx22:BC
系统默认的进程启动后的nice值为: ___________
1 0
2 5
4 /usr
正确答案:2
提示:rf_sx5:B

操作系统复习资料

操作系统复习资料

样卷一、选择(每题1分,共20分)1、文件系统为用户提供了()功能,使得用户能透明地存储访问文件。

A、按名存取B、密码存取C、路径存取D、命令调用2、位示图方法可用于 ( )A、磁盘空间的管理B、磁盘的驱动调度C、文件目录的查找D、页式存贮管理的页面调度3、在一个可变式分区管理中,最坏适应分配算法宜将空闲区表中的空闲区按()的次序排列A、地址递增B、地址递减C、长度递增D、长度递减4、进程从运行状态到等待状态可能是由于()A、进程调度程序的调度B、现运行进程时间片用完C、现运行进程执行了 P操作D、现运行进程执行了 V操作5、资源的静态分配算法在解决死锁问题中是用于()A、预防死锁B、避免死锁C、检测死锁D、解除死锁6、进程控制块是描述进程状态和特性的数据结构,一个进程()A、可以有多个进程控制块B、可以和其他进程共用一个进程控制块C、可以没有进程控制块D、只能有惟一的进程控制块7、在 UNIX 系统中,设备作为()存在,除占据相应的节点位置外,并不占据实际的物理存储块,设备可采用文件的读写和保护方法。

A、记录文件B、普通文件C、设备文件D、系统文件8、由字符序列组成,文件内的信息不再划分结构,这是指()。

A、流式文件B、记录式文件C、顺序文件D、有序文件9、对于给定的信号量 s ,等待操作 wait ( s )(又称 P 操作)定义为: if s>0 then ( ) eles 挂起调用的进程。

A、s:=0B、s:=s+1C、s:=s-1D、s:=110、户程序通过系统调用 create来创建一新文件时,在执行create()的过程中,处理机程运行在()下。

A、系统态B、用户态C、系统态或用户态D、目态11、设有12个同类资源可供四个进程共享,资源分配情况如表:进程已占用资源数最大需求P1 2 4P2 3 6P3 4 7P4 1 4目前剩余资源数为2。

当进程P1,P2,P3,P4又都相继提出申请要求,为使系统不致死锁,应满足( )的要求。

Linux系统编程考试资料

Linux系统编程考试资料

Linux系统程序设计第1章 Linux操作系统基础1.1 Unix/Linux操作系统简介1.2 相关术语1.3 库函数与系统调用1.4 项目构思-远程访问虚拟机1.5 Linux常用命令1.6 项目设计、实施与运行1.1 Unix/Linux操作系统简介Unix概述1969年:Ken Thompson 汇编语言1973年:与Dennis Ritchie用C语言重写UNIX ⅢUNIX分为System V和 BSD两大主流1978年:加利福尼亚大学伯克利分校以UNIX第六版为基础改进成BSD系列UNIX1983年:System V版本1发布,第一个商业UNIX版本System V 版本4是较成功的,或称为SVR41992年,版权纠纷,伯克利分校删除原UNIX代码,重写内核,1994年诞生4.4BSD版本,成为现代BSD基本版本1.1 Unix/Linux操作系统简介Linux概述1987年:荷兰的Vrije大学的Andrew S. Tanenbaum开发MINIX,用于操作系统课程的教学。

1991年:Linus学习MINIX,并发布了Linux内核。

2003年:Linux2.6版本内核发布Linux版本的两种说法内核版本:Linux2.4.20,Linux2.6等r.x.y:r-主版本号,x-偶数稳定奇数开发,y-错误修补次数发行版本:RedHat Linux 9.0,SUSE 10,Ubuntu等厂家将Linux内核与外围实用程序和文档包装,提供安装界面和系统配置、管理工具等,形成的操作1.2 相关术语操作系统多用户系统用户和组进程文件硬链接和软链接文件类型文件描述符与索引节点1.3 库函数与系统调用系统调用操作系统提供给外部程序的接口。

库函数C语言库函数提供给C语言编程需要的功能,有的库函数需要调用系统调用接口。

Linux中有GNU的glibc,POSIX的线程函数库等。

从用户角度观察都以常见的C语言函数形式出现,调用方法一致。

华为linux学习资料(常用命令详解例子)

华为linux学习资料(常用命令详解例子)
第 2 章 文件查看/编辑方法介绍...............................................................................................19 2.1 cat 命令介绍 ...............................................................................................................19
1.1 命令行操作 ...................................................................................................................5 1.1.1 Shell 简介...........................................................................................................5 1.1.2 Shell 控制台使用方法 ..........................................................................................6
日期
2003-09-06
日期
2003-09-06
日期
2003-09-06
日期
2003-09-06
华为3Com技术有限公司
版权所有 侵权必究
2004-02-04
华为 3Com 机密 未经许可不得扩散
第1页, 共53页
Linux 操作指导专题

LINUX复习资料 (2)

LINUX复习资料 (2)

选择:1、若当前目录为/home,命令ls–l将显示home目录下的(文件的具体信)。

2、如何快速切换到用户John的主目录下?(cd~John)3、启动DNS服务的守护进程(named start)4、.RED HAT LINUX9默认使用的文件系统类型为(ext3)5、.在LINUX中,要查看文件内容,可使用(more)命令6、光盘所使用的文件系统类型为(ISO9660)。

7、.LINUX所有服务的启动脚本都存放在(/etc/rc.d/init.d)目录中。

8、若要使用进程名来结束进程,应使用(kill)命令。

9、RED HAT LINUX所提供的安装软件包,默认的打包格式为(rpm)。

10.若要将当前目录中的myfile.txt文件压缩成myfile.txt.tar.gz,则实现的命令为(tar–zcvfmyfile.txt.tar.gz myfile.tx)11、LINUX交换分区的格式为(swap)。

12、.LINUX用于启动系统所需加载的内核程序位于(/boot)13、在LINUX运行的7个级别中,X—WINDOWS图形系统的运行级别为(5)。

14、若在文字界面下,需要键入何种指令才能进入图形界面(Xwindow)。

(startx)15、一个bash shell脚本的第一行是(.#!/bin/bash)16、.改变文件所有者的命令为(chown)17、在给定文件中查找与设定条件相符字符串的命令为(grep)。

18、存放Linux基本命令的目录是什么(/bin)19、.在shell编程时,使用方括号表示测试条件的规则是:方括号两边必有(空格)。

20、在Linux系统下,第二个IDE通道的硬盘(从盘)被标识为(hdb)。

21、在Linux操作系统中,设备都是通过特殊的(文件)来访问。

22、shell不仅是(用户命令的解释权),它同时也是一种功能强大的编程语言。

填空:1、三种软件模式:商业软件(Commercial Software)、共享软件(Shareware)、自由软件(Freeware或Free Software)2、LINUX的组成:LINUX的内核、LINUX SHELL、LINUX文件系统、LINUX应用系统3、查看文件内容的分页命令包括:less和more4、 Writer的功能和microsoft office的word功能相似, Calc的功能和microsoft office的excel功能相似, Impress和microsoft office的powerpoint功能相似5、Linux中的各种shell,写出其中五种:bash、bsh、csh、ksh、tcsh、zsh、ash6、在某个目录提示符下运行ls,会显示该目录下的内容,其中内容为红色,目录为蓝色,文件为黑色。

《Linux网络操作系统项目教程(RHEL7.4CentOS7.4)(第3版))》习题及答案

《Linux网络操作系统项目教程(RHEL7.4CentOS7.4)(第3版))》习题及答案

《Linux网络操作系统项目教程(RHEL7.4CentOS7.4)(第3版))》习题及答案编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(《Linux网络操作系统项目教程(RHEL7.4CentOS7.4)(第3版))》习题及答案)的内容能够给您的工作和学习带来便利。

同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。

本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为《Linux网络操作系统项目教程(RHEL7.4CentOS7.4)(第3版))》习题及答案的全部内容。

《Linux网络操作系统项目教程(RHEL7。

4/CentOS 7.4)(第3版)》课后习题答案1。

11 练习题一、填空题1.GNU的含义是。

2.Linux一般有3个主要部分:、、。

3.目前被称为纯种的UNIX指的就是以及这两套操作系统。

4.Linux是基于的软件模式进行发布的,它是GNU项目制定的通用公共许可证,英文是。

5.史托曼成立了自由软件基金会,它的英文是。

6.POSIX是的缩写,重点在规范核心与应用程序之间的接口,这是由美国电气与电子工程师学会(IEEE)所发布的一项标准.7.当前的Linux常见的应用可分为与两个方面。

8.Linux的版本分为和两种。

9.安装Linux最少需要两个分区,分别是。

10.Linux默认的系统管理员账号是。

1。

GNU's Not Unix的递归缩写(GNU计划一个自由软件组织)2。

内核(kernel)、命令解释层(Shell或其他操作环境)、实用工具3. System V BSD4. Copyleft(无版权) General Public License,GPL)5。

FSF,Free Software Foundation6. 便携式操作系统接口(Portable Operating System Interface)7. 企业应用个人应用8. 内核版本发行版本9。

51cto下载-华为内部linux学习资料(pdf格式)

51cto下载-华为内部linux学习资料(pdf格式)

目 录第1章 命令行操作及常用命令使用 (5)1.1 命令行操作 (5)1.1.1 Shell 简介...........................................................................................................5 1.1.2 Shell 控制台使用方法..........................................................................................6 1.2 常用命令使用. (6)1.2.1 登录和退出Linux 系统.........................................................................................6 1.2.2 文件和目录操作命令............................................................................................8 1.2.3 用户及用户组管理命令......................................................................................10 1.2.4 进程及任务管理命令..........................................................................................13 1.2.5 磁盘及文件系统管理命令...................................................................................16 1.2.6 软件安装命令. (17)第2章 文件查看/编辑方法介绍 (19)2.1 cat 命令介绍...............................................................................................................19 2.2 vi 命令介绍.. (19)2.2.1 vi 的进入与退出.................................................................................................20 2.2.2 vi 中显示行号....................................................................................................20 2.2.3 光标移动操作. (21)2.2.4 文本插入操作....................................................................................................22 2.2.5 文本修改操作....................................................................................................23 2.2.6 文本搜索与替换操作..........................................................................................25 2.3 head 及tail 命令介绍 (26)第3章 网络配置及操作 (27)3.1 网络配置命令 (27)3.1.1 ifconfig.............................................................................................................27 3.1.2 route................................................................................................................28 3.2 网络操作命令.. (30)3.2.1 netstat..............................................................................................................30 3.2.2 nslookup..........................................................................................................31 3.2.3 host.................................................................................................................32 3.2.4 finger...............................................................................................................32 3.2.5 Ping 命令..........................................................................................................33 3.3 常用网络配置文件介绍 (33)3.3.1 /etc/sysconfig/network 网络设置.........................................................................34 3.3.2 /etc/hosts IP 地址和主机名的映射.......................................................................34 3.3.3 /etc/services.. (35)b bs .h h010.c om3.3.4 /etc/host.conf 配置名字解析器............................................................................35 3.3.5 /etc/nsswitch.conf 配置名字解析器.....................................................................36 3.3.6 /etc/resolv.conf 配置DNS 客户..........................................................................37 3.3.7 /etc/xinetd.conf.................................................................................................37 3.3.8 /etc/modules.conf 文件......................................................................................39 3.3.9 /etc/sysconfig/network-scripts/ifcfg-ethN 文件.....................................................39 3.4 常用网络操作方法. (39)3.4.1 ftp 远程文件传输...............................................................................................40 3.4.2 telnet................................................................................................................42 3.4.3 r-系列命令.. (43)第4章 常用使用技巧 (45)4.1 Linux 下软件包的安装及卸载 (45)4.1.1 RPM 安装操作..................................................................................................45 4.1.2 RPM 查询操作..................................................................................................45 4.1.3 RPM 卸载操作.. (46)4.1.4 RPM 升级操作..................................................................................................46 4.1.5 RPM 验证操作..................................................................................................46 4.1.6 RPM 的其他附加命令........................................................................................47 4.2 Linux 操作系统的时钟系统. (47)4.2.1 时钟系统介绍....................................................................................................47 4.2.2 硬件时钟系统与系统时间的同步.........................................................................47 4.3 系统信息及运行状态监控 (48)4.3.1 df 命令..............................................................................................................49 4.3.2 du 命令. (49)4.3.3 top 命令............................................................................................................49 4.3.4 iostat 命令.. (50)4.4 打包/压缩工具tar........................................................................................................50 4.5 文件及文件内容的查找 (51)4.5.1 文件查找命令find..............................................................................................51 4.5.2 文件内容查找命令grep......................................................................................51 4.6 Linux 的系统服务及其配置. (52)4.6.1 服务简介..........................................................................................................52 4.6.2 启动和停止服务................................................................................................52 4.6.3 服务的添加删除自动运行及状态 (53)b bs .h h010.c om第1章 命令行操作及常用命令使用1.1 命令行操作1.1.1 Shell 简介shell 是用户和Linux 操作系统之间的接口Linux 中有多种shell其中缺省使用的是bashLinux 系统的shell 作为操作系统的外壳为用户提供使用操作系统的接口它是一个命令语言解释器拥有自己内建的shell 命令集shell 也能被系统中其他应用程序所调用用户在提示符下输入的命令都由shell 先解释然后传给Linux 核心Linux 中的shell 有多种类型其中最常用的几种是Bourne shellshC shellcsh 和Korn shellksh三种shell 各有优缺Bourne shell 是UNIX 最初使用的shell 并且在每种UNIX 上都可以使用Bourne shell 在shell 编程方面相当优秀但在处理与用户的交互方面做得不如其他几种shell Linux 操作系统缺省的shell 是Bourne Again shell它是Bourne shell 的扩展简称bash与Bourne shell 完全向后兼容并且在Bourne shell 的基础上增加增强了很多特性它还包含了很多C shell 和Kornshell 中的优点有灵活和强大的编程接口同时又有很友好的用户界面C shell 是一种比Bourne shell 更适于编程的shell 它的语法与C 语言很相似Linux 为喜欢使用C shell 的人提供了Tcsh Tcsh 是C shell 的一个扩展版本Tcsh 包括命令行编辑可编程单词补全拼写校正历史命令替换作业控制和类似C 语言的语法它不仅和Bash shell 是提示符兼容而且还提供比Bashshell 更多的提示符参数Korn shell 集合了C shell 和Bourne shell 的优点并且和Bourne shell 完全兼容Linux 系统提供了pdksh ksh 的扩展它支持任务控制可以在命令行上挂起后台执行唤醒或终止程序Redhat Linux 系统默认的shell 是bash 对普通用户用$作提示符对超级用户root 用#作提示符一旦出现了shell 提示符就可以键入命令名称及命令所需要的参数我们来实习一下shell 是如何工作的在shell 提示符下输入以下命令b bs .h h010.c om$ ls –al该命令可以列出当前目录下的所有文件和子目录用户在登录到Linux 时由/etc/passwd 文件来决定要使用哪个shell 例如该文件中含有类似如下一行myself:x:500:500:Linux User:/home/myself:/bin/bash 用户使用的shell 被列每行的末尾/bin/bash由于bash 是Redhat Linux 上缺省的shell 本文将主要介绍bash 及其相关知识1.1.2 Shell 控制台使用方法首先介绍一个名词控制台console它就是我们通常见到的使用字符操作界面的人机接口例如dos 我们说控制台命令就是指通过字符界面输入的可以操作系统的命令例如dos 命令就是控制台命令我们现在要了解的是基于Linux 操作系统的基本控制台命令Linux 是一个真正的多用户操作系统这表示它可以同时接受多个用户登录Linux 还允许一个用户进行多次登录这是因为Linux 和许多版本的UNIX 一样提供了虚拟控制台的访问方式允许用户在同一时间从控制台系统的控制台是与系统直接相连的监视器和键盘进行多次登录虚拟控制台的选择可以通过按下Alt 键和一个功能键来实现通常使用F1-F6 例如用户登录后按一下Alt-F2键用户又可以看到"login:"提示符说明用户看到了第二个虚拟控制台然后只需按Alt-F1键就可以回到第一个虚拟控制台一个新安装的Linux 系统允许用户使用Alt-F1到Alt-F6键来访问前六个虚拟控制台1.2 常用命令使用1.2.1 登录和退出Linux 系统用户登录系统时为了使系统能够识别自己必须输入用户名和密码经系统验证无误后方能进入系统b bs .h h010.c om& 说明在系统安装过程中可以创建两种帐号超级用户帐号和普通用户帐号Linux 使用者一般为普通用户而系统管理员一般使用超级用户帐号完成一些系统管理的工作如果只需要完成一些由普通用户帐号就能完成的任务建议不要使用超级用户帐号以免无意中破坏系统用户登录分两步进行第一步输入用户的登录名系统根据该登录名来识别用户第二步输入用户的口令该口令是用户自己选择的一个字符串对其他用户是保密的是在登录时系统用来辨别真假用户的关键字1. 启动和登录系统 超级用户的用户名为root 密码在安装系统时已设定系统启动成功后屏幕显示下面的提示localhost login:这时输入超级用户名"root"然后键入回车键此时用户会在屏幕上看到输入口令的提示localhost login:root Password:这时需要输入口令输入口令时口令不会在屏幕上显示出来如果用户输入了错误的口令就会在屏幕上看到下列信息login incorrect.这时需要重新输入当用户正确地输入用户名和口令后就能合法地进入系统屏幕显示[root@loclhost/root] #此时说明用户已经登录到系统中可以进行操作了这里"#"是超级用户的系统提示符普通用户在建立了普通用户帐号以后就可以进行登录了不论是超级用户还是普通用户需要退出系统时在shell 提示符下键入exit 命令即可还有其他退出系统的方法但上面一种是最安全的2. 重新启动系统以root 用户登录Linux 操作系统后执行reboot 命令可以重新启动linux 系统[root@loclhost/root] # rebootb bs .h h010.c om3. 关闭系统shutdown 命令可以安全地关闭或重启Linux 系统它在系统关闭之前给系统上的所有登录用户提示一条警告信息该命令还允许用户指定一个时间参数可以是一个精确的时间也可以是从现在开始的一个时间段精确时间的格式是hh:mm表示小时和分钟时间段由+和分钟数表示系统执行该命令后会自动进行数据同步的工作该命令的一般格式shutdown [选项] [时间] [警告信息] 命令中各选项的含义为:- k 并不真正关机而只是发出警告信息给所有用户- r 关机后立即重新启动- h 关机后不重新启动 - f 快速关机重启动时跳过fsck - n 快速关机不经过init 程序- c 取消一个已经运行的shutdown需要特别说明的是该命令只能由超级用户使用例1系统在十分钟后关机并且马上重新启动# shutdown –r +10例2系统马上关机并且不重新启动# shutdown –h now1.2.2 文件和目录操作命令1. ls 命令这个命令就相当于dos 下的dir 命令一样也是Linux 控制台命令中最为重要几个命令之一ls 最常用的参数有三个-a-l 和 –Fls -aLinux 系统上的文件以.开头的文件被系统视为隐藏文件仅用ls 命令是看不到他们的而用ls –a 除了显示一般文件名外连隐藏文件也会显示出来ls –l这个参数是字母L 的小写不是数字1这个命令可以使用长格式显示文件内容如果需要察看更详细的文件资料就要用到ls -l 这个指令b bs .h h010.c omls –F在列出的文件目录名称后加一符号例如可执行文件加 "*", 目录则加 "/" 2. cd 命令cd 这个命令是用来进出目录的它的使用方法和在dos 下没什么两样但和dos 不同的是Linux 的目录对大小写是敏感的如果大小写拼写有误你的cd操作是成功不了的另外cd 如果直接输入cd 后面不加任何东西会回到使用者自己的Home 目录假设如果是root 那就是回到/root这个功能同cd ~是一样的3. mkdir rmdirmkdir 命令用来建立新的目录如输入如下命令mkdir work将在当前目录下新建一个work 目录rmdir 用来删除已建立的目录如输入如下命令rmdir work将删除已存在的空目录work 4. cpcp 这个命令相当于dos 下面的copy 命令具体用法是cp –r 源文件(source) 目的文件(target)参数r 是指连同源文件中的子目录一同拷贝5. rmrm 这个命令是用来删除文件的rm 命令常用的参数有三个-i,-r,-f比如我现在要删除一个名字为text 的一个文件输入如下命令rm –i test系统会询问我们是否要删除test 文件敲了y/n 确认是否要删除test 文件 rm –r 目录名这个操作可以连同这个目录下面的子目录都删除功能比上面讲到的rmdir 更强大不仅可能删除指定的目录而且可以删除该目录下所有文件和子目录rm –f 文件名这个操作可以不经确认强制删除文件b bs .h h010.c om6. mvmv 这个命令的功能是移动目录或文件引申的功能是给目录或文件重命名比如mv /tmp/xxx.tar /root该命令将/tmp 目录下的xxx.tar 文件移动到/root 目录下而mv aaa.tar bbb.tar则是将当前目录下的文件aaa.tar 更名为bbb.tar7. catcat 这个命令是linux 中非常重要的一个命令它的功能是显示或连结一般的ascii 文本文件它的用法如下cat text该命令显示text 这个文件的内容cat file1 file2该命令依顺序显示file1,file2的内容cat file1 file2>file3该命令把file1,file2的内容结合起来再重定向>到file3文件中8. moremore 是显示一般文本文件的指令如果一个文本文件太长了超过一个屏幕的画面用cat 来看实在是不理想就可以试试more用法如下more file19. pwdpwd 这个命令的作用是显示用户当前的工作路径直接输入pwd 即可1.2.3 用户及用户组管理命令1. useradduseradd 命令可以创建一个新的用户帐号其最基本用法为useradd用户名如输入以下命令useradd newuserb bs .h h010.c om系统将创建一个新用户newuser 该用户的Home 目录为/home/newuseruseradd 命令的参数较多常用的组合为useradd 用户名 -g 组名 –G 组名 -d Home 目录名 -p 密码 其中 -g 指定该用户的首要组 -G 指定该用户的次要组 -d 指定该用户的Home 目录-p 指定该用户的密码如输入以下命令useradd oracle –g oinstall –G dba –d /home/oracle –p ora123系统将创建一个用户oracle oracle 用户的首要组为oinstall 次要组为dbaHome 目录为/home/oracle 密码为ora1232. userdeluserdel 命令用于删除一个已存在的帐号其用法为userdel用户名3. groupaddgroupadd 命令可以创建一个新的用户组其最基本用法为groupadd组名如输入以下命令groupadd newgroup系统将创建一个新的用户组newgroup4. groupdelgroupdel 命令用于删除一个已存在的用户组其用法为groupdel组名5. passwd出于系统安全考虑Linux 系统中的每一个用户除了有其用户名外还有其对应的用户口令用户可以随时用passwd 命令改变自己的口令该命令的一般格式为passwdb bs .h h010.c om输入该命令后按系统提示依次输入密码和密码确认后即可完成用户密码的修改此外超级用户还可以修改其他用户的口令命令如下passwd 用户名6. susu 命令这个命令非常重要它可以让一个普通用户拥有超级用户或其他用户的权限也可以让超级用户以普通用户的身份做一些事情普通用户使用这个命令时必须有超级用户或其他用户的口令如要离开当前用户的身份可以键入exit 命令su 命令的一般形式为su - 用户名 7. chmodchmod 命令是非常重要的用于改变文件或目录的访问权限该命令有两种用法一种是包含字母和操作符表达式的文字设定法另一种是包含数字的数字设定法由于数字设定法不太直观本文不做介绍文字设定法的用法如下chmod [who] [+ | - | =] [mode] 文件名 命令中各选项的含义为1操作对象who 可以是下述字母中的任一个或者它们的组合u 表示用户(user)即文件或目录的所有者g 表示同组(group)用户即与文件属主有相同组ID 的所有用户o 表示其他(others)用户 a 表示所有(all)用户它是系统默认值2操作符号可以是+ 添加某个权限 - 取消某个权限= 赋予给定权限,并取消其他所有权限 3mode 表示权限常用的参数有r 可读b bs .h h010.c omw 可写 x 可执行 举例1将文件script 的权限设为可执行命令如下chmod =rx text执行成功后用ls -l script 命令查看文件属性的结果如下-r-xr-xr-x 1 user group 0 Feb 10 09:42 script 2将文件text 的权限设为文件属主可读可写可执行与文件属主同组的用户可读其他用户不可读命令如下chmod u=rwx,g=r,o= text 注意,后无空格o=后有空格执行成功后用ls –l text 命令查看文件属性的结果如下-rwxr----- 1 user group 0 Feb 10 09:42 text 8. chownchown 用于更改某个文件或目录的属主和属组这个命令也很常用例如root 用户把自己的一个文件拷贝给用户oracle 为了让用户oracle 能够存取这个文件root 用户应该把这个文件的属主设为oracle 否则用户oracle无法存取这个文件chown 的基本用法为chown [用户:组] 文件举例chown oracle:dba text该命令将text 文件的属主和属组分别改为oracle 和dba1.2.4 进程及任务管理命令Linux 系统上所有运行的东西都可以称之为一个进程每个用户任务每个系统管理守护进程都可以称之为进程Linux 用分时管理方法使所有的任务共同分享系统资源以下将介绍一些常用的查看和控制进程的命令1. psps 命令是最基本同时也是非常强大的进程查看命令使用该命令可以查看有哪些进程正在运行以及运行的状态进程是否结束进程有没有僵死哪些进程占用了过多的资源等等b bs .h h010.c om该命令的基本用法如下ps [选项] 其中常用的选项有-e 显示所有进程 -f 全格式 -l 长格式 举例1在控制台输入ps 命令得到类似如下的输出PID TTY TIME CMD12039 pts/0 00:00:00 bash 18710 pts/0 00:00:00 ps该命令显示当前登录用户的执行进程显示的项目共分为四项依次为PID(进程ID)TTY(终端名称)TIME(进程执行时间)CMD(该进程的命令行输入) 2在控制台输入以下命令ps –efUID PID PPID C STIME TTY TIME CMDroot 1 0 0 Jan14 ? 00:00:05 initroot 2 1 0 Jan14 ? 00:00:00 [keventd] root 3 1 0 Jan14 ? 00:00:00 [kapmd] …………………..该命令将显示所有执行进程的信息显示的项目依次为UID执行进程的用户IDPID(进程ID)PPID(父进程ID)TTY(终端名称)STIME(进程启动时间)TIME(进程执行时间)CMD(该进程的命令行输入)该命令的输出较多可以使用grep 命令进行过虑以方便查看如ps –ef|grep oracle将只显示出包含oracle 的输出行可以查询执行进程的用户为oracle 的所有进程2. toptop 命令和ps 命令的基本作用是相同的显示系统当前的进程和其他状况但是top 是一个动态显示过程即可以通过用户按交互来不断刷新当前状态top 的命令参数并不重要简单的输入top 命令即可查看系统运行状态b bs .h h010.c omtop 命令执行过程中可以使用交互命令从使用角度来看熟练的掌握这些命令比掌握选项还重要一些这些命令都是单字母的常用的命令有<空格> 立即刷新显示h 或者? 显示帮助画面给出一些简短的命令总结说明 m 切换显示内存信息t 切换显示进程和CPU 状态信息 c 切换显示命令名称和完整命令行 M 根据驻留内存大小进行排序 P 根据CPU 使用百分比大小进行排序 q 退出 3. killkill 命令可以用于终止后台进程kill 命令是通过向进程发送指定的信号来结束进程的kill 命令的语法格式很简单大致有以下两种方式1kill [-s 信号] 进程号其中发出的信号既可以是信号名也可以对应数字如kill -9 1234命令将终止PID(进程号)为1234的进程2kill -l该命令显示信号列表4. croncron 命令用来实现定时任务的完成如每日执行一次的任务进程cron 命令是不应该手工启动的一般情况下cron 命令在系统启动时就由一个shell 脚本自动启动启动后 cron 命令会搜索/var/spool/cron 目录寻找以/etc/passwd 文件中的用户名命名的crontab 文件被找到的这种文件将载入内存例如一个用户名为user 的用户它所对应的crontab 文件就应该是/var/spool/cron/user也就是说以该用户命名的crontab 文件存放在/var/spool/cron 目录下面cron 命令还将搜索/etc/crontab 文件这个文件是用不同的格式写成的cron 启动以后它将首先检查是否有用户设置了crontab文件如果没有就转入休眠状态释放系统资源它每分钟醒过来一次查看当前是否有需要运行的命令b bs .h h010.c om可以使用crontab –l 命令查看目前已经存在的cron 任务1.2.5 磁盘及文件系统管理命令管理文件系统其实是相当复杂的工作本文将只介绍日常维护需要的一些管理命令主要内容有挂装和卸载硬盘分区等1. dfdf 命令可以显示目前磁盘剩余的磁盘空间常用的参数为-k 如df –k该语句将显示各分区的磁盘空间使用情况2. mount 和umount mount 命令有很多参数其中大多数都不会在日常工作中用到mount 命令最常见的用法如下所示mount [选项] 设备 目录 其中最常用的选项是- a 把/etc/fstab 文件中列出的文件系统都挂装上挂装软驱和光驱的命令比较简单直接输入以下命令即可mount /mnt/cdrommount /mnt/floppyumount 命令用于卸载一个文件系统命令的格式如下umount [ -f ] directory其中directory 是准备卸载的目录名umount 命令有一个不足之处如果文件系统正在使用中也就是说有人在那个分区上打开了文件就无法把这个文件系统卸载下来这时可以使用和- f参数强制执行卸载操作当然这种操作可能会造成用户数据的丢失如umount -f /mnt/cdrom该命令将强制卸载挂装在/mnt/cdrom 目录下的文件系统b bs .h h010.c om1.2.6 软件安装命令1. tartar 命令用于把多个文件合并于一个档案文件中并提供分解的合并后的档案文件的功能它独立于压缩工具因此可以选择在合并前是否压缩tar 命令的基本用法为tar [选项] 文件名 常用的选项包括-c 创建一个新的档案文件-t 查看档案文件的内容-x 分解档案文件的内容 -f 指定档案文件的名称 -v 显示过程信息 -z 采用压缩方式 举例1tar -czf oracle.tar.gz /u01/app/oracle /etc/oratab /home/oracle该命令将/u01/app/oracle 目录下的所有文件/etc/oratab 文件和/home/oracle 目录下的所有文件合并到oracle.tar 文件中并采用压缩方式2tar -tzf oracle.tar.gz该命令列出归档文件oracle.tar 中的所有文件列表3tar –xzvf oracle.tar.gz该命令将归档文件分解并解压缩到原有文件的路径中2. rpmrpm 命令的功能有很多在这里我们只介绍如何利用rpm 安装和查询已安装的软件1安装rpm 安装软件包的基本语法如下rpm -i rpm 包名b bs .h h010.c om例如rpm -i tomcat4.rpm该命令将安装Tomcat 软件并进行相关系统配置2升级rpm 升级软件包的基本语法如下rpm -U rpm 包名 例如rpm –U tomcat4.rpm该命令将升级Tomcat 软件并进行相关系统配置3查看已安装的软件有的时候了解系统中都已经安装了哪些软件包以及它们的用途是很有用的 R P M 的查询参数就可以做到这一点要想列出已经安装的全部软件包可以通过以下命令rpm -qa可以使用g r e p 命令指定软件包的名称或者部分名称如下所示rpm -qa | grep 'tomcat'该命令将列出包名中包含tomcat 的软件包此外要想找出某个特定的文件到底是属于哪个软件包的可以输入rpm -qf filename 其中filename 是准备要查找其归属的文件名称要想查出某个已经安装的软件包的功能可以用如下命令rpm -qi packagename其中packagename 是要查找其用途的软件包名称4删除已安装的软件使用RPM 删除软件包就像安装它们一样简单大多数情况下用户只需要输入命令rpm -e packagename其中ackagename 是要查删除的软件包名称b bs .h h010.c om第2章 文件查看/编辑方法介绍2.1 cat 命令介绍cat 命令的原含义为连接concatenate用于连接多个文件内容并输出到标准输出流中标准输出流默认为屏幕实际运用过程中我们常使用它来显示文件内容如果您熟悉MS-DOS 下的type 命令相信不难掌握cat 命令该命令的常用示例如下cat file1.txt显示file1.txt 文件的内容cat file1.txt file2.txt 显示file1.txt 和file2.txt 文件的内容cat -n file1.txt显示file1.txt 文件的内容同时显示行号2.2 vi 命令介绍vi 是Visual Interface 的简称它在Linux 上的地位就仿佛Edit 程序在DOS 上一样它可以执行输出删除查找替换块操作等众多文本操作而且用户可以根据自己的需要对其进行定制这是其他编辑程序所没有的vi 不是一个排版程序它不象Word 或WPS 那样可以对字体格式段落等其他属性进行编排它只是一个文本编辑程序vi 没有菜单只有命令且命令繁多限于篇幅本文只介绍常用的命令Vi 有三种基本工作模式命令行模式文本输入模式和末行模式命令行模式任何时候不管用户处于何种模式只要按一下ESC 键即可使vi 进入命令行模式当在shell 环境下输入vi 命令启动vi 编辑器时也是处于该模式下在该模式下用户可以输入各种合法的vi 命令用于管理自己的文档此时从键盘上输入的任何字符都被当作编辑命令来解释若输入的字符是合法的vi 命令则vi 在接受用户命令之后完成相应的动作但需注意的是所输入的命令并不在屏幕上显示出来若输入的字符不是vi 的合法命令vi 会响铃报警文本输入模式b bs .h h010.c om在命令模式下输入插入命令i 附加命令a 打开命令o 修改命令c 取代命令r 或替换命令s 都可以进入文本输入模式在该模式下用户输入的任何字符都被vi 当做文件内容保存起来并将其显示在屏幕上在文本输入过程中若想回到命令模式下按ESC 键即可末行模式在命令模式下用户按:键即可进入末行模式下此时Vi 会在显示窗口的最后一行通常也是屏幕的最后一行显示一个:作为末行模式的提示符等待用户输入命令多数文件管理命令都是在此模式下执行的如把编辑缓冲区的内容写到文件中等末行命令执行完后vi 自动回到命令模式若在末行模式下输入命令过程中改变了主意可按ESC键或用退格键将输入的命令全部删除之后再按一下退格键即可使vi 回到命令模式下2.2.1 vi 的进入与退出在shell 模式下键入vi 及需要编辑的文件名即可进入vi 例如vi example.txt即可编辑example.txt 文件如果该文件存在则编辑界面中会显示该文件的内容并将光标定位在文件的第一行如果文件不存在则编辑界面中无任何内容如果需要在进入vi 编辑界面后将光标置于文件的第n 行则在vi命令后面加上+n 参数即可例如需要从example.txt 文件的第5行开始显示则使用如下命令vi +5 example.txt退出vi 时需要在末行模式中输入退出命令q 如果在文本输入模式下首先按ESC 键进入命令模式然后输入:进入末行模式在末行模式下可使用如下退出命令:q 直接退出如果在文本输入模式下修改了文档内容则不能退出:wq 保存后退出 :x 同wq:q!不保存内容强制退出2.2.2 vi 中显示行号在末行模式下输入如下命令set numberb bs .h h010.c om。

Red Hat Linux讲义

Red Hat Linux讲义

第一章Linux 简介、结构及特点Red Hat Linux简介:Linux最初是专门为基于Intel处理器的个人计算机而设计的。

Linux的前身是赫尔辛基大学(University of Helsinki)一位名叫Linus Torvald的计算机科学系学生的个人项目。

Linus把Linux建立在一个基于PC机上运行的、小的、名为Minux的UNIX基础之上,Minux突出体现了UNIX的各种特性,是由Andrew Tannebaum教授开发的,Minux通过Internet广泛传播给世界各地的学生。

Linus的初衷是为Minux用户开发一种高效率的PC机UNIX版本,称其为Linux,并在1991年底首次公布于众,同年11月发布了0.10版本,12月发布了0.11版本。

Linus允许免费地自由运用该系统源代码,并且鼓励其他人进一步对其进行开发。

在Linus的带领下,Linux通过Internet广泛传播,一个世界范围内的开发组正在对Linux进行坚持不懈的开发。

此外,Linux 设计得小、速度快而且价格便宜。

Linux的结构Linux一般有3个主要部分:内核(kernel)、命令解释层(Shell或其他操作环境)、文件结构(file structure)。

Linux内核:内核是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。

操作环境向用户提供一个操作界面,它从用户那里接受命令,并且把命令送给内核去执行。

Linux Shell:Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。

它接收用户输入的命令,并且是把它送入内核去执行。

操作环境在操作系统内核与用户之间提供操作界面,它可以描述为一个解释器。

操作系统对用户输入的命令进行解释,再将其发送到内核。

Linux存在几种操作环境,分别是:桌面(desktop)、窗口管理器(window manager)和命令行shell(command line shell)。

初级认证资料答案

初级认证资料答案

一. 单选题1. vmlinux-2.4.18-3.1.5是Linux内核程序,它位于( B )目录。

A. /rootB. /bootC. /sbinD. /home2. Linux最初是在( C )体系结构下开发的。

A. AlphaB. PowerPCC. IntelD. Motorola 680003. 目前全球至少有( D )种Linux发行版本。

A. 80B. 50C. 10D. 1004. RPM指的是( B )。

A. Turbolinux设计的下的软件包管理程序B. RedHat公司设计的软件包管理程序C. Red Flag公司提供的软件包管理程序D. Richard Stallman设计的共享软件包格式5. Linux内核版本号一般有三位数字构成,第( D )位数字决定了该版本的类型。

A. 1B. 2C. 3D. 都不是6. 系统中主要的管理程序和可执行程序位于以下哪个目录( C )。

A. /binB. /procC. /sbinD. /etc7. 默认情况下管理员创建了一个用户,就会在( B )目录下创建一个用户主目录。

A. /usrB. /homeC. /rootD. /etc8. Linux内核的最初设计者是( A )。

A. Linus TorvaldsB. Richard StallManC. DennisD. Minix9. 当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于( D )目录。

A. /homeB. /binC. /etcD. /dev10. 在控制台和大部分的终端仿真器中,可以使用( A )向上/下翻滚屏幕。

A. Shift+Up/DownB. Ctrl+Up/DownC. Ctrl+Shift+Up/DownD. Alt+Up/Down11. Linux下主要的GUI是( A )。

A. X Window SystemB. XFree86 X Window服务器C. X WindowsD. Presentation Manager12. Linux中默认情况下,系统管理员的命令提示符是( A )。

10. Linux基础

10. Linux基础

Linux基础1.在创建Linux分区时,一定要创建()两个分区A. FAT/NTFSB. FAT/SWAPC. NTFS/SWAPD.SWAP/根分区2. 在Red Hat Linux 9中,系统默认的()用户对整个系统拥有完全的控制权。

A. rootB. guestC. administratorD.supervistor.3. 哪个目录存放用户密码信息( )A. /bootB. /etcC. /varD. /dev4.默认情况下管理员创建了一个用户,就会在( )目录下创建一个用户主目录。

A. /usrB. /homeC. /rootD. /etc5. 如果要列出一个目录下的所有文件需要使用命令行( )。

A. ls –lB. lsC. ls –a(所有)D. ls –d6. 哪个命令可以将普通用户转换成超级用户( )A. superB. passwdC. tarD. su7. 除非特别指定,cp假定要拷贝的文件在下面哪个目录下( )A. 用户目录B. home目录C. root目录D. 当前目录8. 按下( )键能终止当前运行的命令A. Ctrl-CB. Ctrl-FC. Ctrl-BD. Ctrl-D9. 下面哪个命令用来启动X Window ( )A. runxB. StartxC. startXD. xwin10. 用来分离目录名和文件名的字符是( )A. dash (-)B. slash (/)C. period (.)D. asterisk(*)11. Unix操作系统最早由KenThompson、Dennis Ritchie和Douglas McIlroy于1969年在AT&T的贝尔实验室开发。

12. Unix的第一篇文章“The Unix Time Sharing System”由Ken Thompson和Dennis Ritchie于1974年7月的The Communications of the ACM发表。

网络操作系统复习资料

网络操作系统复习资料

网络操作系统复习资料一.单选题(共20题)1文件系统是指()A文件的集合B文件的目录C数据的集合D管理文件的软件,被管理的文件及数据结构正确答案:D2在计算机系统中,由于程序中使用了非法指令,引起的中断称为( )A硬件故障中断B访管中断CI/O中断D程序中断正确答案:D3文件的存取方式依赖于()A文件的物理结构B文件的存储介质C用户使用文件的方式D用户使用文件的方式和文件所使用的存储介质正确答案:D4网络操作系统中地位最重要的层次是()A硬件层B应用程序C核外D内核正确答案:D5用户在程序中,请求操作系统服务,调用其子功能,只能使用( )A访管指令B特权指令C转移指令D子程序调用指令正确答案:A6以文件服务方式实现硬件资源共享,实际上是指基于硬盘的()A分区共享B文件系统共享C逻辑区共享D卷共享正确答案:C7若S为互斥信号量,假设某一时刻S的值为-2,则说明()A有2个并发运行的进程B有2个进程因申请该资源而阻塞C当前可用资源数目为2D没有任何实际意义正确答案:B8从静态的角度看,进程的组成包括()A程序和进程控制块B程序和数据C数据和模块D程序、数据和进程控制块正确答案:D9下列对实时操作系统的特征描述不正确的是( )A及时性B高可靠性C实时性D批量性正确答案:D10分时操作系统的特点不包括( )A多个用户可同时通过终端设备与计算机交互运行各自的作业B多个用户共享一个计算机系统而互不干扰C每次只将一个作业调入内存运行,直到运行结束或出错退出D为多用户提供交互式的快速服务正确答案:C11如果用户在程序中调用操作系统所提供的相关功能,必须使用()A命令B图形用户接口C系统调用D标准函数正确答案:C12下面对选择进程调度算法的准则论述错误的是()A适当增长进程在就绪队列中的等待时间B尽量提高处理器的利用率C尽可能提高系统的吞吐量D尽快响应交互式用户的请求正确答案:A13对于操作系统的整体式结构,说法错误的是()A操作系统结构清晰B结构紧密C用户使用的界面简单直接D系统效率高正确答案:A14在客户/服务器模式下的网络操作系统主要指的是()A重定向程序和传输协议软件B工作站操作系统C服务器操作系统D网络服务软件和传输协议软件正确答案:C15下面对重定位的描述中错误的是()A物理地址是主存空间的地址编号B静态重定位中装入主存的作业仍保持原逻辑地址C动态重定位中装入主存的作业仍保持原逻辑地址D将逻辑地址转换为物理地址称为重定位正确答案:B16一个进程从运行状态变成阻塞状态的原因可能是()A时间片到B运行的进程提出I/O请求C输入/输出操作完成D进程调度程序的调度正确答案:B17网络文件系统的实现方法有对等方式和()A客户/服务器方式B点-点方式C多点方式D多点-多点方式正确答案:A18下列关于多处理机操作系统的主要特征的叙述,不正确的是()A并行性B分布性C集中性D容错性正确答案:C19若信号量S的初值为1,执行一次P(S)操作后S的值为()A-1B0C1D2正确答案:B20UNIX系统中,chmod命令的作用是()A设定文件或目录的存取权限B改变文件的属主C改变文件的组名D改变当前工作目录的位置正确答案:A二.填空题(共20题)1TCP/IP传输模块的通信节点由(__)和端口号确定;正确答案:第一空:IP地址2为提高计算机系统的并行性,可以通过各种技术途径来达到,主要途径有:时间重叠、资源重复和(__);正确答案:第一空:资源共享3FTP主要完成Internet上主机之间的(__);正确答案:第一空:文件传输4对于同步通信原语而言,进程调用send原语将消息发出后便处于(__)状态;正确答案:第一空:阻塞5采用对等工作模式的网络,各节点机都处于平等地位,没有(__)之分;正确答案:第一空:主次6Windows Server 2003体系结构的设计,结合了面向对象思想、分层结构和(__)模型;正确答案:第一空:客户机/服务器(或C/S)7在Novell网络的传输介质层上的网络软件是(__)驱动程序;正确答案:第一空:通信8进程通信使用的信箱逻辑上分成信箱头和(__)两部分;正确答案:第一空:信箱体9网络操作系统把计算机网络中的各个计算机有机的连接起来,其目标是相互通信及(__);正确答案:第一空:资源共享10一个刚刚被创建的进程,它的初始状态是(__)态;正确答案:第一空:就绪11文件的链接结构实质就是为每个文件构造所使用(__)的链表;正确答案:第一空:磁盘块12实现流媒体传输的两种方法是实时流媒体传输和(__)流媒体传输;正确答案:第一空:顺序13动态重定位由软件和硬件相互配合来实现,硬件要有一个(__)机构;正确答案:第一空:地址转换14进程由三部分组成:(__)、数据集合和进程控制块;正确答案:第一空:程序15TLI/XTI提供两种服务模式,即面向连接的服务模式和(__)的服务模式;正确答案:第一空:面向非连接16ARP将网络层地址(IP地址)映射为(__)相应地址;正确答案:第一空:链路层17NT执行体支持32个优先级,将其分为两类:实时优先级和(__);正确答案:第一空:可变优先级18UNIX系统与用户之间可以通过(__)进行交互式会话;正确答案:第一空:shell19Linux的虚拟文件系统可分为逻辑文件系统和(__)程序;正确答案:第一空:设备驱动20一次只允许一个进程使用,在它未用完之前,不允许其它进程使用的资源称为(__);正确答案:第一空:临界资源三.判断题(共20题)1NetWare文件的基本结构是卷,每个文件服务器最多可安装的卷数是16。

linux系统考试简答题

linux系统考试简答题

linux系统考试简答题那咱们就开始整理关于Linux系统考试简答题的资料啦。

一、Linux系统的基本概念。

Linux是一个开源的操作系统,就像是一个超级智能的大管家,能管理电脑里的各种资源呢。

它有一个很特别的内核,这个内核就像是大管家的大脑,指挥着电脑的硬件和软件协同工作。

比如说,当你在Linux系统上打开一个程序,内核就会安排好内存怎么分配,CPU怎么工作,就像一个超级有条理的调度员。

而且啊,Linux有好多不同的发行版,像Ubuntu、CentOS这些,每个发行版就像是大管家的不同风格装扮,虽然内核都差不多,但外表和一些预装的软件有点区别。

二、Linux文件系统。

1. 目录结构。

Linux的文件系统就像一个超级大的树状结构。

最顶层是根目录“/”,就像大树的树根一样重要。

在根目录下有好多子目录,像“/bin”这个目录,里面放着很多基本的命令程序,就像是大管家的工具库,你想要执行个简单的命令,就从这里找工具。

还有“/etc”目录,这里面放着很多系统的配置文件,就像是大管家的工作手册,记录着系统各个部分怎么设置的。

比如说,网络配置、用户账号设置这些信息都在这个目录下的文件里呢。

2. 文件权限。

文件权限在Linux里可有趣啦。

有三种基本权限,读(r)、写(w)和执行(x)。

这三种权限又分别针对三种不同的用户类型,所有者(user)、所属组(group)和其他用户(others)。

比如说,一个文件的权限是“rwxr - xr - -”,这就表示所有者可以读、写和执行这个文件,所属组可以读和执行,其他用户只能读。

这就像是在一个房子里,主人可以随便对自己的东西做各种操作,同一组的朋友能看和用一些东西,其他人就只能看看啦。

而且我们可以用“chmod”这个命令来修改文件的权限哦,就像给房子的门换把锁或者调整一下钥匙的权限一样。

三、Linux用户和用户组。

1. 用户管理。

在Linux里,用户就像是住在这个大管家管理的房子里的人。

linux操作系统复习资料

linux操作系统复习资料

linux操作系统一、单选题1.当字符串用单引号(’’)括起来时,SHELL 将__C____ 。

A.解释引号内的特殊字符B.执行引号中的命令C.不解释引号内的特殊字符D.结束进程2.用rm命令删除非空目录需要加上哪个参数?( A )A. rB. fC. tD. c3 . 怎样显示当前目录( A)。

A. pwdB. cdC. whoD. ls4 . 欲把当前目录下的 file1.txt 复制为 file2.txt,正确的命令是(D )。

A. copy file1.txt file2.txtB. cp file1.txt | file2.txtC. cat file2.txt file1.txtD. cat file1.txt > file2.txt5.为了达到使文件的所有者有读(r)和写(w)的许可,而其他用户只能进行只读访问,在设置文件的许可值时,应当设为:( B )。

A. 566B. 644C. 655D. 7446.为了重新命名一个文件,应该使用哪个命令?(A )A.mv B.chdir C.ren D.md7.改变文件的属主,可使用命令(C )A.chmod B.chgrp C.chown D.umask8.一般可以使用(B )命令来结束一个进程。

A.ps B.kill C.nohup D.nice9. 6. /dev/sdc6分区表示( D )A. 第2块IDE硬盘的第6个分区,是逻辑分区B.第3块IDE硬盘的第6个分区,是逻辑分区C. 第3块SCSI硬盘的第6个分区,是逻辑分区D.第3块SCSI硬盘的第2个分区,是逻辑分区10.下面哪个文件包含了主机名到ip地址的映射关系?(B )A./etc/hostname B./etc/hosts C./etc/resolv.conf D./etc/networks11.使用匿名登录ftp时,用户名为?(B )A.users B.anonymous C.root D.guest12.在下列命令中,不能显示文本文件内容的命令是?(D )A.more B.less C.tail D.join13.使用$cd~命令后,进入的目录是?(A )A.用户的家目录 B./ C.~ D./tmp14.一个文件的权限是-rw-rw-r--,这个文件所有者的权限是( C )。

Linux期末考试复习资料

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系统移植试题资料讲解

嵌入式l i n u x系统移植试题嵌入式Linux系统移植试题【时间:60分钟】姓名:()一、单项选择题【每题2分,共70分】1.嵌入式linux系统移植不包括( D )[A] bootloader[B] linux内核 [C] 根文件系统 [D] 应用程序2.下列选项中符合gcc的编译流程的是( A)[A] 预处理->编译->汇编->连接[B] 预处理->汇编->编译->连接 [C] 编译->预处理->汇编->连接 [D] 预处理->连接->汇编->编译3.下列二进制工具哪个是丢弃目标文件的全部或者特定符号,减少文件体积的( D)[A] size[B] as [C] nm [D] strip4.下列二进制工具哪个是用来反汇编的( B )[A] nm[B] objdump [C] objcopy [D] string5.下列二进制工具哪个是用来进行目标格式转换的( C)[A] nm[B] objdump [C] objcopy [D] string6.下列二进制工具哪个是用来把程序地址转换为文件名和行号的( D)[A] nm[B] objdump [C] objcopy [D] addr2line7.FS4412开发平台上,uImage被解压到什么地址( B )[A] 0x40000000 [B] 0x40008000 [C] 0x41000000 [D] 0x43e00000收集于网络,如有侵权请联系管理员删除8.编译Linux内核设备树文件使用什么命令( D )[A] make dtbi[B] make tags [C] make dtb [D] make dtbs9.linux要求bootloader在运行内核前,让系统进入何种模式( B )[A] user[B] svc [C] system10.u-boot的命令中存放自启动命令的环境变量是(D )[A] ipaddr [B] bootargs [C] bootm [D] bootcmd11.u-boot的命令中,设置环境变量的命令是(A )[A] setenv [B] printenv [C] tftp [D] bootm12.u-boot中存放内核启动参数的环境变量是( C )[A] bootcmd[B] bootdelay [C] bootargs [D] ipaddr13.在内核配置时,哪个关键词是来包含下一级Kconfig ( B )[A] menu endmenu[B] source [C] choice endchoice [D] depends on14.在内核配置时,哪个关键词是来创建一个选项菜单( D)[A] menu endmenu[B] source [C] choice endchoice [D] config15.内核配置的结果保存在哪个文件中( C )[A] Kconfig[B] Makefile [C] .config [D] System.map16.下列函数适合在内核解压后,console初始化以前使用的是( B )[A] puts[B] printascii [C] printk [D] printf17.当console初始化以后,一般最为简单的内核调试方式为( A )收集于网络,如有侵权请联系管理员删除[A] printk[B] puts [C] bdi2000 [D] kgdb18.下列哪些文件系统可以运行在eMMC上(C )[A] yaffs2[B] ios9660 [C] ext3 [D] tmpfs19.下列哪些文件系统是只读的( D )[A] ext2[B] yaffs2 [C] ext2 [D] cramfs20.下列不占用任何磁盘空间的文件系统是(D )[A] yaffs2[B] jffs2 [C ] cramfs [D] tmpfs21.u-boot使用网络需设置下面哪些环境变量(AB )[A] ipaddr[B] serverip [C ] bootcmd [D] bootargs22.通过nfs挂载根文件系统,需要设置u-boot下面哪些环境变量( ABD )[A] ipaddr[B] serverip [C ] bootcmd [D] bootargs23.u-boot下通过nfs自启动,需要设置哪些环境变量(ABCD )[A] ipaddr[B] serverip [C ] bootcmd [D] bootargs24.针对我们的目标板,u-boot下烧写命令,下面哪个是正确的( A )[A] movi write u-boot 0x41000000[B] movi write kernel 0x21000000[C] movi write dtb 0x22000000[D] movi write rootfs 0x4200000025.针对当前我们移植的项目,主机侧tftp共享目录和nfs共享目录,描述正确的是( AB )[A] tftp共享目录,存放的是供目标板下载的文件收集于网络,如有侵权请联系管理员删除[B] nfs共享目录,存放的是供目标板子系统挂载的根文件系统[C ] tftp和nfs都是提供给uboot使用的[D] tftp共享目录和nfs共享目录是不一样的,不能设置成同一目录26.查找u-boot启动代码时,需要通过哪个文件来查找它的入口函数名( C )[A] start.S[B] head.S [C ] u-boot.lds [D] vmlinux.lds27.编译内核,可以使用下面哪个命令( AB)[A] make[B] make uImage[C] make dtbs[D] make menuconfig28.配置内核,可以使用下面哪个命令( D )[A] make[B] make uImage[C] make dtbs[D] make menuconfig29.我们当前目标板,第一次配置内核时,需要使用下面哪个配置文件( A )[A] exynos_defconfig[B] .config[C] kconfig[D] make menuconfig30.Printk支持种打印级别( C )[A] 6[B] 7 [C ] 8 [D] 931.我们根文件系统的制作,使用的是哪个工具( B )[A] gcc [B] busybox [C] ld [D] ar收集于网络,如有侵权请联系管理员删除32.针对我们移植的系统,内核启动时,调用的第一个可执行程序是下面哪个(B )[A] init [B] linuxrc [C] inittab [D] bin33.针对我们当前移植的系统,根文件系统和nfs,下面描述正确的是( BCD )[A] 根文件系统就是nfs[B] 根文件系统依赖nfs进行挂载[C] 只有linux系统才会用到nfs,uboot不使用nfs[D] nfs路径是通过uboot传入的34.关于设备树,下面描述正确的是( CD )[A] linux系统,一定需要设备树[B] 设备树只有arm才能用[C] 设备树一种描述硬件的数据结构,由一系列被命名的结点和属性组成[D] 设备树有一个root结点”\”,,root结点下可以有一系列子节点,子节点一定要在root节点下35.系统移植过程中,出现了问题,我们第一步需要怎么处理(BD )[A] 在uboot烧写完成后,发现没有任何显示在putty,我们可以增加printk 进行调试。

考试练习

考试练习

考试练习1、LINUX操作系统是一种()A.单用户单进程系统B.多用户单进程系统C.单用户多进程系统D.多用户多进程系统正确答案:D2、假设文件fileA的符号链接为fileB,那么删除fileA后,下面的描述正确的是()。

A.fileB也随之被删除B.fileB仍存在,但是属于无效文件C.因为fileB未被删除,所以fileA会被系统自动重新建立D.fileB会随fileA的删除而被系统自动删除正确答案:B3、在centos Linux系统中,所有文件系统的挂载信息存放在哪个配置文件中:()A./etc/passwdB./etc/fstabC./etc/modules.confD./etc/inittab正确答案:B4、负责执行网络接口服务的守护进程的进程是()A.httpdB.kudzuworkd正确答案:C5、欲把当前目录下的 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正确答案:D6、用来保存用户名、个人目录等资料的文件是()。

A./etc/shadowB./etc/passwdC./etc/inittabD./etc/group 正确答案:B7、Linux支持的文件系统有 ( )A.ext2B.ext3C.ReiserFSD.以上均支持正确答案:D8、当前安装Linux的主机中位于第二个IDE接口的master接口挂接一块40GB的硬盘,其在Linux中的设备文件名为()。

A./dev/hadB./dev/hdbC./dev/hdcD./dev/hdd正确答案:B9、已知Linux系统中的唯一一块硬盘是第一个IDE接口的master设备,该硬盘按顺序有3个主分区和一个扩展分区,这个扩展分区又划分了3个逻辑分区,则该硬盘上的第二个逻辑分区在Linux中的设备名称是()。

linux网络操作系统与实训 课后习题答案

linux网络操作系统与实训   课后习题答案

1.5 练习题一、选择题1. Linux 最早是由计算机爱好者 B 开发的。

A. Richard PetersenB. Linus TorvaldsC. Rob PickD. Linux Sarwar2. 下列C 是自由软件。

A. Windows XPB. UNIXC. LinuxD. Windows 20003. 下列B 不是Linux 的特点。

A. 多任务B. 单用户C. 设备独立性D. 开放性4. Linux 的内核版本2.3.20 是A的版本。

A. 不稳定B. 稳定的C. 第三次修订D. 第二次修订二、填空题1. GUN 的含义是:GNU's Not UNIX。

2. Linux 一般有3 个主要部分:内核(kernel)、命令解释层(Shell 或其他操作环境)、实用工具。

三、简答题(略)1. 简述Red Hat Linux 系统的特点。

2. 简述一些较为知名的Linux 发行版本。

2.8 练习题一、选择题1. Linux 安装过程中的硬盘分区工具是 D 。

A. PQmagicB. FDISKC. FIPSD. Disk Druid2. Linux 的根分区系统类型是 C 。

A. FA Tl6B. FA T32C. ext3D. NTFS二、填空题1. 安装Linux 最少需要两个分区,分别是swap 交换分区和/(根)分区。

2. Linux 默认的系统管理员账号是root 。

3. X-Window System 由三部分构成:X Server、X Client 和通信通道。

三、简答题(略)1. Linux 有哪些安装方式?2. 安装Red Hat Linux 系统要做哪些准备工作?3. 安装Red Hat Linux 系统的基本磁盘分区有哪些?4. Red Hat Linux 系统支持的文件类型有哪些?3.7 练习题一、选择题1. C 命令能用来查找在文件TESTFILE 中包含四个字符的行?A. grep’????’TESTFILEB. grep’….’TESTFILEC. grep’^????$’TESTFILED. grep’^….$’TESTFILE2. B 命令用来显示/home 及其子目录下的文件名。

cka和cks考试内容

cka和cks考试内容

cka和cks考试内容CKA和CKS考试内容CKA考试内容•基本技能–Linux基础知识–软件包管理器–网络配置和管理–安全性和身份验证•集群架构和组件–etcd–Kubernetes控制平面组件–Kubernetes节点组件•集群维护–部署和维护证书颁发机构–配置和管理集群网络–集群备份和恢复–应用升级和回滚•应用部署和调度–容器设计和开发–通过Kubernetes部署应用–应用配置和管理•故障排查–集群故障排查–应用故障排查•安全与访问控制–集群安全–网络策略–访问控制CKS考试内容•容器安全–容器镜像安全–容器运行时安全–容器网络和存储安全–容器资源限制•集群安全–集群通信加密–集群节点安全–事件审计和日志管理–在集群中执行操作•安全工具–安全工具和框架–安全策略定义和实施–安全监控和日志分析•安全测试–安全漏洞扫描–安全审计和评估–容器和集群的安全防护•安全策略–运营安全–安全策略定义和实施–安全策略维护和更新以上仅为CKA和CKS考试内容的概要,详细的考试大纲可以参考相关的官方文档和培训资料。

准备考试时,建议对每个考点进行深入学习和实践,并参加模拟考试进行练习,以提高自己的技能水平。

祝你考试顺利!•CKA考试内容–基本技能•Linux基础知识•软件包管理器•网络配置和管理•安全性和身份验证–集群架构和组件•etcd•Kubernetes控制平面组件•Kubernetes节点组件–集群维护•部署和维护证书颁发机构•配置和管理集群网络•集群备份和恢复•应用升级和回滚–应用部署和调度•容器设计和开发•通过Kubernetes部署应用•应用配置和管理–故障排查•集群故障排查•应用故障排查–安全与访问控制•集群安全•网络策略•访问控制•CKS考试内容–容器安全•容器镜像安全•容器运行时安全•容器网络和存储安全•容器资源限制–集群安全•集群通信加密•集群节点安全•事件审计和日志管理•在集群中执行操作–安全工具•安全工具和框架•安全策略定义和实施•安全监控和日志分析–安全测试•安全漏洞扫描•安全审计和评估•容器和集群的安全防护–安全策略•运营安全•安全策略定义和实施•安全策略维护和更新以上是CKA和CKS考试内容的详细介绍。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

简答题:
1.简述软件模式的三种模式。

软件模式包括:商业软件、共享软件、自由软件
商业软件:由开发者出售拷贝并提供软件技术服务,用户只有使用权,但不得进行非法拷贝、扩散和修改。

共享软件:共享软件由开发者提供软件试用程序拷贝授权,用户在使用该程序拷贝一段时间之后,必须向开发者缴纳使用费,开发者则提供相应的升级和技术服务。

自由软件:自由软件所指称的软件,其使用者有使用、复制、散布、研究、改写、再利用该软件的自由。

2.简述自由软件赋予使用者的四种自由。

包括:使用自由、复制自由、修改自由、传播自由。

使用自由:不论目的为何,有使用该软件的自由。

复制自由:有研究该软件如何运作的自由,通过复制来获取该软件。

修改自由:有改善再利用该软件的自由,并且可以发表改写版供公众使用,如此一来,整个社群都可以受惠。

传播自由:有重新散布该软件的自由,所以每个人都可以藉由散布自由软件来相互交流。

3.简述在windows环境下使用Linux的几种方式
包括:远程访问、虚拟机技术、模拟软件、协作软件。

远程访问:远程终端访问和远程图形访问。

虚拟机技术:半虚拟化技术和全虚拟化技术。

模拟软件:在windows上模拟linux的软件。

协作软件:是在windows上同时允许linux成为可能并借助第三方软件。

4.简述口令时效并对相关命令进行说明。

口令时效是系统管理员用来防止机构内不良口令的一种技术。

口令时效常用的命令为chage命令,命令格式:# chage [<选项>] <用户名>
5.简述三种基本软件访问权限以及对文件和目录的含义。

三种基本权限:读(r)、写(w)、执行(x)
对文件的含义:r:可以读文件的内容
w:可以修改该文件
x:可以执行该文件
6.对目录的含义:r:可以列出目录中的文件列表
w:可以在该目录中创建、删除文件
x:可以使用cd命令进入该目录
7.简述使用日志文件系统的优点。

使用日志文件系统的最大好处就是在系统因出现异常断电等事件而停机后再次启动时,操作系统会根据文件系统的日志快速检测并恢复文件系统到正常状态。

使用日志文件系统的优点:
(1)提高了文件的存储安全性
(2)降低了文件被破坏的机率
(3)缩短了对磁盘的扫描时间
(4)减少了磁盘整体扫描次数
8.简述过程和程序的区别。

(1)进程是程序的执行过程
(2)程序是一个静态的指令集,进程是动态的
(3)进程之间是并发执行的,而程序本身没有并发执行
(4)进程是分配资源的单位,在运行过程中使用系统资源
9.什么事守护进程和其主要工作。

守护进程是在计算机启动时就被运行的,并在系统中持续允许的进程,它等待着随时为客户提供自身负责的服务。

主要工作:就是打开一个端口,并且等待(Listen)进入的
连接。

如果客户提请了一个连接,守护进程就创
建(fork)子进程来响应此连接,而父进程继续
监听更多的服务请求。

正因为如此,每个守护进
程都可以处理多个客户服务请求。

10.例子:将193.22.1.0划分为6个子网。

关键是找到对应的子网掩码。

步骤:
1)对C类地址,要从最后8位中分出几位作为子网地址:
∵22<6<23
∴选择3位作为子网地址,共可提供6个子网地址。

2)每个子网中主机台数:25-2=30
3)∵11100000B = 224
∴子网掩码为255.255.255.224。

4)子网划分表:
情景分析题1
$pwd
/usr/opt $cd../home $pwd
/usr/home $cd.
$pwd
/usr/home
$ls
file1 file2
$ln –s /usr/var dir $cd dir
$ls
file3
1、假设Linux主机没有安装图形环境,需要手工配置网络,通过ifconfig命令将你
的网络配置填入表格,并按要求在下面的配置步骤中填空。

要求icmp包尺寸为128字节,发送间隔是5秒,
共发送4个ICMP包。

ping –s 128 –i 5 –c 4 192.168.1.1
2)对网络接口eth0进行配置,要求IP为静态获取(/动态)。

cd ___/etc/sysconfig/network-scripts/___
vim ifcfg-eth0
DEVICE = eth0
ONBOOT = ____yes_______
BOOTPROTO = _____static(静态)__/_dhcp(动态)___
IPADDR = __202.195.128.10____
___NETMASK______ = 255.255.255.0
___GATEWAY__ = 192.168.1.1
2)配置域名解析(DNS)。

vim /etc/resolv.conf
___nameserver___ 202.195.128.10
search
domain
命令操作题
1.创建一个用户user,写一个命令
useradd user –d /user
2.创建一个空文件
touch file1
3.将一个“hello”字符串写入file1的文件尾
echo“hello”>>file1
4.显示flie1的后十行命令前20行
tail -n 10 file1 head -n 20 file1
5.统计file1行数和字数
wc -lw file1
6.把file1和file2合并成file3
cat file1 file2>>file13
7.将file1和file2设置为拥有者和同组者可以写入
chmod ugtw,o-w file1 file2
8.将目录root的所有文件打包成dir
tar cvf /root/dir.tar A卷
tar zcvf /root/dir.targz B卷
9.查根目录下是否有100块以后的文件
find/ -size +100 -print
10.把/opt/linux –board.iso文件挂在/root/dira
mount -o lop/opt/linux –board.iso root/dira
11.切换
su –root 同时切换用户环境
su root 保留用户环境
12.挂载U盘/dev/sdb /mut/disk
mount -t vfat /dev/sdb /mot/disk
13.尝试禁用、恢复命令
passwd -l user 禁用
-u user 恢复
14.设置一个口令时效:一用户三天不能更改口令,口令最长有效期为15天,过期前一周警告他。

chage -m3 -M15 -w7 user
15.每天早上6点到8点每隔10分钟
*/10 6-8 * * * ls>>/tmp/.txt。

相关文档
最新文档