linux考试重点总结

合集下载

LINUX复习

LINUX复习

一、填空题1.若要将当前目录中的myfile.txt文件压缩成myfile.txt.tar.gz,则实现的命令为(C )。

A、tar -cvf myfile.txt myfile.txt.tar.gzB、tar -zcvf myfile.txt myfile.txt.tar.gzC、tar -zcvf myfile.txt.tar.gz myfile.txtD、tar -cvf myfile.txt.tar.gz myfile.txt2.指定系统主机名的配置文件是(B )。

A./etc/hosts B./etc/host.confC./etc/sysconfig D./etc/resolv.conf3.Linux系统中存放加密用户帐号信息的文件是( B )。

A、/etc/passwdB、/etc/shadowC、/etc/groupD、/etc/securetty4.将光盘CD-ROM(hdc)挂载到/mnt/cdrom目录下的命令是()A、mount /mnt/cdromB、mount /mnt/cdrom /dev/hdcC、mount /dev/hdc /mnt/cdromD、mount /dev/hdc5.你是公司的Linux服务的管理员。

你使用mkdir命令创建一个临时文件夹/mnt/tmp,并将一些文件复制其中。

你使用完后要删除/mnt/tmp文件夹及其中的所有文件,应该使用命令( D )。

A、rmdir /mnt/tmpB、rmdir -r /mnt/tmpC、rm /mnt/tmpD、rm -r /mnt/tmp6.以下哪一种不是vim的工作模式( B )A、命令模式B、删除模式C、插入模式D、末行模式7.为了把一个磁盘设备可用,需要将该磁盘设备mount到整个目录结构中,该目录称为()A.子目录B.挂载点C.新分区D.目录树8.若一台计算机的内存为256MB,则交换分区的大小通常是( D )。

linux重点问题答案

linux重点问题答案
A. mount 192.168.12.1/tmp /mnt/share
B. mount –t nfs 192.168.12.1/tmp /mnt/share
C. mount –t nfs 192.168.12.1:/tmp /mnt/share
D. mount –t nfs //192.168.12.1/tmp /mnt/share
5. 一个持久链接中允许的最大请求数量: MaxKeepAliveRequests
6. 持久链接中服务器在两次请求之间等待的秒数: KeepAliveTimeout
7. 封装指令并根据指定的模块是否启用为条件而决定是否进行处理: IfModule
8. 在文件扩展名与特定的处理器之间建立 nfs :/home/nfs /home2
C. nfsmount :/home/nfs /home2
D. nfsmount –s :/home/nfs /home2
3. 哪个命令用来通过NFS使磁盘资源被其他系统所使用?B
2. 启动samba服务必须运行的端口监控进程是?( )
A. nmbd
B. portmap
C. lmbd
D. smbd
3. samba服务的密码文件是?( )
A. smb.conf
B. smbclient
C. smbpasswd
D. samba.conf
4. 可以通过设置下列哪个项目来控制可以访问samba共享服务器的合法主机名?( )
一. 填空题
(1) FTP服务是完成文件下载和上传 ,其英文全称是: file transfer protocol
(2) FTP服务通过使用一个共同的用户名 ftp(anonymous),密码不限的管理策略,让任何用户都可以方便地从服务器上下载文件。

软考网络工程师LINUX考点汇总

软考网络工程师LINUX考点汇总

find 查找文件或目录tar 打包工具gzip/gunzip压缩工具bzip2/bunzip2 压缩工具vi 文本编辑工具用户类命令:useradd添加用户userdel删除用户usermod修改用户属性passwd设置密码groupadd添加组groupmod修改组属性groupdel删除组gpasswd将用户添加到组或从组中删除id 显示当前用户ID属性who 显示当前登录的用户w 同上,略有不同chfn修改用户信息su切换用户chsh修改登录Shell帮助类命令:help 显示内部命令帮助man 查看手册info 查看texinfo格式手册文件系统类命令:fdisk分区命令mkfs格式化命令e2label 设置卷标mount 挂载文件系统umount解除挂载文件系统fsck文件系统检查mkswap创建swap文件系统quotacheck检查配额quotaon启用配额quotaoff关闭配额edquota设置用户磁盘配额软件包管理:rpm redhat包管理工具apt Debian包管理工具yum Yellow dog包管理工具第2 / 5页系统管理命令:date 显示/设置系统时间shutdown 关闭系统reboot 重启系统halt 关闭系统runlevel显示运行级init切换运行级grub-install 安装GRUBcal显示日历内核管理类命令:lsmod显示已加载内核模块insmod添加内核模块modprobe添加内核模块modinfo显示内核模块信息rmmod移除内核模块进程管理类命令:ps显示系统进程top 进程管理工具pstree显示进程树pidof显示指定程序的进程号nice 设置进程优先级网络基础类命令ifconfig查看/设置网卡参数ifup启用网络设备ifdown关闭网络设备lsof显示指定端口由谁监听sysctl控制TCP/IP内核参数adsl-setup 设置ADSL连接参数adsl-status 显示ADSL连接状态adsl-connect 启动ADSL连接netstat显示系统网络状态信息route 查看路由表ip强大的网络管理工具ping 测试连通性traceroute路径跟踪第3 / 5页LINUX文件系统磁盘分区工具:FDISK命令参数如下:9 网络守护进程:xinetd用于监控网络服务如talk,telnet等,主要配置文件为/etc/Xinetd.conf,每一个由xinetd启动的服务在目录/etc/xinetd.d下独立运行的守护进程的脚本存放在/etc/rc.d/init.d目录下10 守护进程管理工具:图形用户界面(GUI)工具系统——服务设置——服务,下选择运行级别服务和下次开机运行的服务11 文本用户界面里打入ntsysv命令,然后选择服务运行12 命令行界面(CLI)工具使用chkconfig命令,services命令Chkconfig——list<服务名>查看某个服务运行情况Chkconfig<级别>服务名on/off/reset设置某个服务启动,停止,重启Service<服务名>start/stop/restart1:Ext2和ext3 ext2是linux系统自带文件系统,该文件系统是原有的ext文件系统的后继版本,ext3是linux中常用的文件系统,是一种带有日志功能的文件系统,会记录磁盘的写入动作,可并查询。

linux期末知识点总结

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考试知识点总结

linux考试知识点总结Linux操作系统是一种开源的操作系统,广泛应用于服务器、嵌入式设备和智能手机等领域。

由于其稳定性、安全性和灵活性,越来越多的企业和个人选择使用Linux系统。

而对于一名Linux系统管理员或者开发人员来说,掌握Linux系统的相关知识是非常重要的。

为了帮助大家更好地备战Linux考试,本文将对Linux考试的知识点进行总结和整理。

一、Linux基础知识1. Linux概述Linux是一种开源的类Unix操作系统,最初由芬兰计算机科学家Linus Torvalds在1991年创建。

Linux操作系统基于Unix操作系统,其内核是由C语言编写的,并被授权为GNU通用公共许可证下的自由软件。

Linux系统具有很高的稳定性、安全性和灵活性,广泛应用于服务器、嵌入式设备和智能手机等领域。

