初级UNIXC程序员标准讲述.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录 1、 UNIX系统部分 4 1.1、 用户的理解 4 1.1.1、 能正确理解UNIX系统下的用户概念 4 1.1.2、 能正确掌握增删用户的操作 4 1.1.3、 能正确理解环境变量与用户的关系 4 1.1.4、 能正确理解用户ID、用户的组、以及用户所具有的权限 4 1.2、 文件系统 4 1.2.1、 能正确理解UNIX文件系统的概念 4 1.2.2、 能正确理解和掌握文件的权限以及文件类型 4 1.2.3、 能正确掌握文件的基本操作 4 1.3、 进程管理 5 1.3.1、 能正确了解UNIX系统下的进程的概念 5 1.3.2、 能正确了解UNIX系统的进程调度 5 1.3.3、 能正确理解父子进程 5 1.3.4、 能正确掌握对进程的基本操作 5 1.4、 常用指令 5 1.4.1、 VI的操作 5 1.4.2、 FTP的操作命令 5 1.4.3、 其他操作 5 2、 程序部分 6 2.1、 C语言部分 6 2.1.1、 文件操作 6 2.1.2、 字符串操作 6 2.1.3、 内存操作 6 2.1.4、 形参和值参 6 2.1.5、 函数定义和返回值 7 2.1.6、 头文件的使用 7 2.1.7、 Base库的理解 7 2.2、 数据库嵌入式程序部分 7 2.2.1、 能正确掌握编写嵌入式数据库程序 7 2.2.2、 能正确掌握索引 7 2.2.3、 能正确掌握数据库事物 7 2.2.4、 能正确掌握数据库事物 8 2.2.5、 能正确掌握打开/关闭数据库的方法 8 2.2.6、 能正确掌握游标的类型与使用方法 8 2.2.7、 能正确掌握数据库锁的概念 8 2.2.8、 能正确理解SQLCODE、SQLERRD[2] 8 3、 DBACCESS操作要求 8 3.1、 基本操作 8 3.2、 能正确使用finderr检查数据库错误原因 8 4、 其它 8 4.1、 能正确掌握工程文件makefile的使用 9 4.2、 能比较熟练的阅读计算机专业英语 9 UNIX系统部分 用户的理解 能正确理解UNIX系统下的用户概念 能理解UNIX系统下的用户和WINDOWS系统的用户的区别 Windows系统功能只限于向超级用户提供,超级用户对系统有自由的支配权。而unix操作系统则有权限的限制,某些除超级用户外的用户只有少数的许可权。所以unix的安全性更高。 能正确掌握增删用户的操作 以SCO OPENSERVER 为例,能在该UNIX系统下面进行增加一个用户的操作,删除一个用户的操作。 要在UNIX系统中增加新用户需要下列步骤: (1)在/etc/passwd文件中新增一行数据,表示给该用户的信息; (2)为该用户选择工作组,将该用户标识符加在/etc/group文件内适当位置; (3)为该用户创建一个家目录(home directory),将其家目录的拥有者改为该用户所有,组别也改为该用户的组别; (4)为该用户设置密码。 一、/etc/passwd文件 /etc/passwd是一文本文件,用来存放用户信息,每行表示一个用户。/etc/passwd每行的格式如下: user_name:password:uid:gid:comment:home:shell 每行有很多项组成,项与项之间用:隔开。每项的说明如下: user_name 用户名 password 登录密码,初始设置时为空 uid 用户识别号(User ID),是一数值,每个用户的识别号不同 gid 工作组识别号,参见/etc/group文件 comment 注释,可以任意字符,一般用来说明用户的身份特征 home 家目录名 shell 该用户缺省shell,一般取值为:/bin/sh、/bin/ksh、/bin/csh /etc/passwd的内容举例如下: cfl:x:201:50:Cao Feilong:/usr/cfl:/bin/sh abc:x:206:50:abc:/usr/abc:/bin/sh 要增加一新用户,用户名devos,需要在/etc/passwd文件末尾增加如下一行: devos::207:50:Dick Devos:/usr/devos:/bin/sh 二、/etc/group文件 /etc/group是一文本文件,用来存放用户工作组信息,每行表示一个组。/etc/group每行的格式如下: group_name:password:gid:members_list 每行有四项组成,项与项之间用:隔开。 group_name 工作组名 password 工作组密码,一般为

文档评论(0)

6952225 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档