《Linux安装和编译》PPT课件

《Linux安装和编译》PPT课件

ID:38600809

大小:4.67 MB

页数:217页

时间:2019-06-16

《Linux安装和编译》PPT课件_第1页
《Linux安装和编译》PPT课件_第2页
《Linux安装和编译》PPT课件_第3页
《Linux安装和编译》PPT课件_第4页
《Linux安装和编译》PPT课件_第5页
资源描述:

《《Linux安装和编译》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1章Linux安装和编译实验目的了解Linux发展历史、功能和特点学习和动手安装Linux操作系统学习和动手编译Linux内核掌握用C语言开发应用程序的全过程23主要内容背景知识Linux简介Linux系统环境Linux用户管理命令Linux文件操作命令Linux网络管理命令Linux系统信息命令Linux编程环境实验内容安装Ubuntu8.0.4编译Linux内核4初识LinuxLinux是一个类UNIX系统其他类UNIX系统包括,Solaris、MacOSX等一个自由的操作系统起源于1991年,LinusTorvalds一个系统多个桌面GNOME,KDE等主要发行版本RedHatEnte

2、rpriseFedoraUbantu中国的发行版本:RedFlag5Linux精髓Linux代表一种开源文化免费软件,开放源代码自由软件:你可以在原有程序基础上开发自己的程序促进了软件的发展核心结构LINUX内核LINUXSHELLLINUX文件系统LINUX应用系统6Linux特点多用户多任务图形用户接口硬件支持网络连接网络服务器应用支持7Linux与Windows的区别文件系统Linux需要一个挂载在/的ext3分区和一个作为虚拟内存的swap分区Linux下没有盘符,可以通过设备名挂载,挂在信息在/dev/fstabmount-tntfs/dev/sda1/mnt/win_cLinux把

3、所有的设备都映射到/dev目录下的一个文件系统内核Windows是一个微内核系统,只提供基础功能,其他功能通过服务实现。Linux把所有操作系统功能作为一个模块做在其内核中。用户管理系统管理员是root,使用su命令切换8Linux的常用软件办公软件OpenOffice.org浏览器FireFox即时通讯Gaim(QQ使用LumaQQ或Eva)播放音乐XMMS(若要支持MP3需加插件)文本编辑geditFTP下载gftp9Linux下开发工具命令行界面vi编辑器命令模式和插入模式,通过a、i、Esc切换插入模式可以输入文件内容命令模式可以使用命令来操纵文件10vi编辑器命令状态下的光标移动命令

4、方向键:移动光标w:移动光标到下一个单词b:移动光标到前一个单词0或^:移动光标到行首$:移动光标到行尾H:移动光标到屏幕左上角M:移动光标到屏幕中间行第一个字符L:移动光标到屏幕左下角G:移到最后一样gg或1G:移到第一行11vi编辑器命令状态下的文本编辑命令x:删除光标所在位置字符X:删除光标前一位置字符dw:删除到单词尾d$:删除到行尾d0:从行首删除之当前位置dd:删除当前行12vi编辑器命令状态下的文件保存命令Zz或:wq:保存当前文件,退出vi:w:保存当前文件,继续编辑:q:当文件未做改动时,退出:q!:退出而不保存13Linux的编程工具编辑工具vi,emacs编译、链接gcc

5、,g++make命令调试gdb版本控制工具CVS等14Linux的shellShell和Windows下的cmd类似Shell提供了一个运行程序、管理文件系统、编译计算机代码、管理计算机的途径Shell比GUI功能强大得多常用的ShellKornBourneCBash(缺省值)普通用户提示符$,root提示符#15Linux用户管理Linux是一个多用户的操作系统,注册用户要使用Linux系统资源,首先必须登录系统。使用完系统后,必须退出系统。Linux将用户分为普通用户和超级用户超级用户(root):系统管理员一般使用超级用户帐号完成一些系统管理的工作普通用户:一般的Linux使用者均为普通

6、用户16Linux的系统结构文件子系统用户硬件控制硬件内核Shell用户用户用户高级语言和实用程序系统调用进程管理子系统进程间通信存储管理调度程序设备驱动程序字符设备块设备高速缓存核外程序17程序设计角度的Linux结构18主要内容背景知识Linux简介Linux系统环境Linux用户管理命令Linux文件操作命令Linux网络管理命令Linux系统信息命令Linux编程环境实验内容安装Ubuntu8.0.4编译Linux内核19文件系统的层次结构/:文件系统结构的起始点,称为根目录/home:用户主目录/bin:所有的标准指令和工具程序/usr:系统所使用的文件和指令/usr/bin:面向用

7、户的命令和工具程序/usr/sbin:系统管理员的命令/usr/lib:编程语言库/usr/doc:Linux文档/usr/man:在线的联机帮助手册/usr/spool:假脱机文件/sbin:系统管理员开启系统的命令/var:时变的文件,例如邮箱文件/dev:设备的文件接口/etc:系统配置文件和所有其它系统文件20文件系统的概念文件系统磁盘上有特定格式的一片区域文件文件系统中存储数据的一个命名

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。