高级操作系统AdvancedOperatingSystemC幻灯片课件.pptVIP

高级操作系统AdvancedOperatingSystemC幻灯片课件.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高级操作系统 Advanced Operating System;第二章 UNIX基础知识;2.1 系统的启动过程;1 )系统引导;3)系统初始化 ;;第二章 UNIX基础知识;UNIX文件结构简介;文件系统的树状结构;/目录:目录树的根,用于保存系统的内核文件和系统启动文件。 /dev目录:用于保存系统的设备文件。 /usr目录:用于保存系统正常运行时使用的系统应用程序,其中/usr/bin放置系统执行文件,/usr/src中放置系统的源代码。 /etc目录:用于保存系统的配置文件,包括passwd, rc等非常重要的文件,也被放置到根文件系统中。 /bin目录:保存了用于系统维护目的的执行文件。 /tmp目录:用于存放程序运行产生的临时文件,这个目录也是每个用户都可写的,在系统启动时将自动清空这个 目录。 /home目录:它用于维护用户的个人目录;第二章 UNIX基础知识;C语言编程;C语言编程;GCC命令的基本用法如下: gcc [options] [filenames] 当不用任何选项编译一个程序时,GCC将建立(假定编译成功)一个名为a.out的可执行文件。 例如: gcc hello.c 编译成功后,当前目录下就产生了一个a.out文件。;命令行选项指定的编译过程中的具体操作, GCC有超过100个的编译选项可用,这些选项中的许多可能大家永远都不会用到,常用的有: -o 选项 表示创建可执行代码保存在‘文件’中,而不是默认文件a.out ? 例如: gcc –o hello hello.c 此时得到的可执行文件就不再是a.out,而是hello。; -c选项 表示只要求编译器输出目标代码,而不输出可执行文件. 例如: gcc –c hello.c gcc hello.o –o hello 第一步将产生hello.o目标文件,当有多个源文件时,如果只有一个或几个源文件发生改变可以采用这种方式来编译,节省编译时间。 gcc –c hello.c driver.c stack.c gcc hello.o driver.o stack.o –o hello;2)执行文件 格式: ./可执行文件名 例: ./a.out ./hello ;3)灾难性编译程序命令 gcc hello.c –o hello.c 执行结果? ;4)程序的调试 LINUX包含了一个叫gdb的调试程序, 是一个用来调试C和C++程序的强有力调试器。它使你能在程序运行时观察程序的内部结构和内存??使用情况。它具有以下一些功能:;应用举例 (1)设有一源程序 greet.c (2)编译,gcc -g –o greet greet.c,出错 (3)gdb greet ,出现提示符 (gdb) 此时可在提示符下输入gdb的命令了,如: (gdb) run (gdb) list (4)退出调试状态,返回系统提示符下, (gdb)quit;gdb基本命令;第二章 UNIX基础知识;第二章 UNIX基础知识;1. Shell概述 一、什么是Shell ? shell是一个命令解释器,它可实现启动、挂起、停止,甚至编写程序; shell是是用户与操作系统核心之间的接口; Shell是包围操作系统内核的外壳的软件。 二、两大类Shell 1、“Bourne shell”,如sh、bsh、bash等; 2、“C shell”,如csh、tcsh 三、为什么要使用shell 在shell提示下的命令操作要比在GUI下更有效、更快,但需熟记命令。 ;2. shell命令使用常识 一、进入shell的命令等待状态。 1、从GUI进入字符模式 按Ctrl+Alt+F1~F6进入字符界面虚拟终端。 按Alt+F7返回GUI虚拟终端。Alt+F1~Alt+F6从字符界面虚拟终端间的切换 2、从GUI进入终端模式 点击“主菜单|系统工具|终端(Terminal)” 4、字符模式下进入GUI 输入命令:# startx; 3、Shell环境中的命令提示符号

文档评论(0)

yuzongjuan7808 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档