Unix系统操作教程.doc

上传人:汽*** 文档编号:562801535 上传时间:2022-11-29 格式:DOC 页数:9 大小:55.50KB
返回 下载 相关 举报
Unix系统操作教程.doc_第1页
第1页 / 共9页
Unix系统操作教程.doc_第2页
第2页 / 共9页
Unix系统操作教程.doc_第3页
第3页 / 共9页
Unix系统操作教程.doc_第4页
第4页 / 共9页
Unix系统操作教程.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《Unix系统操作教程.doc》由会员分享,可在线阅读,更多相关《Unix系统操作教程.doc(9页珍藏版)》请在金锄头文库上搜索。

1、Unix系统操作教程这篇东西是关于Unix系统操作的教程。也是Unix的入门教程。如果你有兴趣学,请看下去,保证你可以学到许多有用的东西。如果你满足于dos,windows的操作,不想对网络服务器,有任何了解的话,可以不看。因为你并不想成为计算机高手。本教程仅仅讲授Unix系统的常用命令,不涉及 Unix的历史、安装和编程。如果你想得到更多的知识,请查找其他的教材。本教程参考了精通Unix、Unix基础、Unix系统使用指南 等书,你可以在那里找到更多的知识。准备知识:Unix是一个多任务多用户的操作系统。多任务是指可以同时运行几个不同的程序,或命令。在操作系统的术语里叫“进程”,就象在运行W

2、indows 95的时候我们可以一边听CD一边打字,同时打印机还在工作。多用户是指一台运行Unix系统的机器可以同时具有几个不同的输入输出设备,给几个,几十个用户同时使用。不同的输入输出设备我们称为终端。Unix给每个终端设置不同的序号以协调工作,这个序号被称为终端序号。Unix是一个根本不同于Dos的系统,无论其命令格式,用途都和Dos有很大区别。比如:目录分割符是/,而不是。具体的不同请参考其他书籍。开始练习之前:在开始教授Unix命令之前,请先记下这个地址:http:/www.cyberspace.org。它是 一台在美国的,连上Internet的Unix主机。之所以告诉大家这个地址是因

3、为它提供免费的帐号供大家使用。是免费的。就是说你可以先去那里申请一个帐号,然后在那里练习你所学到的Unix命令。因为我相信不是每个朋友都可以轻松地得到Unix帐号的。在你成功的申请好帐号之后,请在你 Windows 95的dos窗口里输入telnet cyberspace.org等待连上主机。接下来就是输入你的用户名和密码,不要告诉我这些你都不会,如果你不会的话,你是怎么连到这个网页的?现在假定你连上了主机,系统的提示符应该是cyberscpae.org%,对这个就是提示符就象dos里的c:。接下去我将开始命令篇。认识命令:ls你记不记得你学会的第一个Dos命令?反正我学会的第一个命令是dir

4、:列目录和文件的 命令。你学会的第一个Unix的命令也是列目录和文件的命令 ls.功能列出当前目录下的文件和目录。同Dos一样,Unix系统命令也是带参数的。ls的参数有a,l,F。请注意,F是大写。 Unix系统里对命令的大小是严格区分的。(所以我们做网页常常会发生连接错误)同dos不一样的地方在于,Unix命令的参数是-为其前导,而不是/。所以完整的ls命令是ls -l -a -F或ls -laF-l:long的意思,把文件的其他资料,如文件长度,上次修改的日期等等列出来。-a:all的意思,把本目录下所有的文件,包括隐含的文件也列出来。-F:显示文件类型。*表示可执行文件,/表示目录,表

5、示连接。好,请在你的机器上输入ls -l -a -F,或许这是你一生里第一个Unix命令。记住了吗?cd变换目录,和Dos相同。如果你在cd后面没有给定目的地,则表示目的地是家目录。在unix中有三中表示目录的符号.,.,。 .表示当前目录路径的位置 .表示当前路径的上一层目录,或称父目录 表示家目录,所谓家目录指系统管理员分配给你的目录,比如你的用户名是li,那么 你的家目录就是在li,在cd后面加上li就是去你的家目录。date显示出当前的时间和日期,记住在Unix里你是无法修改系统时间的。输出时间一般是 格林威志时间。who该命令告诉你现在你使用的系统里有哪些用户。Unix是一个多用户的

6、操作系统,同时在 机器上的可能有数十甚至数百人。who命令可以把他们的名字和终端号都列出来。who命令有 一个比较有趣的用法,who am I如其字面上的意思,让Unix显示你的用户名和终端类型moremore命令有点象Dos里的Type命令,就是显示文本文件的内容。比如你要显示文件file1的 内容,可以用:more file1当要看的文件超过屏幕可以容纳的行数,就会在屏幕的左下角出现一个-More-并告诉你已经看过了整个文件的百分之几。如果要继续看下去,就敲 Space Bar,可以看下一页,或用Enter,就会读入下一行。more命令还可以由你指定开始的行数。比如file1文件有1000

