【精品】UNIX开发培训材料

【精品】UNIX开发培训材料

ID:45554880

大小:82.43 KB

页数:60页

时间:2019-11-14

【精品】UNIX开发培训材料_第1页
【精品】UNIX开发培训材料_第2页
【精品】UNIX开发培训材料_第3页
【精品】UNIX开发培训材料_第4页
【精品】UNIX开发培训材料_第5页
资源描述:

《【精品】UNIX开发培训材料》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、目录第1章UNIX概述41」UNIX简介41.1」UNIX历史41」.2UNIX系统组成51.1.3与UNIX有关的儿个名词51.2UNIX文件系统61.2.1UNIX文件系统分类61.2.2UNIX文件类型61.2.3UNIX树型目录结构71.2.4UNIX文件名称71.2.5UNIX文件存取权限81.2.6UNIX垂定向与管道101.2.7UNIX文件系统常用命令11第2章UNIX深入知识122」与UNIX有关的儿个名词122.2在后台运行程序122.3在指定时间执行指定程序132.4如何控制后台进程142.5如何查看磁

2、盘使用情况152.6增加用户152.7开机172.8关机17第3章UNIX常用命令183」基础操作183.1.1启动终端183.1.2登录183.1.3UNIX命令183.1.4注销(退出UNIX系统)213.2文件操作类命令213.2.1Is命令213.2.2cd命令223.2.3mkdir命令223.2.4df命令223.2.5cp命令22326mv命令22327In命令223.2.8rm命令223.2.9tar命令223.2.10find命令233.3系统类命令23331ifconfig命令23331Route命令24

3、3.3.3netstat命令243.3.4uname命令243.3.5hostname命令24336top命令243.2其他命令243.4.1ps命令243.4.2Ipc类命令243.4.3ulimit命令24第4章VI编辑器254」VI概念254.2VI使用254.2.1移动254.2.2查找254.2.3拷贝254.2.4删除264.2.5文件26第5章编译运行程序275.1基木概念275.2HP平台(aCC)275.3AIX平台(xlc)27第6章调试程序296」HP平台(gdb)296.1.1基本概念296.1.2操

4、作命令306.2AIX平台(dbx)356.2.1基本概念356.2.2操作命令36第7章SHELL编程467」基本概念467.1.1背景467.2基本命令467.2.1杏找467.2.2后台执行命令48723分割合并487.2.4其他487.3语法说明48第1章UNIX概述1.1UNIX简介1.1.1UNIX历史UNIX是较早广泛使用的计算机操作系统之>一,它的第一版于1969年在Bell实验室产生,1975年对外公布,1976年以后在Bell实验室外广泛使用。我们开发主要使用IBM、HP机器。IBM机器都是使用A1X-U

5、NIX系统;HP机器使用IIP-UNIX.应用范围应用到儿乎所有16位及以上的计算机上,包括微机、工作站、小型机、多处理机和大型机等等。UNIX特点(1)多任务、多用户(2)并行处理能力(3)管道(4)安全保护机制(5)功能强大的shell(6)强大的网络支持,Internet上各种服务器的首选操作系统(7)稳定性好(8)系统源代码用C语言写成,移植性强(9)出售源代码,软件厂家自己增删UNIX流派举例UNIX类别计算机类型SCOUNIXPC兼容机DigitalUnixDecAlpha机SolariesSun小型机工作站AT

6、XIBM机HPUXHP小型机工作站Linux各种机器1.1.2UNIX系统组成UNIX操作系统结构山三人部分组成:(1)kernel(内核)(2)shell(外壳)(3)工具及应用程序UNIXKernel(UNIX内核)是UNIX操作系统的核心,指挥调度UNTX机器的运行,直接控制计算机的资源,保护用户程序不受错综复杂的駛件事件细节的影响。UNIXShell(UNIX外壳)是一个UNIX的特殊程序,是UNIX内核和用户的接口,是UNIX的命令解释器。目前常见的She11有三种:shell类型简称命令主要特点BourncShe

7、llBShellsh最老、使用最广泛,每个UNIX都提供。KornShellKShellksh是对BShell的扩充,兼容BShell0C-Shellesh格式有点象C语言。功能强,命令记忆稍难,在大学和学院中较为流行。一般系统缺省为BourneShell,本文以此shell为例。要想将当前Shell改为其它Shell,只需在操作系统提示符下键入相应的Shell命令即可。如在BShell下键输入命令:$ksh就进入了KShello1.1.3与UNIX有关的几个名词多用户(Multi-users)允许多个用户同时使用计算机的能

8、力。多任务(Muiti-tasking)为每一个用户同时执行多个任务的能力。终端(Terminal)终端是用户和计算机进行实时交互的接口设备。终端一般由显示器、键盘和终端控制器组成,冇的还带有鼠标。显示器和键盘与终端控制器相连,终端控制器通过通用端口(如串口)和计算机主机相连。用户通过终端

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

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

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