solaris系统管理和常用命令操作培训.ppt_第1页
solaris系统管理和常用命令操作培训.ppt_第2页
solaris系统管理和常用命令操作培训.ppt_第3页
solaris系统管理和常用命令操作培训.ppt_第4页
solaris系统管理和常用命令操作培训.ppt_第5页
已阅读5页,还剩52页未读 继续免费阅读

下载本文档

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

文档简介

Solaris系统管理与常用操作命令 主讲 崔岩军 内容提要 UNIX Solaris 简介Solaris的管理与维护Solaris常用命令介绍课程目标 系统入门级培训 Question 带着如下问题进行学习 Solaris启动Solaris系统结构磁盘分区用户配置文件网络配置文件 UNIX简介 UNIX对工作站 微型计算机 大型机 甚至超级计算机等各种不同类型的计算机来说是一种标准的操作系统 文件管理 程序管理和用户界面是所有操作系统共有的传统特征 除此之外 UNIX又增加了另外两个特性 UNIX是一个多用户 多任务系统 UNIX历史 1969年 在AT T贝尔实验室 KenThompson DennisRitchie和其他的研究人员开发了一个操作系统 这个新的操作系统称为UNIX 1971年UNIX移植到PDP 11上 第一次得到实用 此时的系统全部用汇编语言写成 1973年用C语言重写UNIX核心 系统变得极为便于理解 修改和移植 1977年UNIX成为产品 同期开始被移植到各种类型的机器上 并产生了许多变种版本 1981年Bell实验室推出UNIXSYSTEMIII 1981年Bell实验室推出UNIXSYSTEMV 另一个重要的分支是BSD版 BerkeleyUNIX SUN公司在4 2BSDUNIX基础上加进系统V形成SunOS 后来由SunSoft继续开发 形成SYSTEMV基础上的Solaris 系统概念 Solaris操作系统的主要三个部分Kernel Shell FilestructureSolaris环境的文件结构是分层的目录树结构 是一些有特定目的而组织在一起的目录 子目录和文件 虚拟内存操作系统交换分区 SwapSpace 系统管理的一些常见的概念 主机 主机名 IP地址 客户机 服务器 网络Solaris有下列特性多任务 多用户 分布处理支持SUNSPARC和IntelX86两种硬件平台 OpenBootPROM介绍BootPROM内容BasicBootPROMCommandsokbootokhelpokprintenvoksetenvokset defaultsokreset OpenBootPROM 安装Solaris操作系统 软件包安装选择基本 最终用户 开发者 完整分发和OEM支持安装信息安装过程放入安装盘 起动安装盘 bootcdrom 选择合适的语言和国际设置 输入主机名 输入IP地址 选择名称服务类型 选择时区 选择软件组 设置分区 输入ROOT口令 Solaris文件系统结构示意图 从root开始 所有文件和目录均由根目录开始经过一条路径到达 软件包管理 所有Solaris系统的软件都以包的形式出现命令行方式pkgadd命令用于安装软件包pkginfo命令用于查看系统已经安装的软件包pkgrm命令用于删除软件包pkgchk命令用于检查已安装的软件包admintool图形管理工具admintool是solaris图形管理工具 包括管理软件包 主机名 主机地址 打印机 串口 用户 用户组等 补丁维护 什么是Patch 简单的说 补丁就是一些替换现存的文件和目录的文件目录集合 补丁纠正应用程序的错误或增加功能 每个补丁都有编号 例如补丁号为101945 版本是34的话 这个补丁的目录名就是101945 34patchadd命令用于安装补丁patchrm用于删除补丁用patchadd p命令检查PATCH情况访问SUN公司专门的补丁网站 启动过程 启动有四个阶段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图形工具增加 更改 删除用户和用户组的属性命令行方式一个用户帐号至少应该包括以下信息 Username 用户用它来进行系统登录password 一组秘密的字符串 在用户进行系统登录时 必须输入口令 User shome directory用户登录后的当前目录User sinitializationfiles 一些shellscript文件 当用户簦录后 用来设置用户的工作环境 初始化文件管理 用户的初始化文件是一些命令脚本和shell参数如当一个具有BourneShell的用户登陆系统后 系统将首先自动运行 etc profile这个初始化脚本 然后运行用户目录下的 profile初始化脚本 当创建一个BourneShell的用户时 系统会自动把 etc skel local profile这个文件拷贝到用户主目录下 Bash对应 bash profile 进程控制 使用ps命令显示系统正在运行的进程要查找某进程 ps ef grepprocess name使用Kill命令给进程发送一个信号 Kill命令一般用于结束系统的某个进程 用户只能结束自己启动的进程 超级用户可以结束任何一个进程 磁盘配置和命名 Solaris下 一个磁盘包含8个分区 标记为0 7 其中s2代表整个系统磁盘标示逻辑设备名与物理设备名实例名是系统设备的简称 dmesg命令鉴别系统所连接的设备 以实例和物理设备名称的方式显示 prtconf用于显示系统的配置信息 包括内存 外围设备等 当在系统中增加新设备时 需要重新配置系统的硬件信息 磁盘 分区和格式化 磁盘卷标 也叫磁盘卷内容表 VTOC 把一个磁盘分区的步骤 格式化 format 选择一个磁盘 修改分区 标记分区 显示某个磁盘的分区状况 prtvtoc命令 prtvtoc dev dsk c1t0d0s0 PartitionTagFlagsSectorCountSectorMountDirectory020082018566144268869644543 13010820185682018552500014334931214334931130006964454473704768143349311 export 文件系统介绍 文件系统的定义磁盘文件系统网络文件系统内存文件系统流分区与块分区文件系统维护Newfs命令创建文件系统 fsck命令用于检测文件系统是否出错 df命令查看已挂接的文件系统使用状况 du命令显示某个目录下文件的占用磁盘空间的情况 文件系统挂接 挂接就是将分离的文件系统附加到文件系统分成结构中 etc vfstab文件中的文件系统将自动挂接 devicedevicemountFSfsckmountmount tomounttofsckpointtypepassatbootoptions dev dsk c1t0d0s1 swap no dev dsk c1t0d0s0 dev rdsk c1t0d0s0 ufs1no dev dsk c1t0d0s3 dev rdsk c1t0d0s3 exportufs2yes swap tmptmpfs yes fsckpass 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 cfQmailIMailServer 网络管理 WWW与FTP服务 WWW客户端IE netscape operaWWW服务器ApacheFTP服务器Wu FTPd支持断点续传 支持传输时进行压缩 系统和目录消息 目录别名和增强的日志等 帐号安全基础 为什么要求帐号安全选择安全的口令口令禁忌 好的口令 写下口令管理帐号缺省帐号 共享帐号 禁用或删除帐号 保护root 附加的帐号控制 受限环境 SUN公司的产品 硬件工作站 UltraSPARC Baland服务器 Enterprise Fire存储 外接硬盘 阵列 SAN 数据备份外围设备等 SUN公司的产品 软件Solaris操作系统开发工具电子商务存储电信管理网络SUNONE架构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 aSunOSgxbigw015 9Generic 117171 07sun4usparcSUNW Sun Fire V490网络信息 ifconfig alo0 flags 1000849mtu8232index1inet127 0 0 1netmaskff000000ce0 flags 1000843mtu1500index2inet10 130 100 224netmaskffff0000broadcast10 130 255 255ether0 3 ba cd 28 2dce1 flags 1000803mtu1500index3inet10 130 100 222netmaskffff0000broadcast10 130 255 255ether0 3 ba cd 28 2d 网络配置相关文件 etc hostname hme0网卡hme0的IP地址 etc hosts网络中主机名的IP地址的对应表 etc netmasks设置网络号及网络掩码 etc nsswitch conf域名解析的方法及顺序 etc resolv confDNSServer的地址及域名 etc defaultrouter设置缺省的网关地址 etc nodename主机名 网络配置文件内容 morehos hostname ce0 10 130 100 224 hostname ce1 10 130 100 222 hosts 127 0 0 1localhost10 130 100 222gxbigw01loghost10 130 100 224gxbigw01 morenodenamegxbigw01 moredefa defaultrouter 10 130 1 5 文件创建 vihostname ce0Vi操作 光标移动 h l j k四个键对应左右上下插入字符 i在光标左面插入正文a在光标右面插入正文o在光标所在行下面增加行删除 rc用c替换当前光标处的字符x删除当前光标处的字符dd删除光标所在行存盘退出 q 将任何修改作废 退出 w存盘 wq存盘并退出 Vi使用详解 Vi进入vifilename 打开或新建文件 并将光标置于第一行首vi nfilename 打开文件 并将光标置于第n行首vi filename 打开文件 并将光标置于最后一行首vi patternfilename 打开文件 并将光标置于第一个与pattern匹配的串处vi rfilename 在上次正用vi编辑时发生系统崩溃 恢复filenamevifilename 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 向文件尾翻一屏Ctrl b 向文件首翻一屏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 n2con3 将n1行到n2行之间的内容拷贝到第n3行下 n1 n2mn3 将n1行到n2行之间的内容移至到第n3行下 n1 n2d 将n1行到n2行之间的内容删除Vi保存及退出 q不包存退出 q 不保存强制性退出 w保存编辑 wfilename存入文件filename中 w filename强制性存入文件filename中 wq保存退出 x同 wqZZ同 wqVi其他操作all 列出所有选项设置情况term 设置终端类型ignorance 在搜索中忽略大小写list 显示制表位 Ctrl I 和行尾标志 number 显示行号report 显示由面向行的命令修改过的数目terse 显示简短的警告信息warn 在转到别的文件时若没保存当前文件则显示NOwrite信息nomagic 允许在搜索模式中 使用前面不带 的特殊字符nowrapscan 禁止vi在搜索到达文件两端时 又从另一端开始mesg 允许vi显示其他用户用write写到自己终端上的信息 文件查找 find搜索指定目录下要找的文件 找到后给出文件的路径格式 findsearch path namefilename print例如 find namefile1 print 从根目录开始寻找file1文件 并给出它的路径 磁盘管理 df kFilesystemkbytesusedavailcapacityMountedon dev md dsk d0302574462377077275777958 proc0000 procmnttab0000 etc mnttabfd0000 dev fdswap2331264040233126001 var runswap233126000233126000 tmp dev dsk c1t0d0s39467093098940936252811 export formatAVAILABLEDISKSELECTIONS 0 c1t0d0 pci 9 600000 SUNW qlc 2 fp 0 0 ssd w2100000087853c3c 01 c1t1d0 pci 9 600000 SUNW qlc 2 fp 0 0 ssd w210000008785459d 0Specifydisk enteritsnumber cont FORMATMENU disk selectadisktype select define adisktypepartition select define apartitiontablecurrent describethecurrentdiskformat formatandanalyzethediskrepair repairadefectivesectorlabel writelabeltothediskanalyze surfaceanalysisdefect defectlistmanagementbackup searchforbackuplabelsverify readanddisplaylabelssave savenewdisk partitiondefinitionsinquiry showvendor productandrevisionvolname set8 charactervolumename execute thenreturnquit Cont PARTITIONMENU 0 change 0 partition1 change 1 partition2 change 2 partition3 change 3 partition4 change 4 partition5 change 5 partition6 change 6 partition7 change 7 partitionselect selectapredefinedtablemodify modifyapredefinedpartitiontablename namethecurrenttableprint displaythecurrenttablelabel writepartitionmapandlabeltothedisk execute thenreturnquitpartition p显示分区信息Currentpartitiontable original Totaldiskcylindersavailable 14087 2 reservedcylinders PartTagFlagCylindersSizeBlocks0rootwm0 301829 30GB 3019 0 0 614426881swapwu3019 462915 63GB 1611 0 0 327870722backupwm0 14086136 71GB 14087 0 0 2866986243unassignedwm4630 1407591 67GB 9446 0 0 1922449924unassignedwm00 0 0 0 05unassignedwm00 0 0 0 06unassignedwm00 0 0 0 07unassignedwm14076 14086109 31MB 11 0 0 223872 用户和组 增加一个组 groupadd ggid group groupadd组名增加一个用户 useradd uuid ggroup ddir sshell ccomment m kskel dir loginUseradd d export home10 goradba s bin sh注 u指定用户ID号 g制定所在组 d指定用户目录 s制定用户SHELL c用户的注释 m建立用户目录 login用户的登录名例如 useradd u1233 gsun d export home sun c Suntestuser m 其它常用命令 cd进入目录mkdir创建目录rm删除文件和目录Ls ls l显示文件和长列表Pwd cat moremanrm显示rm命令的在线帮住 关於档案 目录处理的命令ls 列目录这是最基本的档案指令 ls的意义为 list 也就是将某一个目录或是某一个档案的内容显示出来 格式 ls 1ACFLRabcdfgilmnopqrstux W sv files 例 ls 不跟任何参数以简单格式列出当前目录中所有档案 lsbin 简单格式列出名为bin的文件或目录下的所有档案 ls u ilasII GB lib 全路径 列出lib目录下的所有档案 ls的常用参数如下 a 在UNIX中若一个目录或档案名字的第一个字元为 则使用ls将不会显示出这个档案的名字 我们称此类档案为隐藏档 如 profile tcshrc等如果我们要察看这类档案 则必须在其后加上参数 a l 这个参数代表使用ls的长 long 格式 可以显示更多的资讯 如档案存取权 档案拥有者 owner 档案归属组 档案大小 档案最後更新时间 甚而symboliclink的档案是link那一个档等等 显示结果如下所示 drwxrwxrwx30rootbin1024May2310 38udrwxrwxrwx2rootsys512Jul281999uacndrwxrwxrwx5rootsys512Jul271999udklrwxrwxrwx1rootsys11Jul271999unix stand unixdrwxrwxrwx35rootauth1024Apr313 45usr在开始的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 变更档案模式 changemode 这个指令是用来更改档案的存取模式 accessmode 在UNIX一个档案上有可读 r 可写 w 可执行 x 三种模式 分别针对该档案的所有者 onwer 同组者 groupmember 你可以ls lg来观看某一档案的所属的group 以及其他人 other 一个档案如果改成可执行模式则系统就将其视为一个可执行档 而一个目录的可执行模式代表使用者有进入该目录之权利 chmod就是用来变更一些档案的模式 格式 chmod fR modefilename 主要参数的意义如下 f Force chmod不会理会失败的动作 R Recurive 会将所有子树下的所有子目录及档案改为你所要改成的模式 Mode 指改变模式 包括三个方面 A 为哪些用户改变u 用户本身g 同组用户o 其他用户B 如何改变 增加权限 去掉权限C 什么权限r 读权限w 写权限x 执行权限例 chmodg0 wfile1修改前file1的权限为 rwxr r 修改后file1的权限为 rwxrw rw 也可以用一个三位八进位数字来表示对某些对象的存取权 例 chmod666 所有用户都可读 写 chmod777 所有用户都可读 写 执行 cat 串联显示命令例 catfile1 将文件file1的内容在屏幕上不停地显示出来 Cat命令还可以用来建立文件 如 cat newfilethisisatextCtrl D即建立newfile文件 内容为 thisisatext catfile1file2 file3 将file1 file2两个文件接起来生成文件file3 catf1f2 f3 将f1 f2两文件接在f3文件的尾 more 分屏显示文件内容more可以将所观察的档案根据分屏显示出来 并根据使用者的要求换页或卷行 如果使用者要在某一个档案中搜寻一个特定的字串 则按 然後跟著打所要搜寻的单字即可进行搜寻 如果你在使用中觉得已经看到了所要看的部份 可以按 q 离开more的使用 在使用中按 v 亦可以使用编辑器来编辑所观看的档案 格式 morefilename cd 改变当前目录格式 cddirname例 cd 到用户的 家 目录 cd usr 将目前目录转移到 usr目录 也即进入 usr cd 返回上一级目录 cd 返回上一级目录的上一级目录 pwd 显示当前路径例如 pwd u ilasII GB database 显示当前路径为 u ilasII database cp 拷贝这个指令的意义是复制 COPY 也就是将一个或多个档案复制成另一个档案或者是将其复制到另一个目录去 格式 cp fip source filetarget file 拷贝文件 cp r R fip source file target file 拷贝目录 常用参数如下 i 此参数是当已有档名为f2的档案时 若迳自使用cp将会将原来f2的内容掩盖过去 因此在要盖过之前必须先询问使用者一下 如使用者的回答是y yes 才执行复制的动作 r 此参数是用来做递回复制用 可将一整颗子树都复制到另一个目录中 cp的用法例举如下 cpf1f2 将名为f1的档案复制一份名为f2的档案 cpf1f2f3 dir 将档案f1f2f3 复制一份放到目录dir里面 cp rdir1dir2 将dir1的全部内容全部复制到dir2里面 mv 移动或改名mv的意义为move 主要是将一档案改名或移至另一个目录 格式 mv fi source file target file主要参数 i i的含义与cp的相同 均是interactive询问之意 f 强迫 force 执行 所有其他的参数遇到 f均失效 例 mvf1f2 将名为f1的档案变更成名为f2的档案 mvdir1dir2 将名为dir1的目录变更成名为dir2的目录 mvf1f2f3 dir 将档案f1f2f3 都移至目录dir里面 rm 删除rm的意义是remove 也就是用来删除一个档案 在UNIX中一个被删除的档案除非是系统恰好有做备份 否则是无法像DOS里面一样还能够恢复 所以在做rm动作的时候使用者应该要特别小心 格式 rm fiRr file 主要参数 f 将会使得系统在删除时 不提出任何警告讯息 i 在除去档案之前均会询问是否真要除去 r 递归式的删除 注意 使用rm rf 要确保数据真的需要删除 因为此操作无法恢复 例 rmf1 删除名为f1的档案 rm rdir1 删除名为dir1的目录及其下的所有档案 rm isendmarc1 删除名为sendmarc1的文件前先提示 待回答 Y N 如下 removesendmarc1 ymkdir 创建目录mkdir是一个让使用者建立一个目录的指令 你可以在一个目录底下使用midir建立一个子目录 格式 mkdirdirname1 dirname2 例 cd u ilasII GB 将当前路径置换为 u ilasII GB mkdirilasbak 在 u i

温馨提示

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

评论

0/150

提交评论