免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1651 | 回复: 3
打印 上一主题 下一主题

[SCO UNIX] 上机指导(华为sco unix培训教材),老大不要拿板砖砍我#83 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-02-23 16:39 |只看该作者 |倒序浏览
第一部分 上机环境
1.1 UNIX主机环境
UNIX主机信息
        1、操作系统:SCO UNIX
        2、IP地址129.6.114.201
        3、用户名:xyw
        
UNIX文件
    假设已经存在下列目录及文件:
        /usr/xyw                 xyw用户的家目录
        /usr/xyw/.profile        批处理文件
        /usr/xyw/pwdhlp          文本文件
        /usr/xyw/doc/readme.doc  文本文件
        /usr/xyw/doc/who.txt     文本文件
        /usr/xyw/bin/calendar    二进制文件
        /usr/xyw/bin/dispmesg    文本文件
        /usr/xyw/bin/calling     二进制文件
        /usr/xyw/tmp             目录
1.2 工作站环境
工作站硬件配置
        1、计算机:Pentium PC机
        2、网卡

工作站软件配置
        1、操作系统为DOS 6.22
    2、中文Windows 3.2
    3、NetWare上网软件(for DOS)
    4、TCP/IP协议驱动软件(for DOS and Windows 3.x)
        5、NetTerm软件(for Windows)
        6、FTP软件(for DOS)

    并假设已经存在下列目录
        f:\apps\netterm.ins    NetTerm安装盘(目录)
        f:\apps\ftp            ftp软件(目录)
        c:\dos\help.hlp        二进制文件
        c:\temp\to\auto.bat    文本文件
        c:\temp\to\print.exe   二进制文件
        c:\temp\from           目录
第二部分 在工作站上登录UNIX
2.1 NetTerm的安装
NetTerm软件是telnet的变种,除了具有telnet的基本功能外,还可以远程拨号连接。NetTerm是在Windows环境下运行的软件,假设已经安装好第一部分所述工作站软件配置的第1、2、3、4项,本节介绍第5项NetTerm软件的安装。现在介绍从网络上安装NetTerm的步骤,在安装前假设安装程序放在f:\apps\netterm.ins目录中。
    安装步骤
        1、在Windows 3.2下运行f:\apps\netterm.ins\nt16323.exe,具体操作步骤如下:
             f:
             cd \apps\netterm.ins
             win nt16323.exe
           [注]要在Windows 95下安装NetTerm,请运行nt32425.exe或nt32400.exe。
        2、当出现“WinZip Self-Extractor”运行框时,用鼠标点击“Setup”按扭。
        3、当出现“NetTerm Installation”运行框时,用鼠标点击“Continue”按扭。
        4、当出现一运行框,提示输入安装路经“C:\netterm”时,用鼠标点击
          “Continue”按扭。以后开始安装。
        5、若以前曾安装过netterm,会出现是否覆盖以前内容的提问信息,这时要
           点击“Yes”按扭。
        6、当出现“NetTerm 3.2.3 Setup is complete!”时用鼠标点击“确定”按扭。
2.2 NetTerm的使用
    设置
        1、在Windows下双击NetTerm组下的NetTerm图标,会出现NetTerm画面。
        2、选择“File ->; Phone Directory”。
        3、在Phone Directory下,输入参数:
             Connection:  TCPIP
             Keys:        Default
             Emulation:   VT100
             Telnet Port: 23
             Host Name:   任意输入一名字,作为标识,假设是xyw01
             Host/IP:     UNIX服务器的IP地址,如129.6.114.201
           用鼠标点击“Add”按扭,将以上设置保存到Phone Directory的列表中。
        4、在以上画面下,用鼠标点击“Connect”按扭,就会出现信息,要求输入UNIX
           用户名,这表示与UNIX已经连通。
   
登录UNIX
        1、在Windows下双击NetTerm组下的NetTerm图标,会出现NetTerm画面。
        2、选择“File ->; Phone Directory”。
        3、在Phone Directory的列表中,选择xyw01项,用鼠标点击“Conenct”按扭,
           就会出现信息,要求输入UNIX用户名,对于SCO UNIX来说,信息如下:
               SCO OpenServer (TM) Release 5
               login:
           这表示本台计算机已经在当作UNIX主机的仿真终端使用了。在login下,
           输入UNIX的用户名,再输入口令。对于SCO UNIX,接着会出现下列信息:
               TERM = (ansi)
           要求输入终端类型(括号中的内容为缺省),在此输入vt100并回车,就会
           出现UNIX的提示符:
               $
           以后按照UNIX的要求操作即可。
    断开与UNIX连接、退出NetTerm
        1、点击断开连接按扭(或选择“File ->; Disconnect”)。
        2、选择“File ->; Exit”,以后点击“确定”。
        3、退出Windows。
