三单元

1、vi处于文本输入状态时,按下下列哪个按键可以返回命令状态?C

  • A.^
  • B.$
  • C.Esc
  • D…

2、vi处于命令状态时,按下下列哪组按键可以把正在编辑的内容保存到磁盘上?D

  • A.Ctrl-Z
  • B.Ctrl-G
  • C.zz
  • D.:w回车

3、Linux终端按下Ctrl-S按键后,导致终端被锁死,必须按下下列哪个键才能恢复?A

  • A.Ctrl-Q
  • B.End
  • C.Insert
  • D.Alt-S

4、在windows中*.可以匹配所有文件,但在Linux有的文件名与.*不匹配,下列哪个不匹配?B

abc Makefile .profile comp.exe sort.c find.obj readme.text admin-ver3.1.2sp.tar

  • A.comp.exe
  • B.abc
  • C.output.obj
  • D.readme.text

5、md5sum计算出位于两台不同计算机上的两文件的校验和是相同的,我们就认为两个文件的内容是完全相同的,无论这两个文件有多大。两计算机之间仅交换16字节的校验和就可以完成文件内容的比较。


6、diff命令可以求出两个文件中的差异,无论文件是而二进制的数据文件,还是文本文件。

×

7、diff命令的输出有normal和unified等格式选择,无论哪种格式,都能表达出从一个文本文件迁移到另外一个文本文件需要增加,修改和删除哪些文本行。


8、diff命令的默认输出格式为normal格式,输出格式与流行的版本管理软件git相同。

×

9、Linux与Windows系统文本文件的存储格式完全一样。

×

10、 Linux文件名由若干字符构成,某些有特殊用途的字符,如:*|():等,不允许用做文件名。

×

四单元

1、ls –l未能列出下面哪个文件属性?D

  • A.文件主
  • B.文件最后一次修改时间
  • C.文件类型
  • D.文件占用多少存储空间

2、查找子目录src下所有后缀为.txt的文件执行dos2unix命令,把文件从Dos格式转换为Linux格式,正确的命令是D

  • A.find src *.txt –exec dos2unix {};
  • B.find src “*.txt” –exec dos2unix { } ;
  • C.find src *.txt –exec dos2unix { } ;
  • D.find src “*.txt” –exec dos2unix {} ;

3、ls与ls *的输出结果是一样的,都是列出当前目录下所有文件和子目录。

×

