好文档 - 专业文书写作范文服务资料分享网站

LInux嵌入式操作系统期末试题

天下 分享 时间: 加入收藏 我要投稿 点赞

简答题:请简单概括什么是嵌入式系统、并举出嵌入式系统的特点;(6分)

答: 嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可剪裁,适用于应用系统,对功能、可靠性、成本、体积、功耗等方面有特殊要求的专用计算机系统; 其特点如下:

(1)嵌入式系统是面向特定系统应用的。

(2)嵌入式系统涉及计算机技术、微电子技术、电子技术、通信和软件等各个行业; 是一个技术密集、资金密集、高度分散、不断创新的知识集成系统;

(3)嵌入式系统的硬件和软件都必须具有高度可定制性;只有这样才能适应嵌入式系统应用的需要,在产品价格和性能方面具备竞争力; (4)嵌入式系统的生命周期相当长。

(5)嵌入式系统不具备本地系统开发能力,通常需要有一套专门的开发工具和环境。

嵌入式操作系统的优势:1.低成本开发系统 2.可应用多种硬件平台 3.可定制内核 4.性能优异 5.良好的网络支持

linux文件类型:1.普通文件 2.目录文件 3.链接文件 4.设备文件 a.块设备文件(硬盘:/dev/hda1)b.字符设备(串行端口接口设备)

linux文件属性:访问权限:r:可读 w:可写 x:可执行 用户级别:u:文件拥有者 g:所属用户组 o:其他用户 第一个字符显示文件类型:- 普通 d 目录

l 链接…

简答题:(6分)

linux目录结构:/bin 存放linux常用操作命令的执行文件(二进制文件) /boot 操作系统启动时所需要的程序

/dev Linux系统中使用的外部设备

/etc 系统管理时所需要的各种配置文件和子目录

/etc/rc.d Linux启动和关闭时要用到的脚本

/etc/rc.d/init Linux默认服务的启动脚本 /home 系统中默认用户工作根目录 /lib 存放系统动态链接共享库 /mnt 软驱、光驱、硬盘的挂载点

/proc 存放系统核心与执行程序所需信息 、 /root 超级用户登陆时的主目录 /sbin 存放管理员常用系统管理程序 /usr 存放用户应用程序和文件

/var 存放日志信息 (答六点即可)

编写一个shell文件:创建studen01 –student30这30个用户,用户组为class1,之后编写shell文件,删除所有用户

操作步骤:1.打开Terminal(终端): 2.输入vi shell 3.输入i 进入编辑模式 4.输入

#!/bin/bash groupadd class1 for((i=1;i<10;i++)) do username=student0$i

useradd –g class1 $username done

for((i=10;i<=30;i++))

do username=student$i useradd –g class1 $username

done 5.Esc退出编辑 输入:wq 保存 6.输入 chmod 777 shell 赋予最高权限 7.输入 ./shell

8.输入 cd ../home 再输入ls –l 即可查看新增用户 9.删除用户只需将shell文件中useradd改为userdel ls命令

列出目前工作目录所含之档案及子目录

1)列出目前工作目录下所有名称含有 s 字符的档案,愈新的愈排后面 : ls -ltr *s*

2)将 /bin 目录以下所有目录及档案详细资料列出: ls –lR /bin

3)列出目前工作目录下所有档案及目录,查看输出结果(目录于名称后加 \可执行档于名称后加 \): ls -AF

4)显示当前目录中的隐藏文件

ls -a

cat命令 cat –n hello1.c hello2.c (-n对空白行编号,-b空白不编号) cd命令

变换工作目录 1) 跳到 /usr/bin/ : 2) cd /usr/bin

3) 跳到自己的 home directory : 4) cd ~

5) 跳到目前目录的上上两层 : 6) cd ../.. mkdir命令

建立目录

1)在/home目录下建立student目录 home]#mkdir /home/student

2)在/root目录中建立inin 和inin下的/mail目录,也就是连续建两个目录。 root]#mkdir -p ./inin/mail

3)在/my 目录下创建具有最高权限的why目录 my]#mkdir –m 777 ./why rmdir命令

删除空目录

1)删除/home下的student目录 root]#rmdir /home/studnet

2)将root目录的/inin/mail目录删除 root]#rmdir –p ./inin/mail chmod 命令

用两种方式修改linux目录下的a.tgz文件,其权限为-rw-r—r--,修改为-rwxr-xr-x 首先要确定用户是否具有root权限,没有则需su root linux]#chmod a+rw,u+w a.tgz 或者:

Inux]#chmod 755 a.tgz cp命令

将给出的文件或目录拷贝到另一文件或目录中

1)将文件/home/student拷贝到/usr这个目录下,并改名为 teacher。 root]#cp -r /home/student /usr/teacher

2)若不希望重新命名,可以使用下面的命令: root]#cp /home/student /usr find命令

在目录结构中搜索文件或目录,并执行指定的操作 查找/var目录下的所有以l开头的文件 Var]#find /var l* 或

root]#find /var –name \

2) 将/var目录下所有延伸档名是.log的档案列出来。 root]#find /var -name \ln命令

在文件之间创建软链接

将/var/log目录链接到/home目录下 root]#ln –s /var/log /home mv命令

为文件或目录改名或将文件由一个目录移入另一个目录中

1)将/home/student中的所有文件移到当前目录(用“.”表示)中: root]#mv /home/student/* . 2)将文件student重命名为teacher root]#touch studnet root]#mv student teacher rm命令

删除一个目录中的一个或多个文件或目录

1)先在/home目录下建立文件test和example,要删除文件test和example。然后会被要求对每个文件进行确认。用户最终决定删除example文件,保留test文件。 home]# rm -i test example Remove test ?n Remove example ?y

2) 先在/home目录下建立目录test1,在test1目录中建立文件example和目录aaa,要删除文件test1和以下的档案,不要求对每个文件进行确认。 home]#rm –rf test1 ps命令

用于监控后台进程的工作情况 1)查看当前进程状况 root]#ps

2)察看所有进程的情况 root]#ps –A

LInux嵌入式操作系统期末试题

简答题:请简单概括什么是嵌入式系统、并举出嵌入式系统的特点;(6分)答:嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可剪裁,适用于应用系统,对功能、可靠性、成本、体积、功耗等方面有特殊要求的专用计算机系统;其特点如下:(1)嵌入式系统是面向特定系统应用的。(2)嵌入式系统涉及计算机技术、微电子技术、电子技术、通信和软件等各个行业;
推荐度:
点击下载文档文档为doc格式
0p825728e87g2499ip734mu7526k9200fpp
领取福利

微信扫码领取福利

微信扫码分享