第三部分 UNIX常用命令的使用
3.1 常用命令之一
查看用户及登录情况
找出此系统中已经登录的用户:
        who
    查看自己的注册名、使用终端和登录日期:
        who am i
    用finger命令查看已经登录的用户信息:
        finger
    用finger命令查看root用户信息:
        finger root
    用finger命令查看129.6.114.201主机上root用户信息:
        finger root@129.6.114.201
简单命令
    查看finger命令的帮助信息:
        man finger    (按键:<Enter>;换页、<Delele>;退出)
    查看日期和时间:
        date
    显示1999年日历:
        cal 1999
    将“HUAWEI"用大字显示:
        banner "HUAWEI"
    计算1234/6=?:
        bc
        1234/6   (按<Ctrl+d>;组合键退出bc)
    清除屏幕:
        clear
pwd和cd操作
    查看当前工作目录:
        pwd
    进入根目录:
        cd  /
        pwd
    进入/usr/bin目录
        cd  /usr/bin
        pwd
    进入家目录下的doc目录
        cd  $HOME/doc
        pwd
    进入家目录
        cd
        pwd
显示目录
    显示家目录内容:
        cd
        ls
        ls  -l
        ls  -a
        ls  -al
        ls  *
        ls  -d  *
        ls  -dl  *
显示根目录
    cd  /
    ls
        ls | more          (按键:<Enter>;换行、空格翻页、<Delele>;退出)
        ls  -l | more
        ls  d* | more
        ls  -d  d*
    将显示内容保存到家目录的文件rootls中:
        ls  -l >; /usr/xyw/rootls
        cd
        ls  rootls
显示文件内容
    用cat命令显示/usr/xyw/pwdhlp文件内容:
        cd
        cat pwdhlp
    用more命令显示以上内容:
        more pwdhlp    (按键:<Enter>;换行、空格翻页、<Delele>;退出)
    另外一种显示方法:
        cat pwdhlp | more
创建目录
    在家目录下创建子目录animal、plus1和plus2:
        cd
        mkdir animal
        mkdir plus1
        mkdir plus2
    显示并记录其权限:
        ls -l
vi的使用
    用vi编辑器建立文件/usr/xyw/animal/tiger:
        cd animal
        vi tiger
    (文件内容如下:)
      It was a hot, blustery day. Most folks stayed indoos. Not me. A tiger
      came ambling down the street.
    显示tiger文件名,记录其权限:
        ls -l tiger
    显示tiger文件内容,确认内容是否正确:
        cat tiger
拷贝文件
    将tiger文件拷贝到它的父目录中, 并查看内容:
        cp tiger  ..
        cd  ..
        ls
        cat tiger
    将/etc/passwd文件拷贝成当前目录下的passwd.bak文件, 并查看passwd.bak内容:
        cp  /etc/passwd  passwd.bak
        more passwd.bak
移动文件
    将passwd.bak移动到plus1目录,并查看是否移动:
        ls passwd.bak
        mv passwd.bak  plus1
        ls passwd.bak
        cd plus1
        ls passwd.bak
删除操作
    删除passwd.bak文件:
        rm passwd.bak
    删除子目录plus2:
        cd
        rmdir plus2
    删除子目录plus1及其内容:
        rm  -r  plus1
查看是否删除plus1和plus2
        ls -l
文件的存取权限
    查看文件tiger的存取权限:
        ls  -l tiger
    更改tiger的存取权限为777:
        chmod 777 tiger
    更改tiger的属主为root:
        chown root tiger
    更改tiger的属组为group:(选做)
        chgrp group tiger
find命令的使用
在家目录极其子目录中查找tig开头的文件名:
        cd
        find  .  -name  "tig*"  -print
grep命令的使用
    在文件/usr/xyw/pwdhlp中查找“/etc/passwd”:
        cd
        cat  pwdhlp | grep "/etc/passwd"

        grep  "/etc/passwd" < pwdhlp
cpio命令的使用
    将animal目录下的内容备份到/usr/xyw/anmlbak一个文件中:
        cd
        find animal -print | cpio -ocdv >; anmlbak
将以上备份内容恢复到/usr/xyw/tmp目录中:
        cd tmp
        cpio -icdv < ../anmlbak
compress命令的使用
    将文件/usr/xyw/bin/calling文件压缩:
        cd /usr/xyw/bin
        compress calling
    查看:
        ls calling*
    将以上压缩文件解压缩:
        uncompress calling.Z
综合思考练习题
    练习题1:
        (1)在/usr/xyw目录下编辑一个程序,要求运行时显示:
            Welcome to use UNIX
            当前时间
           提示:用vi编辑文件、修改文件存取权限
        (2) 运行该程序
           提示:运行文件时,给出文件路径,如./运行文件名
        (3) 当以xyw登录UNIX后,自动执行以上程序
           提示:修改/usr/xyw/.profile文件
    练习题2:怎样才能在当前目录下直接执行程序,而不需指定路径。
        提示:修改.profile中的PATH环境变量中追加"."。
