




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Unix操作介绍3.1 UNIX系统简介Unix操作系统自1969年问世以来,至今已有20年的历史,目前这个操作系统已经广泛移植在微型计算机,小型计算机,工作站,大型计算机和巨型计算机上,已成为全球应用最广、 影响最大的操作系统;Unix提供有一套十分丰富的软件工具和一组强有力的实用程序,有一个功能强大的Shell命令解释程序,为用户提供了方便的命令界面;Unix有极大的通用性、灵活性、可移植性和可扩充性。3.2 知识准备 一、 用户 Unix系统的用户分为两类:一类称作系统用户,这是给系统管理员等对系统具有特殊需求的用户使用的,其中超级用户的权限最高。另一类是普通用户,一般的使用者都是系统的普通用户。 二、 SHELL 用户与操作系统的接口叫Shell, 它接收用户的命令输入,并解释运行,它包括三种:Bourne shell(sh)、C Shell(csh). kovn shell(ksh). 改变shell. 如当前所在shell 为sh 即 echo shell / user / sin / sh 输入命令:csh /user / bin / csh % 即改变shell为csh 退出csh. 返回sh; 可输入exit exit3.3 基本操作一、启动Unix 不管使用的是终端还是工作站,都必须首先告诉UNIX你要使用计算机。所要做的就是登录,也就是UNIX要求用户报到。如果使用工作站,当UNIX本身装入之后,就立即可以登录。如果用户使用的终端直接与计算机相连,那么在打开终端时,它立即显示一句登录邀请,以便让用户可以开始工作,屏幕显示的内容类似于:login:每个UNIX用户有一个用户名和口令。你的系统管理员分配给你一个用户名和口令。用户可以而且应该改变口令,但是不能改变用户名。开始工作之前必须进行登录来证明你的真正身份,即输入你的用户名和口令。UNIX认为大写字母和小写字母是不同的,如果用户名(有时也称为登录名)是sybase,必须一点也不差地输入,不能输入Sybase、SYBASE或者任何其他形式。 UNIX用户名通常都是完全使用小写字母。因此为了输入sybase(你的用户名),你可能输入了如下 一行字符: login: sybaseEnter键确认输入的用户名。输入了用户名之后,UNIX要求输入口令,用同样的方式输入并且按下Enter键确认输入。由于口令需要保密。所输入的字符并不显示在屏幕上。二、 文件操作列出文件信息拷贝删除文件修改文件名查看文件内容打印文件1、列出文件信息 要想看到你的文件清单(指的是当前工作目录中的文件清单),输入如下命令(在命令行结束时总要按Enter键): ls 这个命令表示列清单。该命令列出了当前工作目录中的所有文件,ls命令仅仅按字母顺序列出文件的名字,想得到 每个文件的更多的信息可以输入以下命令行:ls -l-l 称为选项。使用的是字母l,不是数字1。如果有许多文件,ls输出的清单可能会跑出屏幕的顶部,如果遇到这种问题,输入以下命令行:lsmore在基本命令ls之后的告诉UNIX在第一个文件即将从屏幕上消失之前停止向屏幕输出信息,按空格键可以看到该文件的下一个屏幕的文本显示。 2、拷贝用户可以产生文件的复制件。复制文件时必须知道要复制的文件名,还必须为复制件起个新的名字。如果一个文件包含了用户一月份的预算,想得到它的一个拷贝用作二月份的预算(例如文件名为budget.feb),输入以下命令行:cp budget.jan budget.feb在cp命令 之后 必须留空格,在源文件名和新的文件名之间也必须留空格。这一命令并没有改变已有的文件(budget.jan),它只是建立了一个具有新名字的新文件。如果已经存在一个名字为budget.feb的文件将会发生什么情况呢?UNIX将用budget.jan的拷贝取代它,因而原有的文件就丢失了。所以首先必须使用ls命令确认所选择的文件名不是一个已有的文件的名字。 3、删除文件可以用命令删除文件,称为rm。为了清除(删除、取消指的是同一件事)文件,输入以下命令行:rm budget.feb请注意,大多数情况下,删除文件之后就无法再得到这个文件了。 4、修改文件名 给文件起了一个名字之后,以后可能想要改变名字, 用户可以使用mv命令修改文件的名字。mv bugdet.jan budget.march在mv之后输入当前使用的文件名,然后再输入修改后的文件名。由于在同一目录中不允许两个文件具有相同的名字,如果已经有一个文件使用了想用的文件名,mv命令自然会把它删除。因此输入时要非常小心。 5、查看文件内容用户已经对文件有所了解,但仍然没有看到文件的内部是什么样子的,有两种基本类型的文件:文件中包含的是文本,UNIX可以在屏幕上很好地显示文本。 文件中包含的是特殊的代码,在屏幕上显示一些杂乱无章东西。第一种类型的文件称为文本文件,电子表格,数据库文件,源程序及其它不属于第二种类型的文件都是文本文件。用文本编辑程序(后面介绍)可以建立文本文件,与建立源程序文件的方法一样。为了显示文件,输入以下命令行:cat eggplant 6、打印文件 如果使用cat命令在屏幕上显示的文件看上去没问题的话,试首打印文件,如果你使用的是UNIX System V,输入以下命令行:lp eggplant如果使用BSD UNIX输入以下命令行:lpr eggplant假设你有一台打印机,已经插上了电源插头,打开了开关,并且准备好纸,设置好用户名以供使用,输入以上命令,eggplant这个文件就打印出来了。三、 目录操作目录漫游建立目录传送文件清除目录修改目录名 1、目录漫游每个用户有个主目录用于存放个人的文件,邮件等等。当你登录之后,就进入了主目录,可以开始在UNIX下工作,直到你转移到其它地方工作。主目录是/usr目录的子目录,如Bill C. 的主目录是/usr/bclinton。当使用UNIX时,你正在进行工作的目录称为工作目录,一些人称它为当前目录也是可以的。登录之后,用户的主目录就是工作目录。尽管开始总是进入主目录中,用户也可以转到其它任何目录中。如果转到/Budget目录,/Budget 目录就变成工作目录 ( 用户的主目录仍然是他的主目录,这一点永远不会改变 ) 。如果忘记了现在处于目录结构中的什么位置,可以向UNIX输入以下命令pwd为了转到另一个目录中工作,可以改变目录。/Budget 目录的任何地方转到/Recipes目录,输入以下命令行:cd /Recipes记住cd 是改变目录的命令。在cd ( 别记了一个空格 ) 之后,输入想要转去的目录,可以用两方式告诉UNIX想转到哪个目录: 输入一个全路径名,或称绝对名 ( 从根目录开始的路径名 ) 输入一个相对路径(从目前所在的目录开始的名)。当输入一个以根目录开始的全名时,名以/开始,当输入一个相对名时,名从当前工作目录开始,不能用/开始。如果已经转到另一个目录,然后想回到主目录(/Kansas),这件事非常容易。只要输入以下命令行:cd当没告诉UNIX想要转到哪里时,它假设用户想要回家,到主目录。 2、建立目录在建立目录之前,确保在正确的地方建立它们。记住,请使用以下命令行显示工作目录(即当前目录):pwd建立子目录最合适的地方是自己的主目录。建立一个目录时,给它起个名字。为了建立名字为Temp的目录存放临时文件,输入以下合作行:mkdir Temp为了确认它是否存在,输入以下命令行:ls可以转到这个目录并且查看它的内容:cd Templs刚刚建立的目录是空的 3、传送文件mv命令可以把文件从一个目录传送到另一个目录。用mv命令传送文件而不只是修改文件的名字,请告诉mv命令两件事:想要传送的文件的名字想要把文件传送到的那个目录的假如把文件test放在目录/Budget/Year1995中去。而不是在/Budget/Year1996中。最简单的办法是首先转到文件所在的目录,如在这个例子中输入以下命令行:cd /Budget/Year1996用ls命令确认文件是在当前目录中,肯定文件确实存在,然后输入以下命令行把文件传送到想要的目录:mv test /Budget/Year1995注意在mv之后输入一个空格,在文件名和想要被传送到的目录名之间也要输入一个空格。如果再次使用ls,将发现该文件已经不在工作目录(Year1996)中了。用户应该转到文件被传送的目录,并且用ls确认文件已经在此目录下。 4、清除目录可以使用rmdir命令删除目录,然而目录中的文件怎么办呢?用户首先必须清除目录中的文件(删除它们)或者把它们传送到别的地方,然后才能删除目录。为了去掉一个目录,需要做以下的事情:1). 用rm命令删除任何不想再保留的文件 。2). 如果想要保留任何文件,使用mv命令把它们传送到另外某个地方。3). 当要删除的目录为空目录时,转到其它目录,UNIX不允许删除当前的工作目录。最简单的办法是转到工作目录的父目录。cd .4). 输入以下命令行删除目录oldstuff:rmdir oldstuff用户在使用这条命令时,注意用要删除的目录的名字取代oldstuff。5). 用ls命令确认目录已经不存在了。可以删除一个目录和其中的所有文件,甚至删除一个目录和它的所有子目录以及其中的所有文件。但是这是件非常危险的,通常最好先仔细审查文件,然后把它们分成小组删除或传送它们。要想修改目录的名字,告诉mv 前的目录名以及新的目录名。转到想要改名的目录的父目录,然后输入mv命令。例如,为了把目录/Budget改成/Finance,转到/目录(输入cd /)然后输入以下命令行:mv Budget Finance请记住首先必须确认这里不存在该名字的目录,否则UNIX把第一个名字的目录变成已有目录的子目录。换句说,如果这时已经有一个名字为/Finance 目录,/Budget变成/Finance/Budget。四、 改变许可权(chmod) 在UNIX中,每一个文件都归某人所有,文件的所有者能控制谁能阅读它(r),修改它(w),对程序来说还有运行它(x)。 Chmod命令参数有如下几种: 1)要修改谁的许可权:u表示用户(文件的所有者),g表示小组以及用o表示其它人(otter,其它每个人) 2)许可权应该是(表示许可),(表示不允许)。 3)所处理的许可权的类型:r表示该,w表示写以及用x表示。 比如为了对自己所拥有的一个文件设置许可权,以便没有人(甚至包括自己)可以修改它,输入如下命令: chmod ugow fnicename 为了设置许可权只有所有者自己才可以修改它,输入下面两条命令: chmod gow finbename chmod uw filename 五、 用户切换 如果您的当前登录的用户名为usr1,您想用usr2登录,则首先退出系统,再以其它用户身份进入,如下操作: exit login: usr2 Passwd:六、 vi基本操作 几乎所有的UNIX系统都提供了vi,这是它被广泛使用的主要原因。运行vi时输入以下命令行:vi eating.peas记住用想要建立或修改的文件的名字替换eating.peas。如果指定的文件名不存在,vi建立一个新文件。vi程序用整修屏幕显示用户的文件。如果文件的长度不到一个屏幕,vi在文件结束以后的空行上显示波浪号()。例如,用vi显示文件eating.peas(在前面ed讨论时建立的文件)时屏幕上的输出。光标(正在工作的位置)出现在文件第一行的开始。所有vi命令为一个字母(与ed 相同)。一些是小字母,一些是大写字母,当输入vi命令时,注意正确使用大小写字母。vi程序有两种模式:命令模式(等待一个命令)和输入模式,因为vi并不给你任何提示。如果在输入文本模式下想输入一个命令,按Esc键。只有在命令模式下才能输出一个命令。如果不能确定处于哪种模式可发先按Esc键。如果已经在命令模式,按Esc键只是使vi响铃。为了从命令模式转变到文本输入模式,告诉vi在光标所在位置的字符之后插入文本(使用a命令)或者在当前光标位置之前插入文本(使用I)。可以看到光标在文件中的位置,与ed相比,这是一个很大改进。退出vi时执行以下步骤:1. 至少按三次Esc,计算机应该响铃。2. 输入以下命令行并按Enter键:q!这个命令行告诉vi退出,并且不保存任何已经做的修改。建立一个新文件以便用vi练习输入文本。运行vi时输入一个新的文件名:vi madeline为了在光标的当前位置增加文本,输入以下命令行:由于vi是一个全屏幕编辑程序,输入命令之后不用按Enter键。例如,可以输入a命令将文本加进新建立的文件madeline中。为了返回到命令方式,按Esc键。每当结束输入文本时按Esc,这时就可以输入下一个命令了。可以用于输入文本的命令还i,在当前的光标位置之前插入文本;A在光标所在行的结尾处输入文本;O在当前行之前插入一个空行,然后在其中输入文本。有许多可以在文件中移动光标的命令,通常只要使用其中的几个就可以移动到文件中的任何位置:箭头键一般的功能正如用户期望的那样,在指定的方向上移动光标。Enter键或键移光标到下一行的开始位置。连字符()移光标到上一行的开始位置。G(大写字母)移光标到文件的结尾。1G移光标到文件的开始(是数字1,而不是字母1)。为了修改已经输入的文本,执行以下步骤:1. 将光标移到要修改的文本的开始位置。2. 要替代已有的文本时输入R(大写字母R)。3. 输入新的文本。新输入的文本代替了已有的文本。当要结束替代文本时按Esc键。4. 要在当前光标位置之前插入文本时输入字母i(小写字母i).5. 输入新的文件。输入的文本插入已有的文本中,而不是替代已有的文本。当结束插入文本时按Esc键。删除文本时执行以下步骤:1. 将光标移到要删除的文本的开始位置。2. 要删除一个时输入字母X,若要删除5个字母,输入XXXXX。3. 要删除从当前光标位置到本行结尾处的文本输入大写D。4. 要删除所在的整修一行文本,输入dd(两小写字母d)。vi可以取消最后做的修改或删除工作。输入以下命令取消所做的修改:u如果输入以下命令(大写的U),vi取消把光标移到当前行之后所做的所有:U为了保存修改后的文件,输入如下命令:w输入一个冒号和小写字母w,然后按Enter键。这个命令与ed的保存(或写)文件的命令相同。每隔几分钟就应该输入一次该命令,以防误操作而删除了某些重要的文本。退出vi时输入以下命令:ZZ输入这个命令之前一定要按几次Esc键,保证处于命令模式。想要在退出时不保存已做的修改输入以下命令行:q!记住按Enter键。该命令意味着:退出vi并且丢弃已经做的修改工作。大多数字母、数字和符号都是vi的命令,所以当处在命令模式时,注意看自己输入的是什么。下面列出了vi中最常用的命令命 令功 能Esc返回命令模式Enter(或Return)光标移到下一行的开始+光标移到下一行的开始-光标移到前一行的开始a在光标之后输入文本A在当前行的结尾输入文本dd删除整修当前行D删除从光标开始到本行结尾的文本G光标移到文件的结尾1G光标移到文件的开始h光标左移一个字符I在光标之前增加文本j光标下移一行k光标上移一行l光标右移一个字符O在当前行之前插入一个空行并在其中输入文本: q!(接着按Enter键) :退出vi,即使没有之前插入一个空行并在其中输入文本R替换文本u取消最后一次修改U取消对当前行的所有修改x删除一个字符: w(接着按Enter键)保存(写)文件ZZ退出vi3.4 管理员基本操作 在Solaris操作系统中,一般都以菜单形式给出管理员基本操作,如中运行admintool,将弹出菜单。用户可以很方便的通过选择菜单一、 用户组与用户管理 一个用户组是由多个用户组成;一个用户至少属于一个组这个组就是它的基本组。 1、建立用户组 建立用户组使用gronpadd命令,输入如下命令: groupadd dba 即增加了一个名叫dba的用户组。 2、删除用户组 对已不再使用或已不名有任何用户的组,要即时删除,以保证系统的 法和安全,输入如下命令: groupdel dba 即将名册dba的用户组删除。 3、建立一个用户 建立一个用户可以使用adduser,建立用户和为用户添加口令一次完成,添加后的用户马上可以投入使用,输入如下命令: adduser hw“ordinery user”100 / home / hw 即在系统中添加好了一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025河北唐山师范学院选聘工作人员(博士研究生)33人笔试模拟试题及答案解析
- 2025-2030工程机械融资租赁业务风险定价模型与资产处置渠道建设研究报告
- 2025年机器人行业机器人技术创新与机器人应用领域研究报告
- 2025年电子商务行业新零售模式探索研究报告
- 2025年科研仪器行业高端科研仪器市场需求分析研究报告
- 小学数学试卷附加题解析指导
- 2025年传染病学科结核病的防治措施模拟考试卷答案及解析
- 培训效果评估指标体系设计报告
- 医院感染控制实务试题解析
- 高考英语模拟试卷解析大全
- 2025年低压电工证考试题库及答案
- 足球大单元教学计划
- 智慧酒店AI大模型数字化平台规划设计方案
- 公路应急抢险管理办法
- 广东省实验中学2025届七年级数学第一学期期末经典试题含解析
- 知识产权代持协议示范文本
- 移动支付网络安全学习心得体会
- 电力反窃查违培训
- 2025-2030中国聚酯TPU薄膜行业运营态势与前景动态预测报告
- pos机收款管理制度
- 朗格汉斯细胞病诊疗研究进展
评论
0/150
提交评论