Linux系统的发展离不开全球开源社区的贡献,目前已经发展成为一个庞大、强大的操作系统。

2. Linux文件系统Linux文件系统是Linux系统中用于管理文件和目录的一种系统。

Linux文件系统有多种不同的类型,其中包括ext3、ext4、XFS、btrfs等。

每种文件系统都有各自的特性和适用场景,可以根据实际情况在不同的文件系统之间进行选择。

3. Linux命令行操作在Linux系统中,命令行操作是非常重要的一部分。

通过命令行操作,可以方便地对系统进行管理和操作。

常用的Linux命令包括ls、cd、pwd、cp、mv、rm、mkdir、rmdir、touch、cat、more、less、head、tail、chown、chmod、grep等等。

4. 用户和用户组管理在Linux系统中,用户和用户组是非常重要的概念。

每个用户都有自己的用户名和密码,同时还可以属于一个或多个用户组。

通过用户和用户组管理,可以对系统资源进行灵活的分配和管理。

5. 文件和目录权限管理在Linux系统中,每个文件和目录都有自己的权限。

Linux简答题汇总

Linux简答题汇总

简答题注:由于时间紧迫,只总结了这么多,希望对大家有帮助。

一、Linux系统的特点(了解)1.与UNIX系统兼容2.自由软件和源码公开3.性能高和安全性强4.便于定制和再开发5.互操作性高6.全面的多任务和真正的32位操作系统二、Linux的发行版本(1)Red Hat Linux/Fedora Core(世界上使用最多、我国用户最熟悉的Linux发行版本之一)(2)Debian(3)Ubuntu(4)Slackware(5)openSuSE(6)红旗Linux(7)中标普华三、Linux的发展优势与存在问题(了解)Linux具有以下发展优势:(1)开放的源码系统(2)受到各国政府的大力支持(3)得到全球的各大软硬件公司的支持(4)价格优势和安全性Linux发展的不利因素:(1)应用软件少(2)使用不方便(3)功能不完备(4)用户不熟悉四、Linux图形环境(了解)1.X Window系统(结构、模型)*X Window的体系结构包括两个部分:客户-服务器模型和X协议。

客户-服务器模型在X Window系统中,X的服务程序向用户程序提供显示输出对象的能力,包括图形和字符。

X协议X协议是X服务程序和X客户程序进行通信的途径。

2.GNOME桌面系统Linux主要采用两种桌面系统环境是KDE和GNOME。

3.KDE桌面系统KDE桌面环境由面板和桌面组成。

五、什么是shell?shell是UNIX/Linux系统的一个重要层次,它是用户与系统交互的界面。

它不仅是一种命令解释程序,同时也是一种高级程序设计语言。

六、shell的特点(1)对已有命令进行适当组合,构成新的命令,而组合方式很简单;(2)提供文件名扩展字符;(3)可直接使用shell内置命令,而无须创建新的进程;(4)允许灵活地使用数据流,提供通配符、输入输出重定向、管道线等机制;(5)结构化的程序模块;(6)提供在后台执行命令的能力;(7)提供可配置的环境;(8)提供一个高级命令语言,允许用户创建从简单到复杂的程序。

Linux常见的基本命令的面试题总结

Linux常见的基本命令的面试题总结

Linux常见的基本命令的面试题总结Linux常见的基本命令的面试题总结Linux常见的基本命令面试题总结Linux命令面试题1、显示目录和文件的命令Ls:用于查看所有文件夹的命令。

Dir:用于显示指定文件夹和目录的命令 Tree:以树状图列出目录内容Du:显示目录或文件大小Linux命令面试题2、修改目录,文件权限和属主及数组命令Chmod:用于改变指定文件的权限命令。

Chown:用于改变文件拥有属性的命令。

Chgrp:用于改变文件群组的命令。

Chattr:用于设置文件具有不可删除和修改权限。

Lsattr:用于显示文件或目录的隐藏属性。

Linux命令面试题3、创建和删除目录的命令Mkdir:用于创建目录Rmdir:用于删除空的目录Rm -f:用于删除不为空的目录Linux命令面试题4、创建和删除,重命名,复制文件的命令Touch:创建一个新的文件Vi:创建一个新的文件Rm:删除文件或目录Mv:重命名或移动文件的命令Cp:复制命令Linux命令面试题5、显示文件内容的命令Cat:用于显示指定文件的全部内容More:用分页的形式显示指定文件的内容Less:用分页的形式显示指定文件的内容,区别是more和less翻页使用的.操作键不同。

Head:用于显示文件的前n行内容。

Tail:用于显示文件的后n行内容。

Tail -f:用于自动刷新的显示文件后n行数据内容。

Linux命令面试题6、查找命令Find:查找指定的文件。

Whereis:查找指定的文件源和二进制文件和手册等Which:用于查询命令或别名的位置。

Locate:快速查找系统数据库中指定的内容。

Grep:查找文件里符合条件的字符串。

Linux命令面试题7、关机和重启计算机的命令Shutdown:-r 关机后立即重启-k 并不真正的关机,而只是发出警告信息给所有用户-h 关机后不重新启动Poweroff:用于关机和关闭电源Init:改变系统运行级别0级用于关闭系统1 级用于单一使用者模式2级用来进行多用户使用模式(但不带网络功能)3级用来进行多用户使用模式(带网络全功能)4级用来进行用户自定义使用模式5级表示进入x windows时的模式6级用来重启系统Reboot:用于计算机重启Halt:用于关闭计算机系统Linux命令面试题8、压缩和打包命令Tar:用于多个文件或目录进行打包,但不压缩,同时也用命令进行解包Gzip:用于文件进行压缩和解压缩命令,文件扩展名为.gz结尾。

linux期末考试题及答案

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期末考试题库及答案

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考试试题及答案

Linux考试试题及答案一、选择题1、在/etc/fstab 文件中指定的文件系统加载参数中,那个参数一般用于CD-ROM 等移动设备(D )A. defaultsB. swC. rw 和 roD. noauto2、Linux 文件权限一共 10 位长度,分成四段,第三段表示的内容是(C)A. 文件类型B. 文件所有者的权限C. 文件所有者所在组的权限D. 其他用户的权限3、在使用 mkdir 命令创建新的目录时,在其父目录不存在时先创建父目录的选项是(D)A. -mB. -dC. -fD. -p4、一台主机要实现通过局域网与另一个局域网通信,需要做的工作是(C)A. 配置域名服务器B. 定义一条本机指向所在网络的路由C. 定义一条本机指向所在网络网关的路由D. 定义一条本机指向目标网络网关的路由5.下列提法中,不属于 ifconfig 命令作用范围的是(D)A. 配置本地回环地址B. 配置网卡的 IP 地址C. 激活网络适配器D. 加载网卡到内核中6、下列关于链接描述,错误的是(B)A. 硬链接就是让链接文件的 i 节点号指向被链接文件的 i 节点B. 硬链接和符号连接都是产生一个新的 i 节点C. 链接分为硬链接和符号链接D. 硬连接不能链接目录文件7、下列文件中,包含了主机DNS 配置信息的文件是(C )A. /etc/host.confB. /etc/hostsC. /etc/resolv.confD. /etc/networks8、那个命令可以从文本文件的每一行中截取指定内容的数据(D)A.cpB.ddC.fmtD.cut9、Linux 有三个查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文件内容,应使用(C)命令。

