欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    solaris系统管理和常用命令操作培训.ppt

    • 资源ID:5448715       资源大小:775.50KB        全文页数:57页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    solaris系统管理和常用命令操作培训.ppt

    Solaris系统管理与常用操作命令,主讲:崔岩军,内容提要,UNIX(Solaris)简介Solaris的管理与维护Solaris常用命令介绍课程目标:系统入门级培训,Question?,带着如下问题进行学习:Solaris启动Solaris系统结构磁盘分区用户配置文件网络配置文件,UNIX简介,U N I X对工作站、微型计算机、大型机、甚至超级计算机等各种不同类型的计算机来说是一种标准的操作系统。文件管理、程序管理和用户界面是所有操作系统共有的传统特征。除此之外,U N I X又增加了另外两个特性。U N I X是一个多用户、多任务系统。,UNIX历史,1 9 6 9年,在AT&T贝尔实验室,Ken Thompson、Dennis Ritchie和其他的研究人员开发了一个操作系统,这个新的操作系统称为U N I X,1971年 UNIX移植到PDP-11上,第一次得到实用。此时的系统全部用汇编语言写成;1973年用C语言重写UNIX核心,系统变得极为便于理解、修改和移植;1977年UNIX成为产品;同期开始被移植到各种类型的机器上,并产生了许多变种版本。1981年Bell实验室推出UNIX SYSTEM III。1981年Bell实验室推出UNIX SYSTEM V。另一个重要的分支是BSD版(Berkeley UNIX)。SUN公司在4.2BSD UNIX基础上加进系统V形成SunOS,后来由SunSoft继续开发,形成SYSTEM V基础上的Solaris。,系统概念,Solaris操作系统的主要三个部分Kernel,Shell,FilestructureSolaris环境的文件结构是分层的目录树结构,是一些有特定目的而组织在一起的目录、子目录和文件。虚拟内存操作系统交换分区(SwapSpace)系统管理的一些常见的概念:主机,主机名,IP地址,客户机,服务器,网络 Solaris有下列特性 多任务,多用户,分布处理支持SUN SPARC和Intel X86两种硬件平台,OpenBootPROM介绍BootPROM内容BasicBootPROMCommandsokbootokhelpokprintenvoksetenvokset-defaultsokreset,OpenBoot PROM,安装Solaris操作系统,软件包安装选择基本;最终用户;开发者;完整分发和OEM支持安装信息安装过程放入安装盘;起动安装盘(boot cdrom);选择合适的语言和国际设置;输入主机名;输入IP地址;选择名称服务类型;选择时区;选择软件组;设置分区;输入ROOT口令;,Solaris文件系统结构示意图,从root开始(/),所有文件和目录均由根目录开始经过一条路径到达。,软件包管理,所有Solaris系统的软件都以包的形式出现命令行方式pkgadd命令用于安装软件包pkginfo命令用于查看系统已经安装的软件包pkgrm命令用于删除软件包pkgchk命令用于检查已安装的软件包admintool图形管理工具 admintool是solaris图形管理工具,包括管理软件包、主机名、主机地址、打印机、串口、用户、用户组等。,补丁维护,什么是Patch?简单的说,补丁就是一些替换现存的文件和目录的文件目录集合。补丁纠正应用程序的错误或增加功能。每个补丁都有编号。例如补丁号为101945,版本是34的话,这个补丁的目录名就是101945-34patchadd命令用于安装补丁 patchrm用于删除补丁用patchadd-p命令检查PATCH情况访问SUN公司专门的补丁网站http:/,启动过程,启动有四个阶段BootPROM阶段;Bootprogram阶段;Kernel初始化阶段;/sbin/init阶段;系统有多种运行级别,不同的运行级别所启动的服务不同。改变运行级别Who-r命令查看运行级别;Init命令用于改变操作系统的运行级别;shutdown命令用于改变操作系统运行级别;halt命令进入0运行级别;poweroff命令关闭系统并切断电源;reboot命令重新启动系统;,用户及用户组管理,UIDs(用户ID)与 GIDs(用户组ID)/etc/passwd文件记录了系统的用户帐号的信息/etc/group文件记录了系统的用户组的信息格式id命令用于查看用户的id号(用户号)su命令用户改变当前的用户。查看登录状态 命令who、finger、last可以查看用户登录状态。,用户及用户组管理,可以用admintool图形工具增加、更改、删除用户和用户组的属性命令行方式一个用户帐号至少应该包括以下信息:User name.用户用它来进行系统登录password.一组秘密的字符串,在用户进行系统登录时,必须输入口令。Users home-directory用户登录后的当前目录Users initialization files-一些shell script文件,当用户簦录后,用来设置用户的工作环境。,初始化文件管理,用户的初始化文件是一些命令脚本和shell参数 如当一个具有BourneShell的用户登陆系统后,系统将首先自动运行/etc/profile这个初始化脚本,然后运行用户目录下的.profile初始化脚本。当创建一个BourneShell的用户时,系统会自动把/etc/skel/local.profile这个文件拷贝到用户主目录下。Bash对应.bash_profile,进程控制,使用ps命令显示系统正在运行的进程要查找某进程#ps-ef|grepprocess_name使用Kill命令给进程发送一个信号。Kill命令一般用于结束系统的某个进程。用户只能结束自己启动的进程。超级用户可以结束任何一个进程,磁盘配置和命名,Solaris下,一个磁盘包含8个分区,标记为07。其中s2代表整个系统磁盘标示逻辑设备名与物理设备名实例名是系统设备的简称。dmesg命令鉴别系统所连接的设备。以实例和物理设备名称的方式显示。prtconf用于显示系统的配置信息,包括内存、外围设备等。当在系统中增加新设备时,需要重新配置系统的硬件信息。,磁盘、分区和格式化,磁盘卷标,也叫磁盘卷内容表(VTOC)把一个磁盘分区的步骤:格式化(format);选择一个磁盘;修改分区;标记分区;显示某个磁盘的分区状况:prtvtoc命令#prtvtoc/dev/dsk/c1t0d0s0*Partition Tag Flags Sector Count Sector Mount Directory 0 2 00 8201856 61442688 69644543/1 3 01 0 8201856 8201855 2 5 00 0 143349312 143349311 3 0 00 69644544 73704768 143349311/export,文件系统介绍,文件系统的定义磁盘文件系统网络文件系统内存文件系统流分区与块分区文件系统维护Newfs命令创建文件系统;fsck命令用于检测文件系统是否出错;df命令查看已挂接的文件系统使用状况;du命令显示某个目录下文件的占用磁盘空间的情况:,文件系统挂接,挂接就是将分离的文件系统附加到文件系统分成结构中。/etc/vfstab文件中的文件系统将自动挂接#device device mount FS fsck mount mount#to mount to fsck point type pass at boot options#/dev/dsk/c1t0d0s1-swap-no-/dev/dsk/c1t0d0s0/dev/rdsk/c1t0d0s0/ufs 1 no-/dev/dsk/c1t0d0s3/dev/rdsk/c1t0d0s3/export ufs 2 yes-swap-/tmp tmpfs-yes-fsck pass:0表示不做检查;1表示做fsck后正常启动运行;大于1时表示把此设备加入fsck运行列表,fsck可同时检测8个设备。Mount挂接文件系统umount卸载文件系统挂接实例增加一个新的硬盘光驱、软驱的使用忘记ROOT密码的处理例:mount/export/dev/dsk/c1t0d0s3,网络文件系统,NFS即网络文件系统,是UNIX系统直接用以共享文件的协议。NFS客户机与服务器 share命令与unshare命令dfshares命令用以查看服务器的共享资源dfmounts命令服务器上查看共享资源被利用的状况用mount命令挂接远程网络文件系统,网络管理:网络地址和掩码,/etc/hostname.interface文件/etc/hosts文件与/etc/netmasks文件/etc/nodenameifconfig命令检测网络端口状态;配置网络端口地址配置网络端口是否可用 ping命令检测网络状态 测试网络速度,网络管理:网络服务,/etc/services文件 网络服务协议的端口号和网络协议的服务类型/etc/inetd.conf文件文件中每一项都由服务名及其相关的端口号、传输协议提供者组成。有些服务可以在TCP和UDP上都可以运行。这时,此服务被列出两次。,网络管理:路由和网关,/etc/defaulrouter文件该文件保存了缺省路由得信息。系统安装时并没有该文件,是用户自己创建的。文件内容是缺省路由的地址。/etc/gateways文件:路由表文件 route命令查看路由表#netstat-r命令,网络管理:DNS客户端的设置,/etc/resolv.conf文件 记录DNS服务器的地址和域名/etc/nsswitch.conf文件 记录主机名的搜索顺序等信息nslookup命令 用于查询DNS服务器 用于验证客户端的设置 用于下载DNS数据库,网络管理:DNS服务器,起动DNS服务配置文件/etc/named.bootDNS数据文件DNS客户端配置,网络管理:电子邮件,客户端Outlook,foxmail,pine,Netscape等服务器Sendmail配置文件Sendmail.cfQmailIMail Server,网络管理:WWW与FTP服务,WWW客户端IE,netscape,operaWWW服务器ApacheFTP服务器Wu-FTPd 支持断点续传、支持传输时进行压缩、系统和目录消息、目录别名和增强的日志等。,帐号安全基础,为什么要求帐号安全选择安全的口令口令禁忌;好的口令;写下口令管理帐号缺省帐号;共享帐号;禁用或删除帐号;保护root;附加的帐号控制;受限环境,SUN公司的产品,硬件工作站:UltraSPARC/Baland服务器:Enterprise/Fire存储:外接硬盘、阵列、SAN、数据备份外围设备等,SUN公司的产品,软件Solaris操作系统开发工具电子商务存储电信管理网络SUN ONE架构JAVA,SUN公司的产品,解决方案电子商务视频INTERNET服务数据安全JAVA,日常维护检查,硬件检测:在主机及存储系统中,都有一个attention灯,正常情况下,该灯应该是暗的。如果是黄色的,则说明系统中存在一些问题。控制台(console)显示 在系统出现问题时,常常会在控制台上显示一些出错信息。系统管理员应该定期检查这些信息。这往往是最方便的方式。另外,在使用完毕后,应该确保退出控制台,从而避免一些安全性问题。命令“dmesg”系统中存在一个错误缓冲区,系统将自检信息和遇到的错误、报警放在该缓冲区中。我们可以通过dmesg命令,阅读该缓冲区。正常情况下,该缓冲区只应该包含自检信息。如果出现了warining、error或者是一些不熟悉的信息,应该仔细检查或通知SUN支持(例如800电话)人员。命令“uptime”该命令显示了系统自从上次重启以来运行的时间。通过该命令,可以知道系统是否发生了异常的重启。命令“df K”系统中文间系统过满,有时会导致系统工作不正常。我们可以用该命令显示了文件系统的使用情况。如果发现某个文件系统过满,需要及时采取措施,或者删除无用的信息,或者扩大该文件系统。,日常维护CONT,命令“mail”系统在发现问题时,往往会把一些信息发给root用户。系统管理员应该定期检查root的mail信息,以确认系统中不存在异常。日志“/var/adm/syslog/syslog.log”该日志文件中包含一些重要的维护信息。系统管理员应该定期用more或者vi命令,检查该文件。系统管理员如果发现warning、error、failure以及一些不熟悉的信息,应该提高警惕。其他命令 用netstat in检查网络状况,尤其是光纤网卡。备份 系统管理员应该检查:是否按照计划完成了备份,备份过程是否正常 应用系统状态检查 系统管理员也应该养成定期检查应用系统的习惯。在支持服务中,操作系统工作正常,但用户应用由于种种原因无法正常工作的例子并不罕见。Top命令检查内存及CPU实时占用情况。,Question?,Solaris启动有几个阶段?Solaris系统分哪几部分?磁盘分区有几个?可用的有几个?(format格式的分区)用户相关参数文件?网络相关参数文件?,Solaris常用命令介绍,主机信息查看,主机名:#hostnamegxbigw01版本信息:#uname-aSunOS gxbigw01 5.9 Generic_117171-07 sun4u sparc SUNW,Sun-Fire-V490网络信息:#ifconfig-alo0:flags=1000849 mtu 8232 index 1 inet 127.0.0.1 netmask ff000000 ce0:flags=1000843 mtu 1500 index 2 inet 10.130.100.224 netmask ether 0:3:ba:cd:28:2d ce1:flags=1000803 mtu 1500 index 3 inet 10.130.100.222 netmask ether 0:3:ba:cd:28:2d,网络配置相关文件,/etc/hostname.hme0 网卡hme0的IP地址/etc/hosts 网络中主机名的IP地址的对应表/etc/netmasks 设置网络号及网络掩码/etc/nsswitch.conf 域名解析的方法及顺序/etc/resolv.conf DNS Server的地址及域名/etc/defaultrouter 设置缺省的网关地址/etc/nodename 主机名,网络配置文件内容,#more hos*:hostname.ce0:hostname.ce1:hosts:127.0.0.1 localhost 10.130.100.222 gxbigw01 loghost10.130.100.224 gxbigw01#more nodenamegxbigw01#more defa*:defaultrouter:,文件创建,#vi hostname.ce0Vi操作:光标移动:h、l、j、k四个键对应左右上下插入字符:i在光标左面插入正文a在光标右面插入正文o在光标所在行下面增加行删除:rc 用 c 替换当前光标处的字符x 删除当前光标处的字符dd 删除光标所在行存盘退出::q!将任何修改作废,退出:w 存盘:wq 存盘并退出,Vi 使用详解,Vi进入vi filename:打开或新建文件,并将光标置于第一行首vi+n filename:打开文件,并将光标置于第n行首vi+filename:打开文件,并将光标置于最后一行首vi+/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处vi-r filename:在上次正用vi编辑时发生系统崩溃,恢复filenamevi filename.filename:打开多个文件,依次编辑Vi移动光标h:光标左移一个字符l:光标右移一个字符space:光标右移一个字符Backspace:光标左移一个字符k或Ctrl+p:光标上移一行j或Ctrl+n:光标下移一行Enter:光标下移一行w或W:光标右移一个字至字首b或B:光标左移一个字至字首e或E:光标右移一个字至字尾):光标移至句尾(:光标移至句首:光标移至段落开头:光标移至段落结尾nG:光标移至第n行首n+:光标下移n行n-:光标上移n行n$:光标移至第n行尾H:光标移至屏幕顶行M:光标移至屏幕中间行L:光标移至屏幕最后行0:(注意是数字零)光标移至当前行首$:光标移至当前行尾Vi屏幕翻滚Ctrl+u:向文件首翻半屏Ctrl+d:向文件尾翻半屏Ctrl+f:向文件尾翻一屏Ctrlb;向文件首翻一屏nz:将第n行滚至屏幕顶部,不指定n时将当前行滚至屏幕顶部。Vi插入添加文本a 从光标所在位置后面开始增加资料,光标后的资料随新增资料而向后移动。A 从光标所在行的最后面的地方开始增加资料。插入正文 i 从光标所在位置前面开始插入资料,光标后的资料随新增资料而向后移动。I 从光标所在行的第一个非空白字符前面开始插入资料。增添新行o 在光标所在行下新增一行并进入输入模式。O 在光标所在行上方新增一行并进入输入模式。Vi替换r:替换当前字符R:替换当前字符及其后的字符,直至按ESC键s:从当前光标位置处开始,以输入的文本替代指定数目的字符S:删除指定数目的行,并以所输入文本代替之ncw或nCW:修改指定数目的字nCC:修改指定数目的行Vi删除ndw或ndW:删除光标处开始及其后的n-1个字d0:删至行首d$:删至行尾ndd:删除当前行及其后n-1行dd:删除光标所在的行x删除光标后的X删除光标前的Ctrl+u:删除输入方式下所输入的文本Vi查找/pattern:从光标开始处向文件尾搜索pattern?pattern:从光标开始处向文件首搜索patternn:在同一方向重复上一次搜索命令N:在反方向上重复上一次搜索命令:s/p1/p2/g:将当前行中所有p1均用p2替代:n1,n2s/p1/p2/g:将第n1至n2行中所有p1均用p2替代:g/p1/s/p2/g:将文件中所有p1均用p2替换Vi的拷贝粘贴yw 将光标所在单词拷入剪贴板 y$将光标至行尾的字符拷入剪贴板 yy 将当前行拷入剪贴板 Y 同yyp 将剪贴板中的内容粘贴在光标后 P 将剪贴板中的内容粘贴在光标前:n1,n2 co n3:将n1行到n2行之间的内容拷贝到第n3行下:n1,n2 m n3:将n1行到n2行之间的内容移至到第n3行下:n1,n2 d:将n1行到n2行之间的内容删除Vi保存及退出:q 不包存退出:q!不保存强制性退出:w 保存编辑:w filename 存入文件 filename 中:w!filename 强制性存入文件 filename 中:wq 保存退出:x 同:wq ZZ 同:wqVi其他操作all:列出所有选项设置情况term:设置终端类型ignorance:在搜索中忽略大小写list:显示制表位(Ctrl+I)和行尾标志($)number:显示行号report:显示由面向行的命令修改过的数目terse:显示简短的警告信息warn:在转到别的文件时若没保存当前文件则显示NO write信息nomagic:允许在搜索模式中,使用前面不带“”的特殊字符nowrapscan:禁止vi在搜索到达文件两端时,又从另一端开始mesg:允许vi显示其他用户用write写到自己终端上的信息,文件查找,find 搜索指定目录下要找的文件,找到后给出文件的路径 格式:find search-path-name filename-print 例如:#find/-name file1-print(从根目录开始寻找 file1文件,并给出它的路径。),磁盘管理,#df kFilesystem kbytes used avail capacity Mounted on/dev/md/dsk/d0 30257446 2377077 27577795 8%/proc 0 0 0 0%/procmnttab 0 0 0 0%/etc/mnttabfd 0 0 0 0%/dev/fdswap 23312640 40 23312600 1%/var/runswap 23312600 0 23312600 0%/tmp/dev/dsk/c1t0d0s3 94670930 98940 93625281 1%/export#formatAVAILABLE DISK SELECTIONS:0.c1t0d0 1.c1t1d0 Specify disk(enter its number):,cont,FORMAT MENU:disk-select a disk type-select(define)a disk type partition-select(define)a partition table current-describe the current disk format-format and analyze the disk repair-repair a defective sector label-write label to the disk analyze-surface analysis defect-defect list management backup-search for backup labels verify-read and display labels save-save new disk/partition definitions inquiry-show vendor,product and revision volname-set 8-character volume name!-execute,then return quit,Cont.,PARTITION MENU:0-change 0 partition 1-change 1 partition 2-change 2 partition 3-change 3 partition 4-change 4 partition 5-change 5 partition 6-change 6 partition 7-change 7 partition select-select a predefined table modify-modify a predefined partition table name-name the current table print-display the current table label-write partition map and label to the disk!-execute,then return quitpartition p 显示分区信息Current partition table(original):Total disk cylinders available:14087+2(reserved cylinders)Part Tag Flag Cylinders Size Blocks 0 root wm 0-3018 29.30GB(3019/0/0)61442688 1 swap wu 3019-4629 15.63GB(1611/0/0)32787072 2 backup wm 0-14086 136.71GB(14087/0/0)286698624 3 unassigned wm 4630-14075 91.67GB(9446/0/0)192244992 4 unassigned wm 0 0(0/0/0)0 5 unassigned wm 0 0(0/0/0)0 6 unassigned wm 0 0(0/0/0)0 7 unassigned wm 14076-14086 109.31MB(11/0/0)223872,用户和组,增加一个组:groupadd-ggidgroup#groupadd 组名增加一个用户:useradd-uuid|-ggroup|-ddir|-sshell|-ccomment|-m-kskel_dirloginUseradd d/export/home10 g oradba s/bin/sh 注:u指定用户ID号,g制定所在组,d指定用户目录,s制定用户SHELL,c用户的注释,m建立用户目录,login用户的登录名 例如:useraddu1233gsund/export/home/sunc“Suntestuser.”m,其它常用命令,cd 进入目录mkdir 创建目录rm 删除文件和目录Ls、ls l 显示文件和长列表Pwd、cat、moreman rm 显示rm命令的在线帮住,关於档案/目录处理的命令ls列目录 这是最基本的档案指令。ls 的意义为 list,也就是将某一个目录或是某一个档案的内容显示出来。格式:ls-1ACFLRabcdfgilmnopqrstux-Wsv files 例:#ls(不跟任何参数以简单格式列出当前目录中所有档案)#ls bin(简单格式列出名为bin的文件或目录下的所有档案)#ls/u/ilasII_GB/lib(全路径,列出lib目录下的所有档案)ls 的常用参数如下:-a:在 UNIX 中若一个目录或档案名字的第一个字元为.,则使用 ls将不会显示出这个档案的名字,我们称此类档案为隐藏档。如.profile、.tcshrc等如果我们要察看这类档案,则必须在其后加上参数-a。-l:这个参数代表使用 ls 的长(long)格式,可以显示更多的资讯,如档案存取权,档案拥有者(owner),档案归属组,档案大小,档案最後更新时间,甚而 symbolic link 的档案是 link 那一个档等等。显示结果如下所示:drwxrwxrwx 30 root bin 1024 May 23 10:38 udrwxrwxrwx 2 root sys 512 Jul 28 1999 uacndrwxrwxrwx 5 root sys 512 Jul 27 1999 udklrwxrwxrwx 1 root sys 11 Jul 27 1999 unix-/stand/unixdrwxrwxrwx 35 root auth 1024 Apr 3 13:45 usr 在开始的10个字符上系统给出文件的用户权限。该序列分成四个域。第一个字符为类型域,第2、3、4个字符为用户主域,第5、6、7个字符为同组用户域,第8、9、10个字符为其它用户域,域中字符的含义如下:l在类型域中:d 表示此文件是一个目录-表示此文件是一个普通文件b 表示此文件是一个特殊的块设备I/O文件c 表示此文件是一个特殊的字符设备I/O文件l 表示此文件是一个连接文件。在其文件名称后紧跟与它连接的文件路径及名称。如:unix-/stand/unixl在“用户主”、“同组用户”、“其它用户”域中:r 表示有读权限。含义是可以拷贝或显示该文件或目录中的内容。w 表示有写权限。含义是可以改变或修改该文件。x 表示有执行权限。含义是可以执行该文件或用cd命令进入该目录,在该目录中建 立文件或子目录等。-表示无权限。,chmod变更档案模式(change mode)这个指令是用来更改档案的存取模式(access mode)。在 UNIX 一个档案上有可读(r)可写(w)可执行(x)三种模式,分别针对该档案的所有者(onwer)、同组者(group member)(你可以 ls-lg来观看某一档案的所属的 group),以及其他人(other)。一个档案如果改成可执行模式则系统就将其视为一个可执行档,而一个目录的可执行模式代表使用者有进入该目录之权利。chmod 就是用来变更一些档案的模式。格式:chmod-fR mode filename.主要参数的意义如下:-f(Force):chmod 不会理会失败的动作。-R(Recurive):会将所有子树下的所有子目录及档案改为你所要改成的模式。Mode:指改变模式。包括三个方面:A为哪些用户改变u用户本身g同组用户o其他用户B如何改变+增加权限-去掉权限C什么权限r读权限 w写权限 x执行权限例:#chmod g0+w file1修改前file1的权限为:-rwxr-r-修改后file1的权限为:-rwxrw-rw-也可以用一个三位八进位数字来表示对某些对象的存取权。例:#chmod 666*(所有用户都可读、写)#chmod 777*(所有用户都可读、写、执行),cat串联显示命令例:#cat file1(将文件file1的内容在屏幕上不停地显示出来)Cat命令还可以用来建立文件,如:#catnewfilethis is a textCtrl+D 即建立newfile文件,内容为:this is a text#cat file1 file2 file3(将file1,file2两个文件接起来生成文件file3)#cat f1 f2f3(将f1,f2两文件接在f3文件的尾)more分屏显示文件内容 more 可以将所观察的档案根据分屏显示出来,并根据使用者的要求换页或卷行。如果使用者要在某一个档案中搜寻一个特定的字串,则按/然後跟著打所要搜寻的单字即可进行搜寻。如果你在使用中觉得已经看到了所要看的部份,可以按q离开 more 的使用。在使用中按v 亦可以使用编辑器来编辑所观看的档案。格式:more filename,cd改变当前目录 格式:cd dirname例:#cd(到用户的“家”目录)#cd/usr(将目前目录转移到/usr目录,也即进入/usr)#cd.(返回上一级目录)#cd./.(返回上一级目录的上一级目录)pwd显示当前路径例如:#pwd/u/ilasII_GB/database(显示当前路径为:/u/ilasII/database)cp拷贝 这个指令的意义是复制(COPY),也就是将一个或多个档案复制成另一个档案或者是将其复制到另一个目录去。格式:cp-fip source_file target_file(拷贝文件)cp-r|-R-fip source_file.target_file(拷贝目录)常用参数如下:-i:此参数是当已有档名为 f2 的档案时,若迳自使用 cp 将会将原来 f2的内容掩盖过去,因此在要盖过之前必须先询问使用者一下。如使用者的回答是y(yes)才执行复制的动作。-r:此参数是用来做递回复制用,可将一整颗子树都复制到另一个目录中。cp 的用法例举如下:#cp f1 f2(将名为 f1 的档案复制一份名为 f2 的档案)#cp f1 f2 f3.dir(将档案 f1 f2 f3.复制一份放到目录 dir 里面)#cp-r dir1 dir2(将 dir1 的全部内容全部复制到 dir2 里面)mv移动或改名 mv 的意义为 move,主要是将一档案改名或移至另一个目录。格式:mv-fi source_file.target_file 主要参数:-i:-i 的含义与 cp 的相同,均是 interactive询问之意。-f:强迫(force)执行。所有其他的参数遇到-f 均失效。例:#mv f1 f2(将名为 f1 的档案变更成名为 f2 的档案)#mv dir1 dir2(将名为 dir1 的目录变更成名为 dir2 的目录)#mv f1 f2 f3.dir(将档案 f1 f2 f3.都移至目录 dir 里面),rm删除 rm 的意义是 remove,也就是用来删除一个档案。在 UNIX 中一个被删除的档案除非是系统恰好有做备份,否则是无法像 DOS 里面一样还能够恢复。所以在做 rm 动作的时候使用者应该要特别小心。格式:rm-fiRr file.主要参数:-f:将会使得系统在删除时,不提出任何警告讯息。-i:在除去档案之前均会询问是否真要除去。-r:递归式的删除。注意:使用 rm-rf,要确保数据真的需要删除;因为此操作无法恢复。例:rm f1(删除名为f1的档案)rm-r dir1(删除名为dir1的目录及其下的所有档案)rm-i sendmarc1(删除名为sendmarc1的文件前先提示,待回答(Y/N)?)如下:remove sendmarc1?ymkdir创建目录 mkdir 是一个让使用者建立一个目录的指令。你可以在一个目录底下使用 midir 建立一个子目录。格式:mkdir dirname1 dirname2.例:#cd/u/ilasII_GB(将当前路径置换为/u/ilasII_GB)#mkdir ilasbak(在/u/ilasII_GB目录下创建一个名为ilasbak的子目录)rmdir删除目录 rmdir 是用来将一个空的目录删除。如果一个目录下面没有任何档案,你就可以用 rmdir 指令将其除去。格式:rmdir dirname1 dirname2.如果一个目录底下有其他的档案,rmdir 将无法将这个目录删除,除非使用 rm 指令的-r 选项。例:rmdir ilasbak(删除名为ilasbak的空目录),关于进程处理的命令:ps显示目前你的 process 或系统 processes 的状况格式:ps-aAdefl-G groups-o format-p pids-t termlist-u users-U users-g pgrplist 常用参数:-A 列出所有用户的 process 状况。-e 显示当前运行的每个进程的状况。-f 显示进程的全部重要列表。-u 显示指定用户进程例:#ps-ae(显示所有进程的进程号及状态)#ps-u ilasnt1(显示用户ilasnt1的进程状态)PID TTY TIME CMD1194 ttyp0 00:00:00 shkill杀进程 kill 指令的用途是送一个信号给某一个进程。因为大部份送的都是用来杀掉进程,因此称为 kill。格式:kill-SIGNAL pid.kill-lSIGNAL:为一个讯号的数字,从 0 到 46,其中 9 是 SIGKILL,也就是一般用来杀掉一些无法正常终止进程的讯号。你也可以用 kill-l 来察看可代替 signal 号码的数目字。,3用户操作指令Who查询目前有那些人在线 例:#whoilasnt1 ttyp0 May 24 10:23root ttyp3 May 24 11:27root ttyp4 May 24 09:39 w查询目前有那些人在线上,同时显示出那些人目前的工作例:#w12:17pm up 3:59,3 users,load average:2.03,2.02,2.00User Tty Login Idle JCPU PCPU Whatilasnt1 ttyp0 10:23am 1:54 1-shroot ttyp3 11:27am 2 1-wroot ttyp4 9:39am 38 1-shchgrp改变组的属性格式:chgrp-R group file.例:#chgrp library file1 file2(将file1、file2等的用户组改为library)chown改变文件或目录的所有者格式:chown-R owner:group file.例:#chown ilasnt1 ilasII_GB(将ilasII_GB的用户主改为ilasnt1)passwd更改用户口令格式:passwd 用户名(后面不跟用户名,为修改root的口令),系统启动和关机,系统状态:Init 6 重新启动机器Init 0 停止系统到ok维护状态Init 1 启动到单用户模式Init 5 关闭系统;但不会自动关闭电源,需要手动关闭主机电源OK状态:boot 使用默认设置(磁盘)进行引导boot cdrom 从光驱引导sync;reset 使系统复位并进行引导 如果是在系统运行状态使用中断键到这种模式下,可以直接输入go命令返回的系统控制台界面。,Question?,重新启动命令?把文件/etc/aaa拷贝到/tmp目录的

    注意事项

    本文(solaris系统管理和常用命令操作培训.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开