网站大量收购独家精品文档,联系QQ:2885784924

c基于linux系统开发系列-01简介与环境变量操作.pdfVIP

c基于linux系统开发系列-01简介与环境变量操作.pdf

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

本标

•本系列课程简介

•Linux(Unix)系统简介

•使用Linux(Unix)系统

•Linux(Unix)环境与环境变量

•程序中使用环境变量

•进程空间与环境变量的关系

本系列课程简介

•Unix(Linux)系统的c++语言开发界面

–系统调用,c语言函数库

–I/O处理

–多进程,线程

–进程间的通信

–网络基础

–网络编程:基于TCP和UDP协议的socket程序开发

Linux(Unix)系统简介

•操作系统概念

–特殊软件,用户及应用软件与计算机硬件之间的桥梁

–常见的操作系统:windows,unix,Linux,max等

–98%的服务器系统选择Unix作为操作系统

•Unix标准

–1970诞生

–80年代出现各种版本

–80年代在各个版本上制定了国际标准版本

•ANSIC1989

•IEEEPOSIX1003.1-1988,1993UnixLinux

–Linux,unix上都可编译

–Windows不可编译

•X/OPENXPG3/1989

•Unix实现POSIX

–经过发展形成两个分支

•ATT演变的SVR4

•4.4BSD

•Sunossaloris5.8运行在SPARC工作站上

使用Linux(Unix)系统

•Linux(Unix)系统是多用户操作系统

–多个用户共使用一台安装了Linux(Unix)操作系

统的服务器或工作站

–每个用户通过仿真终端程序(telnet)登陆服务

器进行操作使用

–用户登录则需要向系统管理员申请

•用户名、:标明用户,并且让你控制对你

文件的

•用户主(主路径):存放用户的文件的地方

•当前路径

•一个可以定制的环境:环境变量

使用Linux(Unix)系统

•Linux(Unix)管理用户

–/etc/passwd文件记录用户信息

•用户名::用户id:组id:用户说明详细信息:用户

主:登陆shell

–/etc/shadow文件记录用户加密后的

•该文件需要较高权限才能查看

–/etc/group文件记录用户组信息

•组名称:组:组id:组中的用户列表

•多个用户用逗号,分隔

使用Linux(Unix)系统

•操作使用Linux(Unix)系统的用户界面

–Shell:Linux(Unix)操作系统外壳

–用户通过shell来系统内核

–Shell最重要的工作就是解释用户命令,运行用户要求运

行的程序,扮演用户与内核之间协调人的角色

–常见的sell:BournetShell,Kornshell,Cshell以及

bash

用户

Shell

系统内核

您可能关注的文档

文档评论(0)

152****8708 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档