A.catB.moreC.lessD.menu10、对名为 fido 的文件用 chmod 551 fido 进行了修改,则它的许可权是(D)A.-rwxr-xr-xB.-rwxr--r--C.-r--r--r--D.-r-xr-x—x11、文件 exer1 的访问权限为 rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,下列命令正确的是(A)A.chmod a+x g+w exer1B.chmod 765 exer1C.chmod o+x exer1D.chmod g+w exer112、有关归档和压缩命令,下面描述正确的是(C)A.用 uncompress 命令解压缩由 compress 命令生成的后缀为.zip 的压缩文件B.unzip 命令和 gzip 命令可以解压缩相同类型的文件C.tar 归档且压缩的文件可以由 gzip 命令解压缩D.tar 命令归档后的文件也是一种压缩文件13、下列那一项不是进程和程序的区别(B)A.程序是一组有序的静态指令,进程是一次程序的执行过程B.程序只能在前台运行,而进程可以在前台或后台运行C.程序可以长期保存,进程是暂时的D.程序没有状态,而进程是有状态的14、下列关于/etc/fstab 文件描述,正确的是(D)A.fstab 文件只能描述属于 linux 的文件系统B.CD_ROM 和软盘必须是自动加载的C.fstab 文件中描述的文件系统不能被卸载D.启动时按 fstab 文件描述内容加载文件系统15、如果想配置一台匿名 ftp 服务器,应修改那个文件(C)A./etc/gatewayB./etc/ftpserversC./etc/ftpusersD./etc/inetd.conf16、关于进程调度命令,那一项是不正确的(B)A.当日晚 11 点执行 clear 命令,使用 at 命令:at 23:00 today clearB.每年 1 月 1 日早上 6 点执行 date 命令,使用 at 命令:at 6am Jan 1 dateC.每日晚 11 点执行 date 命令,crontab 文件中应为:0 23 * dateD.每小时执行一次 clear 命令,crontab 文件中应为:0 */1 * clear17、可以完成主机名与 IP 地址的正向解析和反向解析任务的命令是(A)A.nslookupB.arpC.ifconfigD.dnslook18、将光盘/dev/hdc 卸载的命令是(C)A.umount/dev/hdcB.unmount/dev/hdcC.umount/mnt/cdrom /dev/hdcD.unmount/mnt/cdrom /dev/hdc19、用 ftp进行文件传输时,有两种模式(C)E.Word 和 binaryF.txt 和 Word DocumentG.ASCII 和 binaryH.ASCII 和 Rich Text Format20、crontab 文件由六个域组成,每个域之间用空格分割,其排列如下(B)I.MIN HOUR DAY MONTH YEAR COMMANDJ.MIN HOUR DAY MONTH DAYOFWEEK COMMANDMAND HOUR DAY MONTH DAYOFWEEKMAND YEAR MONTH DAY HOUR MIN二、填空题1. 在Linux系统中,以文件方式访问设备。

linux面试的基础知识

linux面试的基础知识

Linux面试的基础知识1. 介绍Linux是一种开源的操作系统内核,广泛应用于服务器、个人电脑和移动设备等多个领域。

在Linux系统的岗位招聘中,侧重于面试候选人对Linux操作系统的基础知识的掌握程度。

本文将介绍一些常见的Linux面试问题及其答案。

2. Linux基础命令文件和目录管理•ls:列出目录内容•cd:切换目录•pwd:显示当前工作目录•mkdir:创建新目录•rm:删除文件或目录•cp:复制文件或目录•mv:移动文件或目录用户管理•useradd:添加新用户•passwd:设置用户密码•usermod:修改用户属性•userdel:删除用户文件权限管理•chmod:修改文件权限•chown:修改文件所有者•chgrp:修改文件所属组进程管理•ps:显示进程状态•top:实时显示系统进程状态•kill:结束进程网络管理•ifconfig:显示和配置网络接口•ping:测试网络连接•netstat:显示网络连接状态•ssh:远程登录到其他计算机3. Linux文件系统文件系统层次结构Linux文件系统遵循一种层次结构,主要包括以下几个目录: - /:根目录 -/bin:存放系统可执行文件 - /etc:存放系统配置文件 - /home:用户主目录 - /tmp:临时文件目录 - /var:存放变量数据的目录文件权限和所有权Linux文件系统使用一种权限和所有权模型来控制对文件和目录的访问。

每个文件和目录都有三个权限层级:所有者、所属组和其他人。

权限层级包括读取(r)、写入(w)和执行(x)权限。

权限可以通过数字表示,如755表示所有者具有读取、写入和执行权限,而所属组和其他人只有读取和执行权限。

4. Linux进程管理Linux操作系统是多任务的,可以同时运行多个进程。

以下是一些常见的进程管理相关问题:进程和线程的区别是什么?进程是程序的执行实例,具有独立的内存空间和系统资源。

线程是进程的一部分,共享进程的内存空间和系统资源。

linux试题及答案

linux试题及答案

linux试题及答案Linux是一种开源的类Unix操作系统,它以其稳定性、安全性和灵活性而广受欢迎。

Linux系统广泛应用于服务器、嵌入式系统和个人电脑。

以下是一些常见的Linux考试题目及其答案,供学习者参考。

题目1:Linux操作系统的主要特点是什么?答案:Linux操作系统的主要特点包括开源性、多用户多任务、良好的网络功能、丰富的软件资源、高度的可定制性、良好的安全性和稳定性。

题目2:请解释什么是Linux内核?答案:Linux内核是Linux操作系统的核心部分,负责管理系统资源,如CPU时间、内存、文件系统和外围设备。

它提供了操作系统的基本功能,如进程管理、文件系统管理、网络通信等。

题目3:如何在Linux系统中查看当前登录用户?答案:可以使用`who`命令来查看当前登录的用户。

此外,`w`命令可以显示当前登录的用户以及他们正在运行的进程。

题目4:请说明Linux系统中的文件权限是如何表示的?答案:Linux系统中的文件权限通常以10个字符表示,前三个字符表示所有者权限,中间三个表示所属组权限,最后四个表示其他用户权限。

权限字符包括:r(读)、w(写)、x(执行)和-(无权限)。

例如,`-rw-r--r--`表示所有者有读写权限,所属组和其他用户只有读权限。

题目5:如何使用命令行在Linux系统中创建一个新文件?答案:可以使用`touch`命令来创建一个新文件,例如`touchfilename`。

如果文件已存在,则`touch`命令会更新文件的访问和修改时间。

题目6:请解释Linux系统中的软链接和硬链接的区别。

答案:硬链接是指向文件inode的另一个目录项,它和原文件是同一个文件系统上的文件,删除原文件会导致硬链接失效。

