UNIX操作系统简介PPT课件_第1页
UNIX操作系统简介PPT课件_第2页
UNIX操作系统简介PPT课件_第3页
UNIX操作系统简介PPT课件_第4页
UNIX操作系统简介PPT课件_第5页
已阅读5页,还剩96页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

.,1,UNIX操作系统培训,.,2,课程内容,UNIX简介UNIX系统概述UNIX登陆与使用UNIX基本命令vi编辑器UNIX系统管理,.,3,UNIX简介UNIX系统概述UNIX登陆与使用UNIX基本命令vi编辑器UNIX系统管理,.,4,UNIX系统起源,1969年,UNIX的第一版在AT从当前目录开始搜索logic025并进行编辑,.,61,chmod命令,作用:改变文件权限信息格式:chmodugoa+|-|=rwx文件.chmod-R模式文件.目录参数:-R递归地改变所有子目录下所有文件的权限who:u(user)g(group)o(other)a(all)文件主同组用户其他用户所有用户operation:+-=增加后列权限取消后列权限置成后列权限permission:rwx可读可写可执行,.,62,chmod命令,eg:chmod666file1将file1置成所有用户可读可写chmodR744dir1将目录dir1及其子目录和所有文件置成文件主可读写执行,其他用户可读eg:chmoda=rwfile1chmodugo=rwfile1chmoda+xfile2chmodu=rwx,g=rx,o-wfile3,.,63,chown命令,作用:修改文件主格式:chown-R文件主(UID)文件参数:-R递归地改变所有子目录下所有文件的权限eg:chownwangfile1将文件file1的文件主改为wangchown-Rmarydir1将dir1所有的文件和目录的文件主改为marychown1001file2将file2的文件主改为1001,.,64,chgrp命令,作用:修改文件组格式:chgrp-R文件组(GID)文件参数:-R递归地改变所有子目录下所有文件的权限eg:chgrpmygroupfile1将文件file1的文件组改为mygroup,.,65,touch命令,作用:改变指定文件的访问时间和修改时间,若指定文件不存在则创建之格式:touch-amcmmddhhmmyy文件参数:-a只改变访问时间-m只改变修改时间-c若文件不存在,不创建它且不作提示eg:touchfile1touch1012050897file2将文件file2的时间改为97年10月12日5时8分,.,66,tar命令,作用:将多个文件打包。格式:tar参数文件名参数:-c建立新打包文件-x文件解包-v显示所处理的文件名-f文件名使用指定的文件名作为打包文件eg:tarcvffile.tar*tarxvffile.tar,.,67,date命令,作用:显示或修改系统时钟格式:datedateMMDDhhmmyyyy月天时分年,.,68,passwd命令,作用:修改用户口令或其它用户信息格式:passwdpasswdusername,.,69,UNIX简介UNIX系统基础UNIX登陆与使用UNIX基本命令vi编辑器UNIX系统管理,.,70,vi编辑器,vi编辑器是UNIX下使用最广泛的编辑器。特点:无特殊键、终端类型可用TERM设置,.,71,vi的启动,在用户终端的提示符下输入:vimyfile编辑myfilevi+nmyfile编辑myfile,光标处于第n行vi+myfile编辑myfile,光标处于最后一行vi+/stringmyfile编辑myfile,光标处于第一个出现string的哪一行,.,72,vi的工作方式,命令方式:vi的初始状态输入方式:对文本进行编辑,通过输入命令进入,如i等最后行方式:通过输入“:”进入,在文本窗口的最后一行则会显示一个“:”提示符,.,73,移动光标命令,移动光标上移下移右移左移kjlh(命令方式)快速移动光标(命令方式)0:光标移至当前行首H:光标移至屏幕顶行$:光标移至当前行尾M:光标移至屏幕中间行nG:光标移至第n行首L:光标移至屏幕最后行G:光标移至文件最后一行,.,74,移动光标命令(cont.),屏幕控制(输入方式或命令方式)ctrl+u向文件首翻半屏ctrl+d向文件尾翻半屏ctrl+f向文件尾翻一屏ctrl+b向文件头翻一屏,.,75,文本编辑命令,插入文本类命令i:光标前输入I:当前行首输入a:光标后输入A:当前行尾输入o:当前行之下新开一行O:当前行之上新开一行r:替换当前字符R:替换当前行及其后的字符,直到按Esc键为止,.,76,文本编辑命令(cont.),删除命令x或X:删除一个字符d0:删至行首d$:删至行尾dd:删除当前行ndd:删除当前行及其后n-1行dw:删除当前的字ndw:删除当前字及其后n-1个字,.,77,文本编辑命令(cont.),拷贝及粘贴命令yy:将当前行的内容拷贝下来yw:将当前字的内容拷贝下来nyy:将当前行及其后的n-1行内容拷贝下来p:将拷贝内容粘贴到光标位置处undo命令u取消上一次操作内容再按一次“u”恢复操作内容redo命令.重复上一次操作,.,78,文本编辑命令(cont.),搜索命令/string从光标处先文件尾搜索string?string从光标处向文件头搜索stringn同一方向重复上一次搜索命令N反方向重复上一次搜索命令,.,79,最后行命令,字符串替换格式:n1,n2,s/string1/string2/OptionsOptions:g指定行的任意位置c替换时需要确认(confirm):s/string1/string2/g将当前行中的string1用string2代替:n1,n2,s/string1/string2/g将第n1行到第n2行中的string1用string2代替:1,$s/string1/string2/g将文本中所有的string1用string2代替,.,80,最后行命令(cont.),:n1,n2d将n1到n2行之间的内容删除:n1,n2con3将n1到n2行之间的内容拷贝至第n3行下:n1,n2mn3将n1到n2行之间的内容移至第n3行下:efilename打开文件filename进行编辑:rfilename将filename文件的内容调入到当前所编辑的文件中:!command执行shell命令,如:!date:r!date将执行date命令后的输出内容放到当前编辑的文件中,.,81,最后行命令(cont.),:setnumber显示行号:setnonumber不显示行号(默认值):setignorecase在搜索过程中忽略大小写:setnoignorecase在搜索过程中不忽略大小写(默认值),.,82,vi的退出,:w保存当前文件:q退出vi编辑器:q!不保存文件并退出vi:wq保存文件并退出vi,.,83,vi的环境变量设置,对vi的配置可以用环境变量设置。1使用.exrc文件该文件位于用户的主目录($HOME)下。其内容如:setnumbersetignorecase2在shell文件中设置,如在.cshrc中:setenvEXINIT“setnumberignorecase”,.,84,UNIX简介UNIX系统基础UNIX登陆与使用UNIX基本命令Vi编辑器UNIX系统管理,.,85,启动过程,启动有四个阶段BootPROM阶段Bootprogram阶段Kernel初始化阶段/sbin/init阶段启动过程:自检、显示系统信息、读取启动设备的0扇区、在启动设备寻找启动程序、加载启动程序、启动内核、运行/sbin/init。/sbin/init程序读取/etc/inittab文件。init程序执行/sbin/rc*脚本。,.,86,系统运行级别,系统运行级别有8种,分别为:0进入PROM状态(OK状态)1管理状态(所有文件系统都挂上的单用户模式,禁止其他用户登录)2多用户模式(没有网络文件共享服务)3多用户模式(有网络文件共享服务)4未使用5退出操作系统并关机6重新启动机器S,s单用户模式,.,87,/etc/inittab,/etc/inittab定义了:系统缺省运行级别系统进入新运行级别需要做什么/etc/init.d目录包含了系统的一些启动脚本/etc/rc1.d目录包含进入运行级别1所需要运行的一些脚本/etc/rc2.d目录包含进入运行级别2所需要运行的一些脚本.这些目录下包含两种文件:以K打头,后面跟两个数字以及一些字符串:表示系统到这个运行级别时所需要停止的一些服务,系统将以stop调用这个脚本。以S打头,后面跟两个数字以及一些字符串:表示系统到这个运行级别时所需要开始的一些服务,系统将以start调用这个脚本。,.,88,init命令,init命令用于改变操作系统的运行级别。命令格式:init0123456Ss,.,89,shutdown,shutdown用于改变操作系统运行级别。命令格式:shutdown-y-gseconds-iinit-statemessage选项:y系统提示时默认回答为YESg过多长时间改变i想要的运行级别message给所有登录用户的信息,.,90,/etc/passwd文件,/etc/passwd文件记录了系统的用户帐号的信息格式loginID:x:UID:GID:comment:homedirectory:loginshellloginID用户名x隐藏的口令。加密的口令放在/etc/shadow文件中UID用户IDGID组IDcomment描述homedirectory个人主目录loginshell登录后使用的shell如:,jxbcpp:x:901:410:DaveLister:/export/home/jxbcpp:/bin/sh,.,91,/etc/shadow文件,/etc/shadow文件记录了系统用户的加密后口令格式loginID:password:lastchg:min:max:warn:inactive:expire:loginID对应用户名password加密后的口令。LK表示锁定帐号,NP表示无口令lastchg最后更改口令的日期与1970年1月1日之间相隔的天数min改变口令需要最少的天数max同一口令允许的最大天数warn口令到期时,提前通知用户的天数inactive用户不使用帐号多少天禁用帐号expire用户帐号过期的天数最后一个字段未用,例:lister:ubQhZXEMv/lyI:10336:7:90:5:30:,.,92,/etc/group文件,/etc/group文件记录了系统的用户组的信息格式groupname:password:GID:userlistGroupname组名password口令。已经不使用GID组IDuserlist成员列表一个用户可以同时属于多个组。如:sysadmin:14:lister,torey,.,93,groupadd命令,增加用户组groupadd命令增加用户组groupadd-ggidgroup说明:g制定组的ID号gid组的ID号(不能与现有的组ID号重复)group组名#groupaddg100sun,.,94,useradd命令,useradd命令增加用户组useradd-uuid|-ggroup|-ddir|-sshell|-ccomment|-m-kskel_dirlogin说明:u指定用户ID号g制定所在组d指定用户目录s制定用户SHELLc用户的注释m建立用户目录login用户的登录名useraddu1233gsund/export/home/sunc“Suntestuser.”ms/usr/bin/shsun,.,95,userdel,#userdelsun,.,96,admintool,可以用admintool图形工具增加、更改、删除用户和用户组。注意:用户所在的组必须先于用户之前创建。,.,97,Admintool(cont.),.,98,ps命令,使用ps命令显示系统正在运行的进程。参数:e列出系统所有的进程f列出详细清单UID:运行进程的用户PID:进程的IDPPID:父进程的IDC:进程的CPU使用情况(进程使用占CPU时间的百分比)STIME:开始时间TTY:运行此进程的终端或控制台TIME:消耗CPU的时间总量CMD:产生进程的命令名称,.,99,ps命令(cont.),要查找某进程:#ps-ef|grepprocess_name#find/-nametest#ps-aef|grepfindroot36023575020:13:01pts/00:00grepfindroot36013575220:12:56pts/00:00find/-nametest,.,100,kill命令,使用Kill命令给进程发送一个信号。Kill命令一般用于结束系统的某个进程。Solaris有44个信号

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论