7、行,你已经看过100行,那么可以用more +100 file1则直接从第100行开始看起。还有可以在命令里指定关键字。ore + /key_word这样写,more就会从含有key_word字样的那一行的前两行开始显示。也许你已经注意到,Unix里对文本文件的操作要比 Dos强大的多,实际上的确如此。cpcp命令同dos里的copy命令是一样的,复制文件。比如:cp file1 file2注意,如果你当前目录里已经含有file2这个文件,这个操作将会覆盖原来的file2。也许 在Dos里不会这样,它会要你确认。但你现在在用Unix,在你没有叫它确认之前,它不会那么做。cp -i file1

8、file2当你使用了-i这个选项,再遇到重名的情况系统将要你确认是否继续。cp命令还有两个比较重要的选项:-r -pcp -r /dir1 /dir_temp这条命令是将目录dir1完全地复制到目录/dir_temp里,在Dos里着条命令叫xcopycp -p file1 file2Unix的系统和dos有一个不同的地方,在dos里copy一个文件是不会改变它的文件修改时间 的,除非你确实那样做了。在Unix里不同,它要改你的时间,或许它认为cp也是一种修改吧。当你加上-p以后就不会改时间了。用惯Dos的人或许会对下面的一行命令大惑不解:cp file1 file2 file3 dir_des

9、t这条命令把file1,file2,file3三个文件一起复制到/dir_dest里去。好了就讲到这里,最后留一个思考题,请说明一下下面一行命令的作用,请不要用Dos的思考方式。思考问题,请说出以下命令的作用:cp file1+file2 file3一、UNIX基础在最终使热联线决定录用的个人简历中我说我精通Unix。但实际上这并不是事实。Unix中仍然有很多我不了解的东西。当我夹着一本UNIX入门赶到三藩的办公室时,我发现给我配备的电脑不是我所希望的Macintosh,而是一台漂亮的紫色SGI。我认识到我必须加紧学习Unix。首先我学用的是SGI的图形用户界面,这个界面和Macintosh桌

10、面的界面很相似。但我很快发现速度太慢。所以赶快找乐几本更好的Unix书籍,并找到一个好心的Unix专家帮助我,很快我就能够象闪电那样使用cp、mv和chmod命令。Unix偶尔还令我感到后怕,但是我还是很喜欢它。它的速度非常快,非常有用。而且如果在你的简历上有一条精通UNIX的记录,你被录用的机会将增加数倍。我准备了一下有关UNIX的入门知识。但是我要先提醒你,UNIX非常强大,你错误的键盘指令很有可能将你的文件吹到十万八千里之外,你可能将永远无法挽回。所以在你打算移动某些文件之前先拿样本作一下练习。开始首先,你需要登记一个帐户。找一个服务器管理员、系统管理员或Unix管理员请他给你注册一个帐

11、户和一个用户目录。并向他们保证你不会经常问他们问题烦他们。尽管这一条对我来说常常只是大白话。注意Unix系统的安装方法有很大的区别。如果什么东西在你这里不能用,则说明有某个系统没有安装或系统配置不对。还有可能是因为你在使用一种不同的 UNIX系统,所以拟定指令可能同其他的UNIX系统存在某些区别。如果你碰到说明问题,去向给你帐户的人寻求帮助,但记住一定要带点儿礼物。获得帐户后,去书店买几本Unix的书。Telnet要进入你的帐户,你需要一个shell程序 (将你所键入的任何东西都传输到主机的程序)。最方便的办法是开启一个Telnet视窗。如果你用的就是主机,则你已经有了shell。用Telne

12、t获取文件的方法和在你的MAC机上打开chooser或在PC机上打开网上邻居的方法基本相同,不同之处在于当你进入文件结构的时候,你不会那些五颜六色的目录。所以打开Telnet,并从File菜单中选择打开联结(Open Connection),填入主机地址(Host/Session Name) ,然后点击联结( Connect)。它会提示你输入用户名和口令。你应该还有一个用户子目录。当你登录时,你会遇到:IRIX (sutro)login: pamPassword:IRIX Release 5.3 IP20 sutroCopyright 1987-1994 Silicon Graphics,In

13、c. All Rights Reserved.Last login: Fri Dec 13 14:04:59 PST 1996 by UNKNOWNYou have mail.sutro%在你登录的时候你可能看不到你的用户子目录,但你的用户子目录应该如同下面的例子:%pwd/usr/people/pam二、基本指令我列出了几项基本指令。大部分的指令都有若干选项,这些选项使得这些指令功能更加强大。你可以在Unix在线指南中找到具体的用法。ls -列出某个子目录中的文件。语法: ls 选项 名称显示结果应该如同下面的例子:% lsairwolf.au goo.html unixclassapane

14、l.parameters graphics在这个例子中,我的用户子目录中有两个文件(airwolf.au和goo.html)和3个下级子目录 (unixclass,apanel.parameters,and graphics)。cd -改变子目录 语法:cd dir例:% cd lsone one.html two cd ./).mv -移动或重命名一个文件或子目录 语法:mv 选项源文件/子目录 目标例 mv one/ two/ lsone.html two ls two/ mv two/ lsone.html somethingdifferent two.html在本例中我将子目录two

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号