软链接(符号链接)则类似于Windows中的快捷方式,它是一个指向原文件路径的文件,可以跨文件系统。

题目7:如何在Linux中查看系统运行的进程?答案:可以使用`ps`命令查看当前运行的进程,例如`ps aux`会显示所有用户的进程信息。

Linux操作系统考试题库及答案

Linux操作系统考试题库及答案

Linux操作系统考试题库及答案一、单项选择题1. Linux操作系统的创始人是()。

A. Bill GatesB. Linus TorvaldsC. Steve JobsD. Richard Stallman答案:B2. 在Linux系统中,查看当前路径的命令是()。

A. pwdB. lsC. cdD. mkdir答案:A3. 在Linux系统中,以下哪个命令用于查看文件内容?()A. catB. grepC. findD. touch答案:A4. 在Linux系统中,以下哪个命令用于创建目录?()A. touchB. mkdirC. rmdirD. rm答案:B5. 在Linux系统中,以下哪个命令用于删除文件?()A. mkdirB. rmdirC. rmD. touch答案:C6. 在Linux系统中,以下哪个命令用于查找文件?()A. grepB. findC. catD. ls答案:B7. 在Linux系统中,以下哪个命令用于查看当前登录用户?()A. whoB. userC. usersD. whoami答案:A8. 在Linux系统中,以下哪个命令用于查看系统运行时间和平均负载?()A. uptimeB. topC. psD. free答案:A9. 在Linux系统中,以下哪个命令用于查看磁盘空间使用情况?()A. dfB. duC. lsD. pwd答案:A10. 在Linux系统中,以下哪个命令用于查看网络配置?()A. ifconfigB. netstatC. routeD. all of the above答案:D二、多项选择题1. 在Linux系统中,以下哪些命令用于文本编辑?()A. viB. nanoC. emacsD. gedit答案:ABC2. 在Linux系统中,以下哪些命令用于文件权限管理?()A. chmodB. chownC. chgrpD. ls答案:ABC3. 在Linux系统中,以下哪些命令用于进程管理?()A. psB. topC. killD. free答案:ABC4. 在Linux系统中,以下哪些命令用于网络管理?()A. ifconfigB. netstatC. pingD. route答案:ABCD5. 在Linux系统中,以下哪些命令用于磁盘管理?()A. dfB. duC. fdiskD. mount答案:ABCD三、判断题1. Linux是一个开源的操作系统。

Linux考试必考试题及答案整理1

Linux考试必考试题及答案整理1

Linux考试必考试题及答案整理Li nux 考试试题及答案整理一.填空题:1 . 在 Li nux 系统中,以文件方式访问设备。

2. Li nux 内核引导时,从文件 /etc/fstab 中读取要加载的文件系统。

3. Li nux 文件系统中每个文件用 i 节点来标识。

4. 全部磁盘块由四个部分组成,分别为引导块、专用块、i 节点表块和数据存储块。

5. 链接分为:硬链接和符号链接。

6. 超级块包含了 i 节点表和空闲块表等重要的文件系统信息。

7. 某文件的权限为:d-rw-_r--_r--,用数值形式表示该权限,则该八进制数为: 644 ,该文件属性是目录。

8. 前台起动的进程使用 Ctrl +c 终止。

9. 静态路由设定后,若网络拓扑结构发生变化,需由系统管理员修改路由的设置。

1 0. 网络管理的重要任务是:控制和监控。

1 1 . 安装 Li nux 系统对硬盘分区时,必须有两种分区类1/ 3型:文件系统分区和交换分区。

1 3. 编写的 Shel l 程序运行前必须赋予该脚本文件执行权限。

1 4. 系统管理的任务之一是能够在分布式环境中实现对程序和数据的安全保护、备份、恢复和更新。

1 5. 系统交换分区是作为系统虚拟存储器的一块区域。

1 6. 内核分为进程管理系统、内存管理系统、 I /O 管理系统和文件管理系统等四个子系统。

1 7. 内核配置是系统管理员在改变系统配置硬件时要进行的重要操作。

1 8. 在安装 Li nux 系统中,使用 netconfi g 程序对网络进行配置,该安装程序会一步步提示用户输入主机名、域名、域名服务器、 I P 地址、网关地址和子网掩码等必要信息。

1 9. 唯一标识每一个用户的是用户 I D 和用户名。

20 . RI P 协议是最为普遍的一种内部协议,一般称为动态路由信息协议。

21 . 在 Li nux 系统中所有内容都被表示为文件,组织文件的各种方法称为文件系统。

(完整版)linux考试知识点汇总

(完整版)linux考试知识点汇总

LINUX考试知识点总结一.填空题1. 文件权限—rwx rwx rwx 文件类型user group otherd rwx rwx rwx 文件夹2.文件编辑器的基本操作w保存q退出q!强制退出3.文件链接命令软链接:ln -s 目标链接名硬链接:ln4.创建文件/文件夹touch mkdir5.文件不同对比命令diff6.显示文本cat less more7.删除命令rm rmdir 删除非空文件夹rm -f 强制删除rmdir -r 递归删除非空文件夹rm -r 递归删除8.移动文件/重命名mv 文件名目标目录移动mv 文件名新文件名重命名9.复制命令#cp -a 保留文件权限复制#cp -r 目录目标目录复制目录#cp 文件名新文件名重命名二.简答题1.linux的特点与 Windows 的区别特点:①.真正的多用户多任务操作系统②.良好的兼容性,开发功能强③.可移植性强④.高度稳定性⑤.丰富的图形用户界面区别:①.多用户方面:同一时刻不同的用户访问②.GUI(图形用户界面)方面Linux 与内核相互独立Windows 与内核结合③.共享资源的相互访问Linux -> windows 使用NFS与Samba服务器Windows -> linux 通过网上邻居④.配置文件Windows 在注册表Linux 由指定的存放位置如:/etc /dev2.查找命令归总find 命令不根据数据库查找,速度慢,默认区分大小写在指定的目录开始,递归的搜索各个子目录,查询满足条件的文件并对应采取相关操作Slocate命令slocate本身具有一个数据库,里面存放了系统中文件与目录的相关信息。

语法:slocate [-u][--help][--version][-d <目录>][查找的文件]使用—u 选项更新数据库数据whereiswhereis指令会在特定目录中查找符合条件的文件。

linux复习重点

linux复习重点

1、操作系统(OS)是一种作为用户和计算机之间接口的软件程序。

2、按操作系统同时支持用户的数量来分有单用户操作系统和多用户操作系统。

3、Linux体系结构包含内核、Shell、实用程序和应用程序。

4、Linux的安装时分区有自动分区和手动分区两种。

5、Linux的交换分区大小一般为物理内存的2倍。

6、Linux的用户分为两种:root用户和普通用户。

7、Linux路径的表示有绝对路径和相对对路径两种方法。

8、Linux路径的链接文件有硬连接和软件连接。

9、Linux列出目录的命令是ls。

10、DNS服务器的三种类型分别为主服务器、从服务器、缓冲服务器。

