新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 网络学院 > 操作系统 > Unix系统 > SCO UNIX教程 > 正文:SCO UNIX学习宝典之基本操作

SCO UNIX学习宝典之基本操作

新客网 XKER.COM 2008-04-05 来源: 收藏本文

第四节 基本操作
  
  Unix认识
  
  UNIX发展的历史有点悠久,所以成熟而博大。与历史的兼容,他里面保留了一些古老的命令和文件。热心的扩展使得她对不同的人有不同的答案。在UNIX中,很多问题不是只有唯一的解决办法。这要看你使用的是什么时候,谁的参考书。其实这并不重要,重要的就是你找到了你要的答案。因此,我认为把UNIX摸透很难,也没有必要。因为,即使你精力充沛,你的记忆力恐怕也不会给你面子。掌握基本命令、系统的结构、设计思想是非常重要的,需要的时候再去找你的答案吧!当然,这是我个人的观点,你也许能找到适合你的更好办法。
  
  UNIX家族产品很多,但其一般用户命令均符合POSIX标准。掌握这些基本命令,我们就可以在这个产品平台上开展工作。下面简要介绍SCO OPENSERVER 部分常用命令,其中大部分是POSIX标准的。掌握这些命令的关键是如何从这些命令出发找到自己需要的命令,学会使用联机帮助就是很好的办法。
  
  1.命令执行环境
  
  UNIX提供给用户执行命令的环境,称之为SHELL。有sh,ksh,csh等,其中sh为基本SHELL,其余为根据不同用户习惯扩展的。
  
  用户登录后,系统将执行配置文件设置用户工作环境。如果没有在配置文件中exec一个程序或自动退出。用户将得到命令行提示符。此时用户的shell一般对应于/etc/passwd中的设置。
  
  不同SHELL的配置文件为:
  
  sh.profile
  ksh.profile .kshrc
  csh.login .cshrc
  
  注意点:
  
  用户登录后虽然得到指定的SEHLL环境,只是说明在这个环境中你可以执行这个SHELL的特有命令,在执行另外一个SHELL程序时如无特殊指定(见SHELL编程),被执行程序的环境为sh。
  
  环境变量虽在不同的SHELL中有不同的设置方法,但工作环境的变量,所有运行程序均可使用。
  
  执行程序中设置的环境变量,除非这个程序是被(. dot)调用的,程序执行完后不会带到工作环境中来。
  
  2.输入输出和联机帮助
  
  (1).输入输出重定向
  
  在UNIX的SHELL环境中,其输入输出的重定向的功能非常有用。其中可以使用标准输入输出设备,0表示标准输入、1表示标准输出、2表示标准错误输出。
  
  a.filename输出重定向(更新方式)。
  
  将输出定向到文件,文件为更新方式。
  
  b.>> filename输出重定向(追加方式)。
  
  将输出定向到文件,文件为追加方式。
  
  c.< filename输入重定向。
  
    将文件的内容作为执行程序的输入。
  
  d.<< word输入重定向。
  
  Word为输入结束标志符,将后续输入的内容作为执行程序的输入。输入以word或control-D结束。
  
  c.| 管道。
  
  将前一个命令的输出作为后一个命令的输入。
  
  (2)联机帮助
  
  UNIX中提供了很详细有用的帮助,使用man 命令可以去看你所需要的命令的帮助。
  
  Man的基本用法:man [段节] 主题
  man –k 关键词
  段节指主题所属的范畴,有:
  ADM系统管理命令
  C 用户命令
  F 文件格式
  HW 硬件属性
  M 其他的
  TCL SCO Visual Tcl(TM) commands
  只有一个主题有多个范畴的帮助时,才须指定你需要的段节。
  Man –k 可以显示帮助文档中出现这个词的所有主题。

共2页: 上一页 [1] [2] 下一页
收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。