4、命令cp src/*.[ch]可以把src目录下的C语言源程序文件拷贝到当前目录。

×

5、rm命令的-f选项是force:“强制删除”,可能会将只读文件强制删除不给出任何提示。


6、rm命令的–r选项是递归(resursion)的意思,rm -rf *命令能把当前目录下的所有文件都删除。

×

7、pwd和cd都是shell的内部命令,而且不可能设计成外部命令。

×

8、cp命令的-r选项可以实现增量拷贝,也就是说,如果目的端文件存在并且最后一次修改时间晚于或者等于源端文件,那么这次拷贝动作被忽略,否则,就执行拷贝动作。

×

9、使用find命令的-exec选项启用一个命令处理符合条件的文件,比find结合xargs的方式,花费更多的CPU时间。


10、tar命令输出文件的后缀必须符合规定,为.tar,.tar.gz, .tgz, .tar.bz2等,否则无法解包。

×

Linux开发环境及应用—《第三周单元测验》《第四周单元测验》的更多相关文章

  1. 用Windows+VirtualBox搭建嵌入式Linux开发环境

    Windows+VirtualBox的嵌入式Linux开发环境的搭建 最近一直在学习Linux的设备驱动编写,一直是在物理机上安装的Ubuntu进行的,但是在Ubuntu12.04的系统中,已经不能用 ...

  2. LINUX内核设计与实现第三周读书笔记

    LINUX内核设计与实现第三周读书笔记 第一章 LINUX内核简介 1.1 Unix的历史 1969年的夏天,贝尔实验室的程序员们在一台PDR-7型机上实现了Unix这个全新的操作系统. 1973年, ...

  3. 20145213《信息安全系统设计基础》实验一 Linux开发环境的配置

    北京电子科技学院(BESTI) 实 验 报 告 课程:信息安全系统设计基础 班级:1452 姓名: 黄亚奇 祁玮 学号:20145213 20145222 成绩: 指导教师:娄嘉鹏 实验日期:2016 ...

  4. 信息安全系统设计基础实验一:Linux开发环境的配置和使用

    北京电子科技学院(BESTI) 实验报告 课程:信息安全系统设计基础    班级:1353 姓名:芦畅 傅冬菁 学号:20135308 20135311 成绩:       指导教师:娄家鹏      ...

  5. 熟悉linux开发环境(实验)

    北京电子科技学院(BESTI) 实验报告 课程: 深入理解计算机系统 班级: 1353班 姓名:张若嘉 杨舒雯 学号:20135330 20135324 成绩: 指导教师:娄嘉鹏 实验日期:2015. ...

  6. 一步步学习Linux开发环境搭建与使用

    00.Linux开发环境搭建与使用1--Linux简史 01.Linux开发环境搭建与使用2--Linux系统(ubuntu)安装方案 02.Linux开发环境搭建与使用3--通过虚拟机安装系统(ub ...

  7. Linux开发环境的搭建和使用——Linux本必备软件SSH

    SSH 至 Secure Shell 缩写.由 IETF 网络工作组(Network Working Group)开发:SSH 以建立应用层和传输层安全协议中的基础上. SSH 是眼下较可靠,专为远程 ...

  8. 利用 WSL 在 Windows下打造高效的 Linux 开发环境

    WSL-Windows Subsystem for Linux 介绍 The Windows Subsystem for Linux lets developers run Linux environ ...

  9. Django Python MySQL Linux 开发环境搭建

    Django Python MySQL Linux 开发环境搭建 1.安装Python 进行Python开发,首先必须安装python,对于linux 或者Mac 用户,python已经预装. 在命令 ...

  10. 如何在微软Windows平台上打造出你的Linux开发环境(转载)

    如何在微软Windows平台上打造出你的Linux开发环境 投递人 itwriter 发布于 2013-12-10 11:18 评论(1) 有348人阅读  原文链接  [收藏]  « » 英文原文: ...

随机推荐

  1. 动画删除cell出问题

    删除UITableView行的代理时出了问题 解决办法 先remove数据,再执行 [_mTableView deleteRowsAtIndexPaths:[NSArray arrayWithObje ...

  2. OpenStack组件系列☞Keystone

    Keystone(OpenStack Identity Service)是 OpenStack 框架中负责管理身份验证.服务规则和服务令牌功能的模块.用户访问资源需要验证用户的身份与权限,服务执行操作 ...

  3. Intellj IDEA14上用Debug启动项目启动不了:Unable to open debugger port: java.net.SocketException "socket closed"

    详情见上图更清晰 15:11:10 Application Server was not connected before run configuration stop, reason: Unable ...

  4. java+内存分配及变量存储位置的区别

    Java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识.一般 ...

  5. rcGIS API for JavaScript之基础篇(一)

    ArcGIS API for JavaScript之基础篇(一)上一篇文章介绍了ArcGIS 10.4的安装指南也包含了所需要资源,需要的同学可以去公众号中查找.最近几天学习了2D地图.3D地图以及图 ...

  6. oracle 需要当心的WHERE子句

    某些SELECT 语句中的WHERE子句不使用索引. 这里有一些例子. 在下面的例子里, ‘!=’ 将不使用索引. 记住, 索引只能告诉你什么存在于表中, 而不能告诉你什么不存在于表中. 不使用索引: ...

  7. ccf-201403-3有趣的命令行

    傻逼题,要是考试只能得0分.. 提供几组傻逼数据,这要是在真实的生活中一定是错的... 还是要好好读题吧,全凭自己的感觉就得0分 albw:x 4 ls -a docu Case 1: -a ls - ...

  8. js获取当前时间戳以及前一天时间戳

    js获取当前时间戳以及前一天时间戳(毫秒) var timestamp = (new Date()).getTime(); console.log(timestamp);//打印当前时间戳 conso ...

  9. 最小生成树prim、

    过年那几天确实没好好学习.在老家闲着也是闲着.可是就是没看书. 回来这几天又一直在弄个人博客.买域名云服务器备案什么的- -. 麻烦死了呢. 在腾讯花1块钱备案了一个网站www.goodgoodstu ...

  10. Chrome 里的请求报错 " Provisional headers are shown"

    之所以会出现这个警告,是因为去获取该资源的请求其实并(还)没有真的发生; 背景:提交表单,按钮点击<button>标签,触发事件,ajax发送请求,服务器返回信息; <button& ...