11、列出你知道的至少5种目前Linux发行的版本?Ubuntu,Debian, Slackware,Fedora, SUSE,Gentoo, Mandirva, PCLinuxOS, KNOPPIX, MEPIS12、说出Linux的运行级别和具体含义?0 1 2 3 4 5 6# 0 - 停机(千万不要把initdef ault设置为0 )# 1 - 单用户模式# 2 - 多用户,但是没有NFS# 3 - 完全多用户模式# 4 - 没有用到# 5 - X11# 6 - 重新启动(千万不要把initdef ault设置为6 )# 对各个运行级的详细解释:0 为停机,机器关闭。

1 为单用户模式,就像Win9x下的安全模式类似。

2 为多用户模式,但是没有NFS支持。

3 为完整的多用户模式,是标准的运行级。

4 一般不用,在一些特殊情况下可以用它来做一些事情。

例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。

5 就是X11,进到X Window系统了。

6 为重启,运行init 6机器就会重启。

13、写出启动、停止、重启、查看DNS服务(进程服务为named)的命令?Service named startService named stopService named restartService named status14、写出启动、停止、重启、查看DHCP服务(进程服务为dhcpd)的命令?Service dhcpd startService dhcpd stopService dhcpd restartService dhcpd status15、配置文件/etc/inittab中默认启动级别可以设为0、4、6吗?为什么?16、说出操作系统的五项功能?见书P117、写出启动、停止、重启、查看FTP服务(进程服务为vsftpd)的命令?Service vsftpd startService vsftpd stopService vsftpd restartService vsftpd status18、写出启动、停止、重启、查看HTTP服务(进程服务为httpd)的命令?Service httpd startService httpd stopService httpd restartService httpd status19、Linux通过字母和数字的组合来标识硬盘分区,/dev/hda2指第1个硬盘的第2个分区。

linux面试题及答案

linux面试题及答案

linux面试题及答案Linux操作系统是一种开源的操作系统,广泛应用于服务器和嵌入式设备领域。

在面试过程中,Linux的知识往往是面试官重点关注的内容之一。

本文将为大家整理一些常见的Linux面试题及答案,希望能帮助大家在Linux面试中取得好的成绩。

一、Linux基础知识1. 什么是Linux操作系统?Linux是一种开源的类Unix操作系统,它采用了分层结构以及多用户、多任务的特性。

Linux操作系统具有稳定性高、安全性强、可定制性强等优点。

2. Linux中的文件系统有哪些常用的?Linux中常用的文件系统包括EXT2、EXT3、EXT4、XFS、Btrfs等。

3. 什么是shell?Shell是用户与Linux系统内核交互的一种命令解释器,它提供了一个命令行界面,用户可以通过输入命令来执行各种操作。

4. 如何查看Linux系统的版本信息?可以使用以下命令来查看Linux系统的版本信息:```shellcat /etc/os-release```5. 如何查看当前目录下的文件列表?可以使用以下命令来查看当前目录下的文件列表:```shellls```二、Linux命令1. 如何创建一个目录?可以使用以下命令来创建一个目录:```shellmkdir directory_name```2. 如何查看一个文件的内容?可以使用以下命令来查看一个文件的内容:```shellcat filename```3. 如何复制文件?可以使用以下命令来复制文件:```shellcp source_file destination_file```4. 如何移动文件?可以使用以下命令来移动文件:```shellmv source_file destination_file```5. 如何列出当前正在运行的进程?可以使用以下命令来列出当前正在运行的进程:```shellps aux```三、Linux网络管理1. 如何配置网络连接?可以使用以下命令来配置网络连接:```shellifconfig interface_name ip_address```2. 如何查看网络连接状态?可以使用以下命令来查看网络连接状态:```shellnetstat -a```3. 如何查看DNS信息?可以使用以下命令来查看DNS信息:```shellcat /etc/resolv.conf```4. 如何测试网络连通性?可以使用以下命令来测试网络连通性:```shellping ip_address```四、Linux安全管理1. 如何添加一个新用户?可以使用以下命令来添加一个新用户:```shelluseradd username```2. 如何设置用户密码?可以使用以下命令来设置用户密码:```shellpasswd username```3. 如何配置防火墙?可以使用以下命令来配置防火墙:```shelliptables```4. 如何查看系统日志?可以使用以下命令来查看系统日志:```shelltail /var/log/messages```五、Linux性能优化1. 如何查看系统负载?可以使用以下命令来查看系统负载:```shelluptime```2. 如何查看系统内存使用情况?可以使用以下命令来查看系统内存使用情况:```shellfree -m```3. 如何查看CPU使用情况?可以使用以下命令来查看CPU使用情况:```shelltop```4. 如何优化磁盘空间?可以使用以下命令来优化磁盘空间:```shelldu -sh directory_name```六、Linux常用工具1. 如何压缩文件?可以使用以下命令来压缩文件:```shelltar -czvf filename.tar.gz directory_name ```2. 如何解压文件?可以使用以下命令来解压文件:```shelltar -xzvf filename.tar.gz```3. 如何查找文件?可以使用以下命令来查找文件:```shellfind directory_name -name filename```4. 如何定时执行任务?可以使用以下命令来定时执行任务:```shellcrontab -e```以上就是一些常见的Linux面试题及答案,希望能够帮助大家在Linux面试中取得好的成绩。

(完整word版)linux试题与答案

(完整word版)linux试题与答案

linux复习题(仅供参考)(一)选择题:1.以下哪一个是linux内核的稳定版本( B )A.2.5.24 B. 2.6.17 C. 1.7.18 D. 2.3.202.怎样显示当前目录( A )。

A. pwdB. cdC. whoD. ls3.欲把当前目录下的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.txt4. 如果您想列出当前目录以及子目录下所有扩展名为“.txt”的文件,那么您可以使用的命令是( B )。

A. ls *.txtB. find . –name “.txt”C. ls –d .txtD. find . “.txt”5. 如何删除一个非空子目录/tmp( B )。

