




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
UNIXSCOUNIXUNIXDOS操作UNIX深圳市华为技术有限公司1998Copyright□1998byHuaweiTechnologiesCo.,Ltd.AllRightsReserved.NopartofthisdocumentmaybereproducedortransmittedinanyformorbyanymeanswithoutpriorwrittenconsentofHuawei.HUAWEI□、华为□、C&C08□、EAST8000□、HONET□、视点□、INtess□、1998年8月第1.1998年8月第1印数:1-1000 第一章UNIX操作系统概 UNIX操作系统简 一、UNIX特 二、UNIX流派及标 UNIX系统组 与UNIX有关的几个名 第二章UNIX常用操 启动终 登 UNIX命 一、UNIX命令格 二、特殊按 三、UNIX常用简单命 四、UNIX用户间简单通讯命 注销(退出UNIX系统 第三章UNIX文件系 UNIX文件系统分 UNIX文件类 UNIX树型目录结 UNIX文件名 UNIX文件存取权 UNIX重定向与管 UNIX文件系统常用命 第四章UNIX文件系统常用工具和实用程 vi编辑器的最基本用 利用find命令查找文 grep命令基本用 利用cmp命令比较文 文件的备份和恢复实用程 一、tar命 二、cpio命 文件压缩和解压程 一、compress压缩命 二、pack压缩文 三、gzip压缩文 四、pkzip压缩文 第五章UNIX简单维护与管 UNIX开机举 UNIX关机举 修改系统时 如何控制后台进 如何查看磁盘使用情 掉电故障及处 第六章网络通 TCP/IP协 查看网上用户信 使用mail发送和接收电子邮 一、发送电子邮 二、阅读电子邮 在网络上登录和拷 一、 二、 基础篇小 基础篇习 第一章UNIX启动和定时管 UNIX启动过 UNIX用户的登录过 daemon进 UNIX系统的定时 第二章UNIX用户管 用户管 一、增加新用 二、删除用 一、增加新用户 二、删除用户 采用另外一种方法增加和删除用 一、增加用 二、删除用 第三章存储设备的使 创建设 mount和umount命 一、mount命 二、umount命 软盘的使 一、软盘设备的创 二、软盘的格式 三、安装文件系 四、软盘的挂 硬盘的使 一、SCSI接口 二、SCSI硬盘设备的创 三、硬盘的分 四、硬盘的挂 CD-ROM的使 一、CD-ROM设备的创 二、CD-ROM的挂 第四章网络、主机和路由参数设 /etc/networks文 /etc/hosts文 /etc/gateways文 设置步 测 深入篇小 深入篇习 UNIX第一部分上机环 UNIX主机环 工作站环 第二部分在工作站上登录 NetTerm的安 NetTerm的使 第三部分UNIX常用命令的使 常用命令之 常用命令之二(选做 常用命令之 第四部分ftp的使 ftp的安 使用ftp拷贝文 附录 UNIX命令速查 附录B习题参考答 基础篇习题参考答 深入篇习题参考答 第一 UNIX操作系统概UNIXUNIX1969Bell实验室产生,1975年对外公布,1976Bell实验室外广泛使用。一、UNIXUNIX操作系统是一种非常流行的多任务、多用户操作系统,应用非常广泛。UNIX的 UNIX是一个多任务操作系统,在它内部允许有多个任务同时运行。而DOS操作系统是单任务的操作系统,不能同时运行多个任务。早期的UNIX操作系统的多任务是靠分时(timesharing)机构实现的,现在有些UNIX除了具有分时机制外,还加入 UNIX又是一个多用户操作系统,它允许多个用户同时使用。在UNIX中,每位用户运行自己的或公用的程序,好象拥有一台单独的机器。DOS操作系统是单用并行处理能 UNIX支持多处理器系统,允许多个处理器协调并行运行管道UNIX允许一个程序的输出作为另外一个程序输入,多个程序串起来看起来好象一条DOS操作系统也借鉴并提供了这种机制。ShellUNIXShell实现。UNIXShell,Shell本身就是一种解释型高级语言,通过用户编程就可创造无数命令,使用方便。安全保护机制UNIX提供了非常强大的安全保护机制,防止系统及其数据未经许可而被非稳定性好在目前使用的操作系统中,UNIX是比较稳定的。UNIX具有非常强大的错误处 传统的UNIX用户界面采用命令行方式,命令较难记忆,很难普及到非计算机专业人员。这也是长期以来UNIX遭受指责的主要原因,但现在大多数的UNIX都加入的图形强大的网络支持UNIXTCP/IPUNIX的缺省UNIXTCP/IPUNIX、TCP/IPInternet的UNIXInternet上各种服务器的首选操作系统。 UNIX操作系统的源代码绝大部分用C语言写成非常便于移植到其它计算机上,再加上初期UNIX组织对UNIX源代码宽松的管理政策,促进了UNIX的发展和普及。很早以前,就应用到几乎所有16位及以上的计算机上,包括微机、工作站、服务器、小型机、二、UNIXUNIX和其它操作系统不同,UNIX的生产厂家很多,由于历史的原因,不同厂家生产UNIXUNIX流派。AT&TUNIXAT&T源代码的UNIX产品:UNIXSCOUNIXPC兼容机PCSCO公司微软,DigitalDecAlphaDigitalSunSunIBMIBMUNIX标准版本:UNIXSystemVAT&T公司制定的标准版本,以后成为事实上的工业标准,传统上UNIXUNIXSystemVSVR3.2SVR4.0SVR4.2(SVRSystemVRelease)。SCOUNIXUNIXSystemV。BSDUNIX BurkeleyUNIX版本(BSDUNIXBerkeleySoftwareDistributionVersionofUNIX)BSDUNIXBSD4.2、BSD4.3BSD4.4版。SolarisBSDUNIX。UNIXSRV4BSD的特性。SVR4.2UNIX的一个标准部件。SVR4.2PC机以外的所有平台,PCUNIXUnixware。UNIXUNIXKernel(内核Shell(外壳UNIXKernel(UNIX内核) 是UNIX操作系统的核心,指挥调度UNIX机器的运行,UNIXShell(UNIX外壳) 是一个UNIX的特殊程序,是UNIX内核和用户的接口,是UNIX的命令解释器、也是一种解释性高级语言。目前常见的Shell有三种:ShellBourneBUNIXKornKBShellBShellC-CBourneShell,ShellShell下键输入命令:KShell UNIX提供了很多工具软件和应用程序供用户使用,如vi编辑器、文与UNIX 仿真终 在某计算机上运行某一特定程序,把计算机当作另一台计算机的终端使用UNIX控制台(Console)这是一种特殊的终端,由显示器、键盘(和鼠标)组成,分别连到 UNIX是多用户操作系统,它允许多个用户同时使用。每个用户拥有用般用户的UNIX操作系统提示符一般为”$”。用户组 若干个用户可以组成一组,同组内的用户可以共享信息root用户 UNIX的超级用户,拥有其他用户没有的特权。root用户的UNIX操作系统 是正在执行的程序。UNIX允许多个进程同时存在,每个进程都有唯一代号称为进程标识符(pid---processid)。前台进程(Foregroundprocess) 以接收键盘输入并将结果显示在显示器上。缺省状态下用户启动的UNIX程序运行在前台后台进程(Backgroundprocess) 后台进程程序的运行。UNIX有很多系统进程在后台执行。设备(Device)或称设备文件,代表某个硬件,如磁盘、软盘、串口。UNIX对硬件的原始设备(Raw 也称为裸设备,没有经过加工的设备文件。原始设备文件名r开头,如/dev/rhd0第二 UNIX常用操TCP/IP协议驱动程序和终端仿真程序即可。UNIX系统连通后,在终端上会出现”login:”提示符。在”login:”提示符下输入用户名,出现”password:”abc用户登录的过程为:Login:abcUNIX一、UNIX1、UNIXShell有不同的缺省提示符:BShellKShell的缺省提示符为CShell的缺省提示符为root用户登录时,系统提示符统一缺省为"#"。Shell和提示符。2ShellUNIX命令。UNIX 参数 参数 参数数之间用空格隔开。UNIXDOSUNIX的命令区分大小写,且命令和参数之间必须隔开DOS来说是以下四条命令是相同的:cd\tmpCD\tmpcdUNIXcdUNIXcdcd/tmpcdtmpTmpCDcd3mkdirtmpcpfile1tmp/file2lsltmpUNIX会顺序执行以上三条命令。4[1]findabc的文件。$find.-nameabc-print&10722表示进程号(PID)find[2]findabc的文件并将结果存myfind文件中。$find.-nameabc-5、nohupnohup2nohup后变为:$nohupfind.-nameabc-UNIXCtrl+kill结束当前的操作状态(三、UNIXUNIXUNIXmancalbannerwhoamwhoamfinger1、man-查看帮助信息查看man的使用方法 查看finger命令的帮助信息: manfinger2、date命令-显示、修改日期和时间MonAug1713:43:14NSTNST标准时间,199881713:43:14,星期一。3、cal命令-显示日历显示1998年全年日历 cal显示1998年8月日历: cal819984、banner命令-显示大写大字举例:在屏幕上用大字显示“HUAWEI”banner"HUAWEI"5、bc命令-简单计算器bc命令可以进行加、减、乘、除、求模、乘方运算,运算符分别为“+”“-”“*”“/”“%”“^”。bc使用举例如下1234*3+按回车显示结果,以后等待输入其它算式。按<Ctrl>+dbc。6、passwd命令-修改口令7、who-UNIX的用户whoam8、finger命令-finger命令比who命令显示的信息量大,功能强。基本使用方法如下: smithfingersmith9、clear命令-清除屏幕四、UNIXUNIX提供许多方式让用户相互通信,它允许你以文本的方式发送及接收信息。你可以(一)writewritewrite命令write命令时,就在对方用户终端上显示提示信息。writewritedestination-user其中,destination-userwho命令查看其注册名。terminalwrite的报文送向指定的终端。为了write命令,且必须指定注册名。一UNIX进行通话时,通信双方有一些约定:用“o”表示结束一条报文,“oo”表示ctrl-dwrite命令。[1]UNIXalexjennywrite命令通信。alex的所在终端上(<CR>表示回车):$ HiAlex,areyouthere?MessagefromAlex(tty11)[SatJan515:08]….YesJenny,I’mhere.o<CR>Thankyou,Alex,bye!Ctrl-writeAlexJennyJennyAlexAlexJenny收到了,省略号表示他们的通信继续。最后,Jennythankyou,Alex,bye!ooAlex没有话要说了,并在下一行开ctrl-dwriteshell。(二)talktalktalkuser-name[terminal]〈CRtalk[connect时,双方可双工通信了。双方可以以任意的速度从键盘输入,talk把你的输入一行一行的显示在你和对方的屏幕上。用<Delete>talk。(三)mesgmesgwritetalk通讯信息。mesg命令在本地mesg[y][n]〈CR其中,y表示允许接收,nyn,则报告现在的许可[1]$mesgisy is[2]writetalk isn(四)wall所有登录用户都可收到该消息。仅超级用户使用该命令。wall##wall#wall“sendamessagetoallthepeople。注销(退出UNIX系统UNIX提示符下,运行:$$Ctrl+dUNIX第三 UNIX文件系UNIXUNIX操作系统可由多个可以动态安装及拆卸的文件系统组成。UNIX文件系统主要分根文件系统(therootfile 每一个UNIX操作系统在其主硬盘上至少含有一 除根文件系统外的其它文件系统,如/u文件系统,AFS文件系统等。UNIXUNIX普通文件(ordinaryfile),分为 (1)文本文件(2)二进制文目录文件特殊文件(specialfile),分为 (1)块设备文件(2)字符设备文符号链接文件(symbolic普通文件用于存放程序、数据等,我们绝大部分处理的文件就是这种文件。UNIX把所vi等编辑器能文件类型标 在用”ls-l”命令显示文件目录时的用下列符号表示不同的文件类型 举例$ls-rwxr-xr- 2wjmnewservice321Oct1709:33drwxr-xr- 2wjmnewservice Oct1709:40其中,第一列的“-”file1是普通文件,“d”dir1UNIXX名字是由根目录到该文件的路径上的所有节点名按顺序构成的,相互之间用“/”分开。如文prog的全路径名为:/usr/smithprog,根目录用“/”表示。根文件系统常用目 根文件系统的常用目录举例如下表 UNIX 设备文件,如 C UNIXDOS有些相似,但文件路径的书写方式不同。任何文件的路径全家目 UNIX在创建用户名时,一般会创建一个目录专门供该用户使用,这个目录为该用户的家目录(HomeDirectory)。缺省家目录一般放在/usr目录下,目录名与用户名家目录中有一个文件比较特殊:“.pofile”(或“.logn”)文件。当以该家目录的用户名登X时,会自动执行“.profile”文件。它有点类似于SAUTOEXEC.BAT文件。“.profile”Kshell的启动文件,而“.ogin”Cshel的启动文件。“.profile”文件中常有一行:其中,PATHDOSPATH,而$HOMEUNIXUNIX255大小写敏感(file1File1表示两个不同的文件无专用扩展名(UNIX文件名可出现多个小数点,并无特殊含义)UNIX .字符 任一个字符,如”abc?”4 任何字符,如”ab*10”ab10结尾的名字。DOS文件通配符*有区别。UNIXUNIX能使用该目录下的文件(cd命令)文件的属主(拥有者其他用户(owner可以通过”lsl”$ - -rwxr-xr- Oct17 2-4字符”rwx”wjmfile1的权利为”行
5-7字符”r-x”newservicefile1的权利为:8-10字符”r--”file1的权利为”可读、不可写、不可执行chmod命令修改文件的存取权限,chmod格式 格式 ), 文件属主(user---用户组其他人所有人permissionpermissionchmodu+wtesttestreport文件“可写chmodu-xabc.cchmodu+rwxchmodugo+rwx), a*4+b*2+
a=1分别表示可读,a=0表示不可读;b=1分别表示可写,b=0c=1分别表示可执行,c=0组内成员对ncp只有“可读、可执行”的权利;chmod751改变文件属主的格式如下 属主名文件名write权利才可改变文件的属主。 组名文件名supervisor举例 将文件test1的属主改为 将文件test1的用户组改为UNIXUNIX重定向 >>
lsl> lslfile1ls>>file1 将ls命令显示的内容附加存到file1的尾部grepabc<file1 将file1的内容作为grepabc命令的输入UNIX管 将一文件的输出作为另一文件的输入。管道符号如下
lsmorepsef|grep psefgrepsmithUNIXUNIXDOScdcdmkdirmdrmdirrdrm-rm-rdeltreelslslabc(文件长列表lsaabc(所有类型文件)ls-d*(不进子目录)dircattypemorecpfile1copyfile1移动(重命名)mvcall.testmovecall.tstrencall.testrmdel一、pwdpwd命令用来显示当前目录路径,命令如下:二、cdcd命令用于改变当前的目录,如: cd 改变到/usr/smithcd wjmcd exam1 cdDOS有本质区别。三、rm命令rm命令可以删除文件及目录,举例如下: rm rm filerm-r/usr/wjm/exam2 删除目录/usr/wjm/exam2及其内容四、ls命令ls命令可以显示目录内容,命令格式如下:ls-选项文件名- - 命令举 说 ls filelsl 长列表显示目录/usr/wjm/exam2ls 显示当前目录内容(同时带-l、-d、-a参数[注 ”ls-l”命令显示格式如下drwxrwxr- 2 48Jan 1998-rwxr-xr- 1 321Oct1709:331个字符表示文件的类型(d表示目录,-表示普通文件2-4字符表示文件属主对此文件的访问权限(如:“rwx”和“rwx”);5-7字符表示用户组对此文件的访问权限(如:“rwx”和“r-x”);8-10字符表示其他用户对此文件的访问权限(如:“r-x”和“r--”);第二列:此文件的链接数(如:2第四列:用户组名(如:groupnewservice);第五列:文件所占字节数(如:48321);第六至八列:最后修改的日期和时间(如:“Jan051998”和“Oct1709:33”);第九列:文件名(如:johnfile2)。五、mkdir、rmdir、cat、more、cp、mv这些命令和DOS的相应命令功能和用法基本一致,它们和DOS命令的对应关系如下:UNIX命令 DOS命令 mkdir rmdir move UNIX文件系统 viviUNIXvi文本输入方 用于文本的输命令方 用于输入控制命vivi文件名 将在光标所在位置之后插入文本 将在光标所在位置之前插入文本 将在光标所在行的下一行开始插入文本 行号 光标移到某行(如1G表示光标移到第一行 ESC 退出viESC键,以 利用findfind命令会在指定目录及其子目录下查找符合条件的特定文件。此命令的最大用处是当 目录 条目录名--- 欲开始寻找的目录所在。find会寻找此目录及其子目录。可以有多个目录条 -- 欲搜索文件的条件,可包含文件名称、属主、最后修改时间等等-namename 可用通配符,如,-name‘*.c’- -size nblock-type xd---目录 f---文件b---块(block), c--字符(character),p---管道(pipe)-useruser user所拥有的文件,useruid号-groupgroup group的所有文件,groupgid号-links n-atim n-mtime n command{}command逻辑运!-name所有不以.c--size+10-o-links10block3-size+10-links10block3find/temp-name“abc*”- 在/tempabcfind.-nametest- testgrepgrepgrep字符串文件名grepabcd tempabcdgrep"Thisisabook" temp中查找”Thisisabook”利用cmp [- 文件名 文件名- - cmp命令的返回值(0cmptemp1 temp1temp2一、tar命令tar命令,可将多个文件合并成一个文件库(archival)的方式存放于磁带或磁盘上。当需要时,可由文件库获取所需的文件。tar的指令格式:$ tartar的动作(如读取,写入等),tar的动作。tar命令选项前没有“-”。功能选项(function- 读取文件库内的文件,如文件名为目录,则连子目录也会被读取(常用 (常用 修改选项 启动显示模式,tar会显示所处理的文件名(常用 启动确认模式,tar file,省略此项,以预设的磁带或磁盘为对象(常用(一)tar[$ work目录中的所有文件及子目录作备份,备份到缺省设备,且在备份时[$ fUNIX(二)tar[ x表示将缺省设备中的文件复原到硬盘,v[ [ 二、cpiocpio可将文件或目录从文件库获取出来或将数据拷贝到文件库。cpiocpio–i[bcdmrtuv][patterns]cpio–o[abcv]cpio–p说明:cpio共有三种基本模式,-ocopy-outcopy到一个文件库,-icopy-in模式,读取文件库,并将其展开在当前目录。-p能从某个目录读取所有文件(包括子目录到另一个目录),archive(归档)的方式存放。cpioshell使用。-ocopycopy成的archivefile通过标准输出设备输出。一般利用输入/输出重定向或管道的原理,达到真正复(一)cpio备份:[1]$findwork–print|cpio–ocdv>work目录下的文件备份到软盘上。-o表示输出模式,-c-表示按需要生成目录,-v表示命令执行时不断显示信息。用“>”[$ls|cpio–oold1archivefile[3]$ls*.c|cpioc程序.[4]$ls|cpio–p复制当前工作目录下的文件到/usr/linfs/tempdir目录,不生成 (二)cpio[$cpio–icdv<将软盘中的文件复原。-icpio把文件作为它的输入,-d按需要生成目录,-v显示执行时的所有信息,-c具有头文件格式。[$cpio–icdv"*stat.wp"<仅复原*stat.wp[$cpio–i</usr/linfs/old1仅复原*.f一、compresscompress命令可将文件压缩以减少存储空间。压缩后的文件以“.Z” uncompresscompressed-filename[1]file文件进行压缩和解压缩compressuncompressfile.Z二、packpackunpack。压缩后文件的名称为“.z”其压缩后的空间因 注:pack对太小的文件不压缩,若要强制压缩,用-f -f三、gzipgzip压缩文件对应的解压缩文件为gunzip。压缩后的文件名称为“.gz”。命令格式: 四、pkzippkzip压缩文件对应的解压缩文件为pkunzip。压缩后的文件名称为“.zip”。命令格式: 第五 UNIX简单维护与管UNIXSCOUNIX为例。SCOUNIXSCOUNIXboot:Ctrl+droot出现”login:”SCO_UNIXUNIXSCOUNIX主机的关机过程为,在root用户下键入:#shutdown -g0-y# -g0-y[注意]必须在运行完shutdown命令,并出现允许关机的信息时,再关掉主机电源。未出现date-t19988101536UNIXpsu显示某用户的进程(psups-ps-长列表显示所有正在运行的进程信息,UNIXps-killUNIXkillkill-9root用”ps-ef”和"grep关键字"pidkillpid号,若杀不掉,再运行”kill9pid号UNIXdf-du[文件名fsck命令命令对文件系统进行检查。fsckfsck[-y][-n][-b][-D][-f]fsck-fscky(yes),fsck-fsckn-若是检查根文件系统(rootfilesystem),会重新启动-描述相对于硬件设备的特殊文件名。若去掉此项会自动检查存在于/etc/checklist第六 网络通TCP/IP在当今世界,UNIXUNIX的强大联网功能。UNIXTCP/IP。UNIXInternet上各种服务器的首选操作系统。TCP/IPTCP/IP协议族。TCP/IPTCP/IP协议族中传输控制协议/(TCP/IPTransmissionControlProtocol/InternetProtocol)用户数据报协议(UDP-UserDatagramProtocol)提供无连接的传输层协议,但不保文件传输协议(FTPFileTransferProtocol)也是用户层协议,定义了不同系统间进fingerUNIX系统的用户信息。finger的命令格式如下:finger[用户名][@ip地址]fingerfingerrootfingerxywsyb2finger查看主机fingerxywsyb2abcfinger查看主机02abc使用mailmailmail与本系统的用户通信,还可与网络中的用户通信。mail的两种功能:发送电子邮件和接收电子邮件。$mailalexSubject:Thisisatestmessage一般用句号来结束信件,ctrl-dmail会显示所有邮件的标题。这时,用户按回车一个一个的阅读,直到所有的邮件都qshell。$计算机网络计算机网络(TCP/IP协议(telnet/ftp服务器(telnet/ftp客户机UNIX操作系统的计算机。计算机网络可以是任何类型的网络,如LAN、WAN、InternetTCP/IP协议。本地计算机可以是任何类型的计算机,PCDOS、Windows3.x、Windows95、WindowsNT、UNIX、VMS等等。深入分析telnet/ftpTCP/IP协议族中的应用层协议,它们的工作方式采用客户机/服务器方式。本地telnet/ftptelnet/ftpTCP/IP协议与远程主机中的服务telnet/ftp服务器端软件的系统均可作为上面所说的远程主机。UNIXTCP/IP,telnet/ftptelnet/ftp的服务器端软件和客户机软件,UNIXtelnet/ftptelnet/ftpUNIX一、telnettelnetIPIPUNIXIP地址和域名。在本地计算机屏幕上就会出现UNIXUNIX系统,UNIXUNIXPC兼Windowstelnetxterm。[注意事项]在运行telnet之前必须保证本地计算机和远程主机间的TCP/IP(三)Windows95telnetSCOUNIXSCOUNIXIP地址01。Windows95上的“开始”按纽,再选则“运行”菜单,出现运行框,输telnet点击运行框上的“确定”TelnetUNIXUNIXSystemVRelease3.2()(ttyp2)UNIX[例2]Windows3.xtelnetDigitalUNIXDigitalUNIX装。这里不介绍安装过程,只介绍软件的简单设置和使用。Nettermtelnet的变种,telnetNetterm进行介绍。NettermNettermFile菜单下选”PhoneDirectory…”,出现”PhoneDirectory”框,在”HostName项下输入一个名字(UNIX主机名),23TCPIP,点击”Add”按纽,再点击”Ok”按纽。DigitalUNIX(xyw)(ttyp6)UNIX二、ftptelnet的“近亲”。telnet允许在远程主机上登录并使用其资源,ftp机与远程主机之间传递文件。ftpFileTransferProtocal的缩写,意为文件传输协议,它可UNIX系统上。(三)ftp时,可简单地把文件分为两大类:文本文件和二进制文件。文本文件也ASCIIASCII的定义,主要特征如下:ASCII文件由若干行组ASCII(BinaryFile)ASCIIASCII文件格式一般是不兼容的,ftpASCII文件的传输时,自动进行了格式转换,而对于二进制文件来说,ftp不进行任何转换。[注意事项]可以将ASCII文件按二进制方式传输,但决不能将二进制文件按ASCII方式传(二)ftpftpftpIPUNIXftp提示符:ftp[注意事项]在运行ftp之前必须保证本地计算机和远程主机间的TCP/IP(三)ftpftp?或helpASCII方式传送文件(缺省值cddir[r-dir][l- [r-dir][l-dir,lcdputfile1file1getfile1file1mputfilesmgetfilesFTPopenIPquit或(四)ftpIP01SCOUNIXPC机,DOSftpC:\FTP目录下。[例1]ftpcdftp(UNIX用户名和口令,会出现提示符:)[例2]C:\DOShelp.hlp拷贝到远程主机的/usr/xyw/tmp目录下。ftp>binaryftp>lcdc:\dosftp>cd/usr/xyw/tmpftp>puthelp.hlp[3]C:\TEMP\TO目录下的所有文件拷贝到远程主机的/usr/xyw/tmp目录下。ftp>ftp>lcdc:\temp\toftp>cd/usr/xyw/tmpftp>mput*.*[例4]将远程主机的/usr/xyw/bin/dispdateC:\TEMP\FROM目录ftp>ftp>lcdc:\temp\fromftp>cd/usr/xyw/binftp>getdispmesg[例5]将远程主机的/usr/xyw/doc目录下的所有文件按文本文件格式拷贝到本地计算机C:\TEMP\FROM目录下。命令如下:ftp>asciiftp>lcdftp>cd/usr/xyw/docftp>mget*[例6]ftpftp>closeftp>quitUNIXUNIX常见的三Shell:BShell、KShell和CShell。UNIXUNIXUNIXUNIX用户通讯命令:write、talk、mesgwall。UNIXUNIXUNIXUNIX支持长文件名。UNIXUNIX文件的存取权限分为:r、w、xUNIXUNIXUNIXvifindgrepcmptarcpiocompress、pack、pkzipgzip。UNIX的简单维护操作:UNIX的开关机、修改系统时间、进程管理、fingerUNIXUNIXmailtelnetftp1、什么是UNIX UNIX有哪几种 它们各自的启动命令是什么23、UNIX4、UNIX文件名通配符“abc*th”,和“abc?”5、UNIX6UNIX7find命令,在/usr/abcaddd.dat8UNIXshutdown?10C:\FILE1\TTT.SQLUNIX主机(ip01)的/usr/abc/ttt文件中去,ftp第一 UNIX启动和定时管UNIXUNIXROMbootboot区存有硬盘的分区信息和驱bootstrap程序调入内存并执行。bootstrap程序位于该活动0号块中。UNIX的启动程序/bootUNIX的内核程序/unix启动/etc/init进程。init将/etc/inittab调入内存,并根据启动层次的不同,选择/etc/inittab内不同的程序来执行。对于多用户来说,init会执行/sbin/bcheckrc/sbin/brc进程,最后由/sbin/rc2进程将系统带入多用户使用环境,并为每个终端启动/etc/getty一个进程等待接收用户的登录。UNIXUNIXgettygettyloginloginloginusernamepasswordloginshell件和$HOME/.profile文件(或$HOME/.login文件)UNIX提示符,等以上过程简述如下(BShell为例->getty->login->sh/etc/profile->$HOME/.profile->出现提示符/etc/wtmp和daemondaemon进程,它们在后台自动运行并负责对系统的管理。daemonupdate的daemon30秒便自动地更新盘上的内容。该命令可用下列命令来启动:#/etc/update但是更好的办法是把这条命令放在系统的/etc/rcUNIXUNIXcron进程来实现的。cron是一daemonUNIX的多用户模式下执行,它使某程序在一特定的时间被执行。croncrontabs文件所指定的时间执行命令,crontabs文件内容举例如下:#0-0-1-1-0-#---------------------------------------------------------- 1-1-1crontabs 0:30启动/usr/abc/rj文件运行,而如下一行 1- 1、3、681到周五,启动/usr/abc/makfile命令。crontabcrontabcrontabscrontabmyfilecrontabscrontab-crontabscrontab-crontabs[1]crontabs13时启动/usr/abc/stat文件运运行crontab-ltmp 运行crontab第二 UNIX用户管 删除用户组 root步骤1UNIX系统中增加新用户,useradd/etc/useradd[-ccomment][-ddirectory]][-ggroup][-m][-sshell]-c -d -g - -sshell 1devos的用户,其它默认,创建命令如下:useradd-mdevosdirectory不出现,则自动创建缺省家目录,如/usr/devosshellBShell2ncp的用户,shellksh,其它默认,创建命令如下:useradd-m-s/bin/kshncp3useradd-c"TestUser"-m-d/test/test02-gxyw-s/bin/kshtest02xyw用户组,家目录为/test/test02(自动创建)“TestUser”步骤2devos建立密码的命令为:passwddevos/etc/userdelUNIXxyw/etc/groupaddxywUNIXgp11/etc/groupdelgp11UNIX在/etc/passwd为该用户选择用户组,将该用户标识符加在/etc/group为该用户创建一个家目录(homedirectory),将其家目录的属主改为该用户所有,(一)/etc/passwd/etc/passwd是一文本文件,用来存放用户信息,每行表示一个用户。/etc/passwd每行的用户识别号(UserID),用户组识别号,参见/etc/group该用户缺省/etc/passwdcfl:x:201:50:CaoFeilong:/usr/cfl:/bin/shdevos,需要在/etc/passwd文件末尾增加如下一行:devos::207:50:DickDevos:/usr/devos:/bin/sh(二)/etc/group/etc/group是一文本文件,用来存放用户组信息,每行表示一个组。/etc/group每行的格用户组识别号(GroupID)/etc/group的内容举例如下:devosgroup组,还需要在/etc/groupgroup组所在行末加上(三)#mkdir/usr/devos 在/usr目录下创建与用户名同名的目录devos#chowndevos/usr/devos 设置/usr/devos的属主为devos#chgrpgroup/usr/devos 设置/usr/devos的用户组为group#chmod755/usr/devos 设置存取权限,一般为755(四)devos建立密码的命令为:#passwddevos以后的版本则借用/etc/shadow删除/etc/passwd删除/etc/group第三 存储设备的使UNIXUNIX设备创建好后,系统会在/devSCOUNIXboot1351811mount和umount系统的某个目录上,此目录称为挂接点(mountpoint)。此时该设备上的文件系统相当于该一、mountmount的过程(步骤)如下:1步:创建一目录23mount命令,将设备挂接到该目录上mount命令格式如下: [-v][-r][-ffstyp]specialmountmountmount真正执行挂接操作,参数mount---二、umountumount命令将设备从文件系统中卸出。umountumount umount挂接目[1]CD-ROMumountumountCD-ROMUNIXfdSCOUNIX的磁盘驱动器设备文件(DOSA盘boot13518个扇区1359484884894884899696159618969盘)13518个扇区的软盘(1.44M),format命令如下:format/dev/rfd0135ds18/etc/mkfs#mkdir #chmod777 mount/dev/fd0135ds18 将/dev/fd0135ds18挂接到/diskaSCSISCSI一、SCSISCSI接口卡(SCSIHostAdapter)插在计算机总线插槽内,硬盘、CD-ROMSCSISCSI(一)SCSISCSI主接口卡卡号---HostAdaptorNumber)。卡号的取值范围为:0–1(二)SCSISCSI主接口卡由不同厂家制造,没有统一的软件驱动程序。在使用之前,应先选择相 Adapter154x、154xemlation、164x 386/486CBUSSCSI DPT Adaptec OlivettiESC- FutureDomainTMC-1660、TMC-1680、MCS-(三)id号(IDNumber),取值为:0–7。(四)8个设备,逻辑单元号(lun---LogicalUnitNumber)就是设备地址0-7lun,0二、SCSI(DOSC盘001若将上面的/dev/hd0换成/dev/hd1,在使用之前可先查看该文件是否存在,若不存在,可以创建硬盘设备。SCSI硬盘硬盘 其中,id是主接口卡控制器地址;ha是主接口卡卡号;lun是逻辑单元号;hatype是主接口卡类型(SCSI接口卡)。CompaqSCSIID2,SCOUNIX的运行如下命令:#mkdevhd200cha#reboot#mkdevhd200mkdev硬盘设备创建好后,还应对硬盘进行分区。SCOUNIX的分区命令格式是:divvy[硬盘设备名]divvy是对/dev/hd10#mkdir #chmod777 #mount/dev/linda/hd1_dir 将/dev/linda挂接到/hd1_dir目录其中/dev/linda是分区设备名。CD-ROM一、CD-ROMUNIXCD-ROM设备。CD-ROM 1CD-ROM 2CD-ROMmkdev二、CD-ROMCD-ROM#mkdir #chmod555 mount-r/dev/cd0 将/dev/cd0挂接到/cdrom"-r"第四 网络、主机和路由参数设UNIX上的网络、主机和路由参数设置。在进行网络(主机)地址设置时一般用到/etc目录下三个文本文件:networks、hosts、gateways,分别存放网络、主机、路由/etc/networks
表示网络号,把IP地址中的主机地址去掉就是网络号 /etc/networks#HuaweiTech.Co.peixun #Training其中,第一行,loopback127(A类地址;第二行,huawei是网,是网络名,它的网络号是“129.6”,它的别名有两个:peixunqqsj“#TrainingCenter”是注/etc/hosts/etc/hosts文件存放主机列表,一般把所用到的主机号都放到此表,该主机可以不在同一
表示主机IP地址 hostnamenodename(UNIXhostnameuname命令/etc/hostsxyw01xyw02#Routerto#Li其中,第一列,01等是IP地址;第二列,localhost、“xyw01”“xyw02”“intess114”是别名,“#Router”是注释。/etc/gateways/etc/gateways
<net|host> gateway metric 表示路由指向网络还是指向某一特定主机,net和host为关键字 目的网络名或主机名(或IP地址) 网关名或网关IP地址 表示表示到目的网络或主机的hop计数值 <net|host>nethost两个关键字中的其中一个,<passive|active|external>表示只/etc/gatewaysnetgatewaymetrichostgatewaymetricpx_hw_rpx_xx_rnetgatewaymetrichostgatewaymetricroot查看/etchosts、networksgateways对内核进行重新连接(SCOUNIXsysadmshsystem->kernal-rebootIP01,/etchostsnetworksgateways文件1、23UNIXping命令进行测试。(一)ping01 自身测试,查看IP协议是否已经驱动pingintess114 自身测试,查看hosts设置是否正确ping ping (二)ping ping UNIX的启动和登录过程、daemonUNIX的定时执行CD-ROM目录下的1UNIX1点,执行/usr/abc/stat2、/etc/passwd文件内容每行由哪几部分组成?/etc/group文件内容每行由哪几部分组成?4、/etcnetworks、hosts、gatewaysUNIX第一部 上机环UNIXUNIX1、操作系统:SCO2、IP3UNIX xyw 1、计算机:PentiumPC机1DOS2Windows3、NetWare上网软件(for4、TCP/IP协议驱动软件(forDOSandWindows3.x)5、NetTerm软件(forWindows)6、FTP软件(for NetTerm安装盘(目录) ftp软件(目录) 第二部 在工作站上登录NetTermNetTermtelnettelnet的基本功能外,还可以远程拨号连接。NetTermWindows环境下运行的软件,假设已经安装好第一部分所述工作站软件配置f:\apps\netterm.ins目录中。1Windows3.2f:\apps\netterm.ins\nt16323.exe,具体操作步骤如下:cdwin[注]Windows95NetTermnt32425.exent32400.exe。2、当出现“WinZipSelf-Extractor”运行框时,用鼠标点击“Setup”按扭。3、当出现“NetTermInstallation”运行框时,用鼠标点击“Continue”按扭。6、当出现“NetTerm3.2.3Setupiscomplete!”时用鼠标点击“确定”NetTerm1WindowsNetTermNetTermNetTerm画面。2、选择“File->PhoneDirectory”。3、在PhoneDirectory下,输入参数: TelnetPort:23Host UNIXIP用鼠标点击“Add”PhoneDirectoryUNIX登录1WindowsNetTermNetTermNetTerm画面。2、选择“File->PhoneDirectory”。3PhoneDirectoryxyw01项,用鼠标点击“Conenct”按扭,UNIXSCOUNIX来说,信息如下:SCOOpenServer(TM)Release5UNIXloginUNIXSCOUNIX,接着会出现下列信息:TERM=(ansi)要求输入终端类型(括号中的内容为缺省),vt100UNIXUNIX断开与UNIX连接、退出1、点击断开连接按扭(或选择“FileDisconnect”)。2、选择“File->Exit”,以后点击“确定”。第三部 UNIX常用命令的使whoamfinger命令查看已经登录的用户信息:fingerrootfingerfinger01root用户信息:fingerroot@01fingerman 1999年日历:cal1999banner pwdcd 进入/usr/bin doc ---- - ls| -l|more d*|more rootls中 -l>/usr/xyw/rootls cat命令显示/usr/xyw/pwdhlpcatmoremore catpwdhlp|animal、plus1plus2:mkdirmkdirplus1mkdirls-vivi编辑器建立文件/usr/xyw/animal/tiger:cdanimalvi(Itwasahot,blusteryday.Mostfolksstayedindoos.Notme.Atigercameamblingdownthestreet.tigerls-ltiger文件内容,确认内容是否正确:cattigertiger文件拷贝到它的父目录中,cptiger cat将/etc/passwd文件拷贝成当前目录下的passwd.bak文件,并查看passwd.bak内容: morepasswd.bakplus1目录,并查看是否移动:lspasswd.bakmv lspasswd.bakcdplus1lspasswd.bak文件:rmpasswd.bakrmdir删除子目录plus1及其内容: plus1ls-查看文件tiger的存取权限: -ltigertigerchmod777tigerroot:chownroottigertigergroup:(选做chgrpgroupfindtig开头的文件名: - -grep在文件/usr/xyw/pwdhlp中查找 pwdhlp|grep "/etc/passwd"<cpioanimal目录下的内容备份到/usr/xyw/anmlbakfindanimal-print|cpio-ocdv>将以上备份内容恢复到/usr/xyw/tmpcdcpio-icdv<compress将文件/usr/xyw/bin/callingcd/usr/xyw/bincompresscallinglsuncompress
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 财务与会计实务培训行业跨境出海战略研究报告
- 艺术教育品牌加盟行业深度调研及发展战略咨询报告
- 赛事管理培训企业制定与实施新质生产力战略研究报告
- 2025年春季学期小学英语阅读推广计划
- 房地产开发项目资源投入计划
- 2025年中国武道用品市场调查研究报告
- 2025年中国快速枕式包装机市场调查研究报告
- 在线教育平台教师能力发展计划
- 秋天的城市:落叶中的艺术哲学
- 施工员在工程项目中的关键职责
- 导游知识与技能训练智慧树知到期末考试答案章节答案2024年丽江文化旅游学院
- 无小孩无共同财产离婚协议书
- 企业多元化与包容性政策
- 专题22 【五年中考+一年模拟】 几何压轴题-备战2023年温州中考数学真题模拟题分类汇编(原卷版)
- 法律法规合规性评价记录
- 2024年烧烤行业市场分析报告
- 2024年广东省2024届高三二模化学试卷(含答案)
- 压力容器操作培训
- 中国企业危机年度报告(2024)-复旦知微研究院
- 9挫折与心理防御机制
- 宠物直播方案
评论
0/150
提交评论