Unix基础知识.doc

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Unix基础知识

Unix基础知识 Unix介绍 UNIX操作系统是贝尔实验室于六十年代末用C语言研制开发的。经过几十年的发展,已经 成为流行于从大型机、小型机到工作站甚至微机等多种平台的操作系统。UNIX的成功同 时也推动了C语言的普及。本教材的目的是讲解UNIX系统下的C程序设计,使C程序员快速 掌握UNIX系统下的编程开发。作者在进行UNIX编程开发的实践过程中,深感实例的重要 性-一个简短的C语言实例往往胜过长篇累牍的文字说明,当然了,文字说明也是必不可 少的。本教材将本着实例优先的原则,使您能够对UNIX编程开发快速入门。 UNIX的版本不统一是出了名的,从UNIX的发展历史来看,主要有两大流派:ATT的UNIX 系统V版本和加州大学伯克利分校的BSD版本,在此基础上,各家UNIX厂商均开发了各自 的UNIX操作系统。如:工作站厂商中有HP的hp-ux、SUN的solaris、SGI的irix、IBM的 AIX等,小型机有VAX上的Ultrix,微机上有SCO UNIX、微软的Xenix以及随着Internet 而风靡全球的Linux等。由于Windows NT的异军突起,对UNIX的市场形成巨大的威胁,各 大UNIX厂商不得不联合起来,在工作站市场上,统一以系统V版作为标准,加入BSD版本 中的一些优点,支持统一的CDE(Common Desktop Environment)窗口环境,以与Windows NT进行对抗。 Unix基础之 文件基础和Shell UNIX向来是强劲的作业系统,屹立多年不倒,但是,对一般使用个人电脑的用户来说,确是比较陌 生,有见及此,编辑部选择了在个人电脑上也可运行自如,毋须庞大的Mainframe或甚麽大机器的SCO UNIX,介绍给大家,让各位对另一广阔无限的作业领域探首一下,也许玩起Internet时,会有另一 番天地,别错过这一连十二期的「UNIX基础篇」了。 可能有些人会误以为UNIX只是那些功能强劲的庞然大机方会使用的作业系统,谁不知道在个人电脑上, 一样可以使用,只不过所使用的是特别为个人电脑设计的PC UNIX,SCO UNIX就是其中的佼佼者。 对於惯用DOS或视窗环境的朋友来说,UNIX的第一重关卡就是那些「敏感标号」(Sensitive Case), 字母的大小写具有不同的意思,Ls、IS、LS或Is这些指令全不相同,所谓「差之毫厘,谬之千里」, 它对大小写可是绝对敏感的。 文件名称 在SCO UNIX下,建立的文件档案名称,可以是包含最多十四个字母数字字符的任意组合,既可使用 下横「□」,也可使用句号「。」。不过,文件名称却不能使用某些特定字符,因为它们对Shell来 说有特定意义。这些不能用作文件名的字符,分别是「;」「|」、「〈」、「〉」、「’」「$」、 「!」 、「%」、「(」和「)」,而文件名称中也不能含有空白空格等。 文件存取权 每个文件都可以拥有不同的存取权限,界定其它用户能否存取文件和目录。每个文件分为三类所有 权:文件的属性、属主所在小组的成员(即组员),可存取系统的其它用户。用「|」的指令,就 可以查看文件的权限。 drwxrwx… 好像上列的文件存取权限,第一个符号指示文件类型,减号为普通文件,d则表示目录文件。接著 的九个字符分成三组,分别表示属主、组员和其它用户的存取权;每组有三种存取权:「代表读 (Read)、w代表写(Write)和x代表执行(Execute)。而没有存取权的相应位置则会出现减号 (-)代替。 目录存取权 基本上,文件与目录之间的存取权的设置大致一样,但仍有些微分别。首先,要查看目录的存取 权限,就要在「|」之後,加一个空白处,再加上「-d」。如果要改变当前目录,则用「cd」。 改变存取权限 要加文件或目录的存取权限,可用「chmod」的指令,例子如下: $chmod g+rw filename g代表更改组员可以享有的存取权限,+rw就是让组员可以读与写该文件。而u则代表文件的属性, o代表其它用户;减号(-)则代表取消某类人的某些存取权限。另一种更改权限的方法,就是使 用八进制的数值指定存取权。每个符号赋与一个数值,r是4,w是2和x是1。例如组合读与写,其存 取权的数值就是6。又譬如欲使文件对文件属主、组员和其它用户均具读写权,指令如下: $chmod 666 filename 更改用户属主 每当创建新档案与目录时,标记你是属主,你的同组人员为组员,如果要把文件的使用权交给别人, 只有属主方可更改,指令如下: $chown owner file chown改变了文件的身分ID (UID)改变属组要改变文件所属的组别--文件组ID(GID),指令变为: $chgrp group file 浏览文件内

文档评论(0)

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

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

1亿VIP精品文档

相关文档