3.2 常用命令之二(选做)
收发邮件
    发邮件(假设收方用户名是xyw)
    mail xyw
      (输入主题和内容,按<Ctrl+d>;键退出)
    查看邮件
        mail
      (输入序号或回车显示邮件内容,按q键退出)
登录双方传递消息:
    假设双方的登录名都是xyw,使用终端分别是ttyp0和ttyp1。
    在双方登录者的机器上都运行:
        mesg y
       (允许接收对方消息)
    发送消息给另一登录者:
       (发送方:)
        write xyw ttyp0
       (接着输入消息,按<Ctrl+d>;或<Delete>;键结束)
       (接收方:屏幕自动显示对方用write送来信息)
    双方交互式传送信息:
       (主叫方:)
        talk xyw ttyp0
       (被叫方:)
        talk xyw
       (任意一方按<Delete>;键结束对话)
3.3 常用命令之三
    以下有些命令必须具有相应权限才能操作。
修改口令
    修改自己的口令:
        passwd
    修改xyw用户口令:
        passwd  xyw
修改时间:
       (假设当前时间是1998年8月12日16时26分)
        date -t 199808121626
查看磁盘使用情况:
    查看磁盘自由空间:
        df -v
    查看磁盘使用情况:
        du /usr/xyw
进程管理
    显示进程信息:
        ps
        ps -u xyw
        ps -e
        ps -f
        ps -ef | more
    杀掉有关xyw用户的进程:
        ps -ef | grep xyw
        kill 1200 (假设进程号是1200)
用户管理(选做)
    增加用户组cmm:
        groupadd cmm
    增加新用户linda:
        useradd -m linda
        passwd linda
cdrom的使用(选做)
    挂接cdrom:
        mkdir /cdrom
        chmod 555 /cdrom
        mount -r /dev/cd0 /cdrom
    查看cdron内容:
        cd /cdrom
        ls
    解挂cdrom:
        cd /
        umount /dev/cd0
第四部分 ftp的使用
4.1 ftp的安装
现在介绍的ftp是在DOS下运行的,假设已经安装好了第一部分所述工作站软件配置的第1、3、4项,本节介绍第6项ftp的安装。现在介绍从网络上安装ftp的步骤,在安装前假设安装程序放在f:\apps\ftp目录中。
    安装步骤:
        xcopy f:\apps\ftp\*.* c:\ftp\*.*/s
4.2 使用ftp拷贝文件
一、ftp的运行
        c:
        cd \ftp
        ftp 129.6.114.201          (假设129.6.114.201是服务器ip地址)
        (输入UNIX用户名xyw和口令,会出现提示符
        ftp>;

二、将本地计算机C:\DOS目录下的help.hlp拷贝到远程主机的/usr/xyw/tmp目录下。
    命令如下:
        ftp>; binary
        ftp>; lcd c:\dos
        ftp>; cd /usr/xyw/tmp
        ftp>; put help.hlp

三、将本地计算机C:\TEMP\TO目录下的所有文件拷贝到远程主机的/usr/xyw/tmp目录下。
    命令如下:
        ftp>; binary
        ftp>; lcd c:\temp\to
        ftp>; cd /usr/xyw/tmp
        ftp>; mput *.*

四、将远程主机的/usr/xyw/bin/dispdate文本文件拷贝到本地计算机C:\TEMP\FROM目录下。
    命令如下:
        ftp>; ascii
        ftp>; lcd c:\temp\from
        ftp>; cd /usr/xyw/bin
        ftp>; get dispmesg
   
五、将远程主机的/usr/xyw/doc目录下的所有文件按文本文件格式拷贝到本地计算机C:\TEMP\FROM目录下。命令如下:
        ftp>; ascii
        ftp>; lcd c:\temp\from
        ftp>; cd /usr/xyw/doc
        ftp>; mget *

六、ftp的退出
        ftp>; close
        ftp>; quit

论坛徽章:
0
2 [报告]
发表于 2004-02-23 16:42 |只看该作者

上机指导(华为sco unix培训教材),老大不要拿板砖砍我#83

好面熟呀!!:))

论坛徽章:
0
3 [报告]
发表于 2004-02-23 16:46 |只看该作者

上机指导(华为sco unix培训教材),老大不要拿板砖砍我#83

下载链接
http://unix-cd.com/softdown/show.asp?id=187&down=1

论坛徽章:
0
4 [报告]
发表于 2004-02-23 16:48 |只看该作者

上机指导(华为sco unix培训教材),老大不要拿板砖砍我#83

在这有人发过吗?有人发过就稍微留几天吧。初来乍到,只看了精华帖的部分,比较以后觉得华为的还是有可取之处的,不象精华区的那些那样指令分支多的吓人。。。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP