欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    linux考试重点 (2)(10页).doc

    • 资源ID:34809670       资源大小:162.50KB        全文页数:10页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    linux考试重点 (2)(10页).doc

    -1. vi 的操作方式 包含三种方式:1) 命令行方式 vi的初始方式,完成:光标移动、删除字符、复制、写盘。2) 插入编辑方式 可添加/输入文本及程序代码,非初始态,用i/a命令切换,ESC结束。3) 末行命令方式 屏幕底部出现的命令行,由“:”、“/”、“?”进入。2.Vi 中多种工作方式的转换用“q”命令用“Vi filename”命令用“i,a”命令Unix Shell用ESC键Vi的命令行方式用“:,/,?”命令自动返回Vi的末行方式Vi的插入方式3.shell 的基本概念 Shell 是UNIX 提供的与用户交互的接口,系统会提供多种shell:Bourne shell , c_shell , korn shell 等。 1) 基本工作内容 Shell 命令解释 文件名取代 输入输出定向 建立连通管道 系统环境设置 程序语言设计 4.Shell常用功能描述1输入/输出重定向2管理文件名使用的通配符3定制用户环境的shell变量4整数运算5访问以前的命令6 命令名缩写(别名)7 用于写shell 程序的内置命令集8 作业控制9 文件名取代5.常见shell命令语法及意义cmd & 在后台执行cmd。cmd1 ; cmd2 在同一行执行多个命令。(cmd1 ; cmd2) 子shell,将cmd1 和cmd2 视为一个命令组。cmd1 | cmd2 构建管道,用cmd1 的输出作为cmd2 的输入。cmd1 cmd2 命令替代,用cmd2 的输出作为cmd1 的参数。cmd1 && cmd2 逻辑与关系,执行cmd1(如果cmd1 执行成功)后再执行cmd2。cmd1 | cmd2 逻辑或关系,执行cmd1 或(如果cmd1 执行失败)cmd2。后两种是短路操作,cmd2 可能将永远不能执行。6. Shell 编程基本知识shell程序的功能是将命令序列(如date ls -l) 组合并提交系统自动执行。shell程序可完成的功能 shell程序格式 解释执行 以“#!/bin/sh”打头的意义 要添加注释及注明系统版本、shell类型7.写一个脚本,利用循环和continue关键字,计算100以内能被3整除的数之和 #!/bin/sh sum=0 for a in seq 1 100 do if expr $a % 3 -ne 0 then continue fi echo $a sum=expr $sum + $a done echo "sum = $sum"8.shell程序(file.sh )提交给系统执行的方式1利用输入输出重定向 $ sh <file1.sh2 把file1.sh当作sh的执行参数 $ sh file1.sh3 直接执行file1.sh程序 $ file1.shShell编程与普通编程的区别shell编程,是unix系统下类似windows批处理的系统脚本编程,比windows批处理功能要强大。C+是编译型语言,可以做任何事情,但是编写麻烦,要遵循一定语法。要编译连接,不过执行程序效率高,运行速度快。 Shell是解释型语言,只适合系统管理,编写简单。只要写出来就可以运行,但是速度慢,胜在可随时修改随时执行9.UNIX的文件类型1. 普通文件以字节为单位的数据流,包括:文本文件、源码文件、数据文件、可执行文件文件属性约40项,与使用有关的主要内容:文件名 文件索引号 字节数 最后访问时间 文件存取权限 属主名 属组名UNIX普通文件命名规则命名规则随意 扩展名没有硬性规定 如可以指定: filea.exe 为文档文件;fileb.text为可执行文件典型的linux目录结构/usr 可共享的操作系统命令,库,和文档/sbin引导系统和安装其它文件系统的最少需要的命令/opt 应用程序 /etc 系统配置文件,不再包含可执行文件 /dev 设备文件 /var 动态信息例如日志,脱机打印缓冲文件 /mnt 本地装载的文件系统 /tmp 操作系统临时文件 /stand 内核和引导加载器。 /home 用户目录/usr目录包含操作系统的大部分,包括命令,库,和文档。/usr文件系统包含操作系统的文件,如可执行文件和ASCII文档。/usr目录下标准的子目录在如下定义/usr/bin 操作系统的用户命令 /usr/conf内核配置文件/usr/contrib发布的软件/usr/lbin其它命令文件/usr/local用户自己安装的软件/usr/newconfig默认的操作系统配置数据文件/usr/sbin系统管理命令/usr/share独立结构的共享文件/usr/share/man 操作系统帮助手册 /usr/share/doc 技术相关的白皮书文件许可机制用 ls -l命令输出有:-rwxr-xr-x 1 chr seis 4630 Feb 2 08:51 a.out-rw-r- -r - 1 chr seis 732 Feb 2 08:50 abc.c (1) (2) (3) (4) (5) (6) (7)其中(1)项表示文件许可机制:第一位判断文件类型 (- , d , b , c, l, p) 后9位构成 u, g, o用户对文件的使用权限用户对文件及目录拥有的权限: 权限 文件 目录 r 读权 读,列出目录内容 w 写权 修改,增删改目录 x 执行 在查寻路径名中使用可用umask命令设置默认许可机制意义:777-“需要访问机制”= “默认许可机制设置值”用 chomd 命令修改许可机制。系统默认许可机制:对一般文件:rw- r- r- 对可执行文件及目录文件:rwx r-x r-x进程描述由三部分组成: 进程控制块PCB 程序段 数据结构集UNIX状态转换关系换出内存不够在交换区在内存返回用户态执行暂停态中断/系统调用核心态执行僵死态退出返回睡眠态(内)内存就绪态抢先调度唤醒睡眠态(外)外存就绪态换入换出创建态内存够唤醒 makefile文件Makefile的一般命名规则为:常规命名顺序:GNUmakefile makefile Makefile特定名称:Makefile.linux make f Make.linux make file Make.linuxMakefile最常用,一方面因为显目,另一方面符合大多数人的习惯 f1: f1.o f2.o f3.o cc o f1 f1.o f2.o f3.of1.o: f1.c def.h cc -c f1.cf2.o: f2.c cc -c f2.cf3.o: f3.c cc c f3.cf: f1.o f2.o f3.ogcc -o f f1.o f2.o f3.of1.o: f1.cgcc c f1.cf2.o: f2.cgcc c f2.cf3.o: f3.cgcc c f3.c设备管理模块的功能 提高设备使用率 方便用户使用设备 方便对设备的控制与管理 增加设备独立性I/O硬件设备分类a) 按设备的交互对象分1人机交互设备-显示器、键盘、打印机 2与机器交互设备-磁盘、传感器、控制器3与通信关联设备-网卡、调制解调器b)按设备的交互方式分 1输入设备(可读)-键盘、扫描仪、CD-ROM 2输出设备(可写)-显示、打印 3 输入/输出(可读写)-磁盘、网卡c)按外设特性分类 1按使用特征-存储、输入/输出、终端2按数据传输率-低速、高速、中速 3按信息组织特征-字符处理、块处理 UNIX系统是按信息组织特征对I/O分类的。常用I/O传输控制技术 a)中断控制方式b)DMA控制方式c) I/O通道控制方式设备状态及其转换1)undefined-未定义态,设备没有安装,系统中没有该设备的任何信息。2)defined-已定义态,设备已定义但暂不能使用,系统中已有该设备的信息。3)arailable-可用态,信息齐全状态,设备可用。undefineddefinedavailable mkdev-l rmdev-lmkdevRmdev -d-l rmdev -d-l mkdev-d第 10 页-

    注意事项

    本文(linux考试重点 (2)(10页).doc)为本站会员(1595****071)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开