A. del /tmp/*B. rm -rf /tmpC. rm -Ra /tmp/*D. rm –rf /tmp/*6. 存放用户帐号的文件是(C )。

A. shadowB. groupC. passwdD. Gshadow7.下面哪个系统目录中包含Linux使用的外部设备(B )。

A. /binB. /devC. /bootD. /home8.在vi编辑器中的命令模式下,键入( B )可在光标当前所在行下添加一新行A.O (上一行添加一行) B. o C. i D. a 9.在vi编辑器中的命令模式下,重复上一次对编辑的文本进行的操作,可使用( C )命令。

A.上箭头 B. 下箭头 C. . D. *Vi编译器包含命令模式、插入模式和末行模式10.删除文件命令为(D)A.mkdir B. move C. mv D. rm11.假设文件fileA的符号链接(又叫软连接)为fileB,那么删除fileA后,下面的描述正确的是(B)A.fileB也随之被删除B. fileB仍存在,但是属于无效文件C. 因为fileB未被删除,所以fileA会被系统自动重新建立D. fileB会随fileA的删除而被系统自动删除12.在给定文件中查找与设定条件相符字符串的命令为(A )A.grep B. gzip C. find D. sort13.从后台启动进程,应在命令的结尾加上符号(A )A.& B. @ C. # D. $14. 如果执行命令#chmod 746 file.txt,那么该文件的权限是( A )。

linux笔试题及答案

linux笔试题及答案

linux笔试题及答案一、选择题1. 在Linux系统中,哪个命令可以查看当前目录下的文件和文件夹?A. lsB. pwdC. cdD. mkdir答案:A2. 下列哪个命令可以用来创建一个新的文件夹?A. touchB. mkdirC. rmdirD. rm答案:B3. 在Linux中,如何删除一个名为file.txt的文件?A. rm file.txtB. del file.txtC. erase file.txtD. delete file.txt答案:A4. 要查看一个文本文件的内容,应该使用哪个命令?A. catB. dogC. showD. view答案:A5. 如果需要对Linux系统进行备份,通常使用哪个命令?A. cpB. tarC. dumpD. backup答案:B二、填空题1. 在Linux系统中,使用________命令可以切换到用户的主目录。

答案:cd ~2. 若要查看当前系统的内核版本信息,可以使用________命令。

答案:uname -r3. 为了查找名为image.png的文件,可以使用________命令。

答案:find /path/to/search -name image.png4. 若要查看某个目录下的所有隐藏文件,可以使用________命令。

答案:ls -a5. 为了压缩一个目录及其所有子目录和文件,可以使用________命令。

答案:tar -czvf archive_name.tar.gz /path/to/directory三、简答题1. 请简述Linux中的文件系统结构。

答:Linux文件系统是一种层次式的文件组织结构,由一系列目录和子目录组成。

最顶层是根目录(/),所有其他文件和目录都是根目录的子目录。

常见的主要目录包括:/bin(存放基本的用户二进制文件)、/home(用户的主目录)、/etc(系统配置文件)、/var(经常变化的文件,如日志文件)等。

linux期末考试题型及知识点

linux期末考试题型及知识点

1在当前目录中新建文件text,并设置文件的属性为:文件所有者增加执行权限,同组用户增加写权限,其他用户删除读权限.#touch text#chmod u+x,g+w,o-r text2在当前目录创建文件 a.txt,b.txt,c.txt,并将上述三个文件合成一个文件abc.txt.#touch a.txt b.txt c.txt #cat a.txt b.txt c.txt > abc.txt3查看当前目录下所有的文件或目录〔含.开头的〕,把查看结果生成文件ls.txt.#ls > ls.txt4建立文件file3和文件file4.#touch file3 file45在当前目录下建立文件exam1.c,将文件exam1.c拷贝到/usr 这个目录下,并改名为 shiyan1.c.#touch exam1.c#cp exam1.c /usr/shiyan1.c6用长格式列出/home目录下所有的文件包括隐藏文件.#ll –a /home7在当前目录中创建目录aaa,并把该目录的权限设置为只有文件主有读、写和执行权限.#mkdir aaa#chmod 700 aaa8在当前目录下新建文件file.txt , 更改文件的权限增加文件所有者的读写执行权限.#touch file.txt#chmod u+r,u+w file.txt9建立文件ff.txt 并用数字的形式<绝对权限>把文件的权限改为rw-rw-rw-#touch ff.txt#chmod 666 ff.txt10用vi建立文件bbbb.txt 并将用户名加入其中保存退出.#vim bbb.txt#a/i/o#wangjiaqian#shift+:#esc#wq11在/root文件下建立一个文件夹AAA, 然后进入AAA文件夹,创建普通文件bbb.su –#touch /root/AAA#cd root/AAA#touch bbb12在/root下面,新建newfile 文件,将该文件移动到/home 下.#touch /root/newfile#mv newfile /home/newfile13查看ex1.txt是不是在当前目录下存在,如果不存在,建立ex1.txt ;如果存在,查看文件的权限,修改其权限使得其他用户无读权限#ls#touch ex1.txt#chmod o-r ex1.txt14关机命令#shutdown –h now或者halt –h now15重启命令.#reboot –rnow shutdown –r now16 john用户在家目录中建立文件exam.c,将文件exam.c拷贝到/tmp 这个目录下,并改名为 shiyan.c.#su john#cd ~#touch exam.c#cp exam.c /tmp/shiyhan.c17 显示当前工作目录的路径.#pwd18john用户在家目录中建立文件file1.txt 并更名为file2.txt.#su john#touch file1.txt#mv file.txt file2.txt 19root用户以用长格式列出/home目录下所有的文件包括隐藏文件.#ll –a /home20创建/ book/english目录,将/book目录拷贝到/root目录下,然后再将/book与子目录删除.#mkdir -p /book/english #cp /book /root#rm – r /book#按y键确定21在任何目录下回到当前用户主目录#cd~22john用户在家目录中创建目录aaa,并把该目录的权限设置为只有文件拥有者有读、写和执行权限,组内用户和其他用户无任何权限.#su john#mkdir aaa #chmod 700 aaa23创建用户xu和liu并将/home/xu目录中的所有文件拷贝到目录/home/liu中.#useradd xu#useradd liu#cp /home/xu /home/liu24新建一个组group1 ,将root用户添加到该组,并查看是否添加成功.#groupadd group1#gpaeewd –a root group1#groups root25新建用户john,用john登录,用cat创建文件ex1.txt,使其内容为Hello!#useradd john #su john #cd~#cat>ex1.txt#Hello#ctrl+c26建立一个新用户user2并把它加入到root组中,设置user2的密码为:123qwer4#useradd user2#gpasswd –a user2 root#passwd user2#123qwer4#123qwer427统计一下/etc/passwd中共有多少个用户〔包含系统用户〕.#cat /etc/passwd | wc –l28创建用户hello,并将其密码设置为world,使用hello用户登陆系统.#useradd hello#passwd hello#world#world#su hello29查看自己登录时用的什么Shell.#echo shell30查看自己的uid和gid.#id31新建一个组team, 在team组下面新建用户bruce.〔〕#groupadd team#useradd –g team bruce32添加用户john,并且查看用户的信息〔#useradd john#id john33查看你的身份是否是root用户,如果不是,切换到root用户.〔#whoami#su root34 简述U盘的挂载和卸载步骤.在mnt目录下建一个usb目录!#mkdir/mnt/usb #mount/dev/sda1/mnt/usb卸载:#umount /dev/sda1 /mnt/usb列出并说明Linux的主要系统目录1./目录也称为根目录,2.boot很多linux系统把内核和其他一些和启动有关的文件都放在这里3.tmp一般只有启动时产生的临时文件才会放到这里.4.mnt目录主要用来临时挂载文件系统,为某些设备提供默认挂载点.5.lib启动时所要用到的库文件都放在这个目录下.6.proc是一个虚拟的文件系统,在硬盘上其实是不存在的7.dev也称设备文件目录,保存所有设备文件8.var这里有一些被系统改变过的文件9.root为root用户的主目录.10.home目录中包含系统上各个用户的主目录,子目录名称即为各用户名.11.etc 这里保存着绝大部分的系统配置文件.12.bin sbin 这里分别存放启动时所需的普通文件和系统文件.r目录是linnux系统中最大的系统之一,除了上述的,几乎都在这里.什么是?符号与硬的区别是什么?答::是一种在共享文件和访问它的用户的若干目录项之间建立联系的一种方法.Linux中包括两种:硬和软,软又称为符号.区别:如果是符号连接,源文件删了,符号连接就打不开原来的文件了.如果是硬连接,你把原来的文件删了还是能通过硬连接打开原来的文件.什么是Linux?其创始人是谁?Linux操作系统的诞生、发展和成长过程始终依赖着的重要支柱都有哪些?答:Linux是一个功能强大的操作系统,同时它是一个自由软件,是免费的、源代码开放的,可以自由使用的类UNIX产品.其创始人是Linus Torvalds<林纳斯>.Linux操作系统的诞生、发展和成长过程始终依赖着的重要支柱有以下几点:〔1〕UNIX操作系统;〔2〕MINIX操作系统;〔3〕GNU计划;〔4〕POSIX标准;〔5〕Internet网络.Linux系统有几种类型文件?它们分别是什么?有哪些相同点和不同点?答:3类.分别是普通文件,目录文件和设备文件文件管道文件.相同是它们都是文件,都有一个文件名和i节点号.不同点是,普通文件的内容为数据,目录文件的内容为目录项或文件名与i节点对应表,设备文件不占用磁盘空间,通过其i节点信息可建立与内核驱动程序的联系,管道文件用于不同进程间的信息传播,文件是指向一个真实存在的文件.Linux系统中,进程主要有几种状态1.运行态:此时进程正在运行或者准备运行.2.等待态:此时进程在等待一个事件的发生或者某种系统资源.〔系统分为两种等待进程,分为可中断的和不可中断的.可中断的等待进程可以被某一信号中断;而不可中断的等待进程不受信号的打扰,将一直等待硬件状态的改变.〕3.停止态:进程被停止,通常是通过接受一个信号.4.僵死态:由于某些原因被终止的进程,但是该进程的控制结构task_struck仍然保留着.查看文件内容的命令有几种,它们有什么区别?可以举例说明.查看文件的命令有5种 ,分别是more,less,tail,head,cat.区别:more或less命令:查看内容较多的文件内容cat命令,将文件的内容输出到显示器上,常用于查看内容不多的文本文件的内容,长文件会因滚动太快而无法阅读.head:查看一个文件前面部分的信息,默认显示前面10行的内容,也可指定要查看的行数tail:查看文件的最后若干行的内容,默认为最后10行叙述Linux如何使用Windows系统硬盘〔设备名为/dev/hda3,分区类型为fat32〕上的文件,如何实现开机自动挂载windows 硬盘.写出详细的步骤.〔1〕用fdisk -l /dev/had 命令查看硬盘分区中情况与文件系统情况,决定要挂装Windows分区.〔2〕建立挂装目录 mkdir /mnt/dos〔3〕挂装Windows系统mount –tvfat /dev/had/ /mnt/dos〔4〕浏览Windows文件系统 ls /mnt/dos〔5〕卸载:umount /mnt/dos〔6〕打开/etc/fstab 添加一行/dev/hda3 /mnt/hd vfat defaults 0 01.进程唯一存在的标志是〔〕,当系统创建一个进程时,系统为其建立一个〔〕,当进程被撤销时,系统就将其回收.2.进程是一个〔〕的概念,程序是一个〔〕的概念.3.linux一般有3个主要部分:〔〕;命令解释层;〔〕.4.从资源管理的观点来看,操作系统是计算机系统〔〕的管理者.5.进程从结构上来讲包括〔〕;〔shell〕;〔图形界面〕.6.linux中less 的功能〔〕.7.硬盘分区首先有两种类型〔硬盘分区〕和〔〕.8.linux 中tail功能〔〕.9.多道程序设计是利用了〔〕和〔〕的并行工作能力来提高系统效率的.10.一个作业从进入系统到运行结束,需要经历〔〕〔〕和〔〕三个阶段.11.操作系统为用户提供两类接口,一类是〔〕,用户用它来控制作业的执行;另一类是〔〕编程人员使用他来请求操作系统提供服务1、pid pid2、局部整体3、内核驱动层外壳交互层4、资源5、命令行6、让查看的文件分页显示,并且能够编辑7、挂载点8、显示查看文件的最后10行9、CPU 数据10、就绪运行完成11、系统接口用户接口。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ARM内核有四个功能模块T、D、M、I,可供生产厂商根据不同用户的要求来
配置生产ARM芯片。其中T功能模块表示16位Thumb,可以在兼顾性能的同时
减少代码尺寸。M功能模块表示8位乘法器。D功能模块表示Debug,该内核中
放置了用于调试的结构,通常它为一个边界扫描链JTAG,可使CPU进入调试模
式,从而可方便地进行断点设置、单步调试。I功能模块表示EmbeddedICE Logic,
用于实现断点观测及变量观测的逻辑电路部分,其中的TAP控制器可接入到边界
扫描链。
6.比较NorFlash和NandFlash存储器的优缺点。
优点:Nor Flash支持随机访问。Nand Flash芯片价格低,存储容量大,寿
命长。缺点:NorFlash容量小,寿命短。
NandFlash不支持随机访问,需要专用的引导程序。
33.ARM7TDMI与ARM720T的重要区别。
ARM720T有存储空间管理单元(MMU)
支持标准linux。
vi编辑器具有两种工作模式:(命令模式)和输入模式。
37.可以用ls–al命令来观察文件的权限,每个文件的权限都用10位表示,并
分为四段,其中第一段占_1 ___位,表示文件类型,第二段占__3__位,表
ARM73
ARM95取指、译码、执行、数据缓存、写回
操作系统:连接硬件与应用程序的系统软件,基本功能:进程管理、进程通信、内存管理、I/O资源管理
嵌入式系统的设计过程包括:
需求分析、
规格说明、
体系结构设计、
构件设计、
系统集
系统测试
从层次角度来看,嵌入式系统由四大部分组成:硬件层、中间层(板级支持包)、应用软件层、操作系统层。
冲___。
6.S3C2410芯片外部寻址空间是1G,被分成__8__个存储块,每块_128 _MB。
SDRAM存储器应连接到第7或8个存储块。
7.操作系统是联接硬件与应用程序的系统程序,其基本功能有进程管理、内存
管理、文件系统管理、I/O资源管理。
8.常用的嵌入式外围设备有__存储设备____、__通信设备____和___显示设备
___三类。
11.嵌入式系统的三个基本要素。引导程序内核文件系统
12.链接分为:(硬链接)和(软链接)。
13.数据寄存器,其中控制寄存器的主要功能是设置_引脚的功能_,数
据寄存器的功能是从寄存器读取数据或者向寄存器写入数据。
15.目前流行的嵌入式操作系统主要有:_WinCE_、_Vxworks__、_
执行过程:(1)查找当前目录下的makefile文件。(2)初始化文件中的变量。
(3)分析makefile中的所有规则。(4)为所有的目标文件创建依赖关系。(5)根据依赖关系,决定哪些目标文件要重新生成。(6)执行生成命令。
4.表示递增和递减的满堆栈和空堆栈有哪几种组合,请比较它们的特点。
递增和递减的满堆栈和空堆栈有4种组合:(1)满递增,堆栈指针指向最后
ARM优点,在设计上如何体现优点的?
体积小、低功耗、低成本、高性能;
支持Thumb(16位)/ARM(32位)双指令集,能很好的兼容8位/16位器件;
大量使用寄存器,指令执行速度更快;
大多数数据操作都在寄存器中完成;
寻址方式灵活简单,执行效率高;
指令长度固定。
异常概念及处理
当正常的程序执行流程发生暂时的停止时,称之为异常。
压入的数据,并且堆栈以递增方式向上生成。(2)满递减,堆栈指针指向最后压
入的数据,并且堆栈以递减方式向下生成。(3)空递增,堆堆栈指针指向下一个
将要放入的数据的空位置,并且由低地址向高地址生成。(4)空递减,堆堆栈指
针指向下一个将要放入的数据的空位置,并且由高地址向低地址生成。
5.简单描述ARM内核的四个功能模块,各自具备什么功能特点?
在操作系统中,进程的三种基本调度状态为等待/挂起、就绪和运行
实时系统:指能在确定的时间内执行其功能并对外部的异步事件做出响应的计算机系统。
Bootloader主要功能:系统初始化、加载和运行内核程序。
填空题
1. ARM微处理器有7种工作模式,它们分为两类_特权模式__ _ _、、_ _ _ _非特权模式_ _ _ _
(4)为内核设置启动参数。
(5)调用内核。
什么是嵌入式系统:
嵌入式系统是以应用为中心,以计算机技术为基础,其软/硬件可裁减,可满足应用系统对功能、可靠性、成本、体积、功耗的严格要求的专用计算机系统。
嵌入式系统的基本特点:
面向特定应用、设计高效、综合性强、生命周期长、程序固化、需要独立的开发系统、可靠性高、成本低、功耗低、体积小。
期相当长。(5)其不具备本地系统开发能力,需要专门的工具和环境。
3.如何编写Makefile文件,其执行过程是怎样的?
#注释
目标文件:依赖文件列表
............................................
<tab>命令列表
............................................
(3)拷贝BootLoader阶段2的代码到RAM空间中。
(4)设置好堆栈。
(5)跳转到阶段2的C程序入口点。
阶段2通常用C语言来实现,这样可以实现更复杂的功能,而且代码会具有更好的可读性和可移植性。通常包括以下步骤:
(1)初始化本阶段要使用到的硬件设备。
(2)检测系统内存映射。
(3)将内核映像和根文件系统映像从Flash上读到RAM空间中。
Linux_和_µC/OS-II、PalmOS____。
16.嵌入式操作系统的调试一般包括:___ _ _ _操作系统__调试和___应用程序__调
试。
17.ARM字数据存储格式有:大端格式和小端格式。
19.在宿主机上使用编译器软件将嵌入式应用。嵌入式操作系统编译成为可以在
目标机上运行代码的过程,称为交叉编译。
其中用户模式属于_非特权模式__。
2. ARM微处理器共有__37_个__32__位寄存器,其中__31_个为通用寄存器,
_6___个为状态寄存器。
3.嵌入式系统一般哪4个部分组成(嵌入式处理器、外围设备、嵌入式操作系
统( ( (可选) ) ) )件、嵌入式应用软件)
4.协处理器主要控制:___ _ _ _片内的MMU__、___指令和数据缓存___、___写缓
示__ _ _文件拥有者__对该文件的权限。
39.建立ARM编译环境的主要开发工具有___binutils___、___gcc___和
___glibc___。
41.常用的GUI图形开发界面主要有_Window_ _ _ ____、___MicroWindows___、
___ _ _OpenGUI_ _ _ ____和MiniGUI_ _ _ _。Qt/Embedded PicoGUI
嵌入式系统的发展趋势:
产品种类不断丰富,应用范围不断普及;性能不断提高;功耗不断降低,体积不断缩
小;网络化、智能化程度不断提高;软件成为影响价格的主要因素。
嵌入式处理器的特点:
低档处理器多采用哈佛结构,高档处理器多采用冯·诺伊曼结构;品种规格系列化;对实时多任务有很强的支持能力;可靠性高、功耗低、集成度高、性价比高。
Bootload的两个阶段:
阶段1主要包含依赖于CPU体系结构的硬件初始化代码,而且通常都是用汇编语言来实现的,以达到短小精悍的目的。这个阶段通常包括以下步骤:
(1)硬件设备初始化。这是BootLoader开始就执行的操作,其目的是为阶段2的执行,以及随后内核的执行准备好基本的硬件环境。
(2)为加载BootLoader的阶段2准备RAM空间。为了获得更快的执行速度,通常把阶段2加载到RAM空间来执行。
嵌入式处理器的选择原则:
1、应能满足应用的设计目标;
2、开发工具是否好用?
3、市场占有率;
4、应该遵循“够用”原则,不应片面追求高性能。
第7章是超级重点
嵌入式系统的构架可以分为4个部分:处理器、存储器、输入/输出、软件,软件分为操作系统、应用软件。
根据嵌入式系统使用的微处理器:嵌入式微控制器、嵌入式数字信号处理器DSP、嵌入式微处理器、片上系统。
嵌入式系统的主要特点
①嵌入专用②综合性强③设计高效④程序固化⑤需要独立的开发系统⑥可靠性高⑦成本低⑧软硬件系统资源受限⑨功耗低
操作系统内核的主要功能?最常用的操作系统
内核是嵌入式操作系统的基础,也是必备的部分。它提供任务管理、内存管理、通信、同步与互斥机制、中断管理、时间管理及任务扩展等功能。内核还提供特定的应用编程接口,但目前没有统一的标准。
嵌入式产品的主要度量指标包括:上市时间、设计成本、产品质量。
需求分析包括:功能性需求分析和非功能性需求分析。
列举常见的ARM系列处理器:ARM7系列、ARM9系列、ARM11系列、Cortex-A系列、Cortex-R系列、Cortex-M系列等。
I/O接口编址方式有两种,分别是:统一编址和独立编址。
与通用PC对比、与单片机的区别
与PC的区别仅仅是将微型操作系统与应用软件嵌入在ROM、RAM或FLASH存储器中,而不是存贮于磁盘等载体中。
与单片机的区别是使用嵌入式微处理器构成独立系统,具有自己的操作系统,具有特定功能,用于特定场合的嵌入式系统。所以,一个嵌入式系统就是一个硬件和软件的集合体。而不仅仅是硬件系统。
3
选择题:
简答题:
1.嵌入式系统的Bootloader的功能是什么?
引导加载系统程序。初始化硬件设备、建立内存空间的映射表,从而建立适
当的系统软硬件环境,为最终调用操作系统内核做好准备。
2.简述嵌入式系统有哪些特点。
(1)其面向特定系统应用。(2)其涉及计算机、微电子技术、电子技术、通
相关文档
最新文档