5、solaris11基础管理和操作

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

Solaris11培训讲义(基本管理和操作)文件打包与压缩tar命令使用tar命令,可将多个文件合并成一个文件库(archival)的方式存放于磁带或磁盘上。当需要时,可由文件库获取所需的文件。tar的指令格式:$tar[function-option[modifier]][files]tar命令分为两部分:功能选项和修改选项。功能选项用来设定tar的动作(如读取,写入等),而修改选项则用来修改tar的动作。Page3文件打包与压缩功能选项(function-option):r将所指的文件附加在文件库后x读取文件库内的文件,如文件名为目录,则连子目录也会被读取(常用)c建立一个新文件库(常用)g将文件由文件库的最前头开始建立,而不是写在最后一个文件后t查看tar包内容P制定路径修改选项(modifier):v启动显示模式,tar会显示所处理的文件名(常用)w启动确认模式,tar处理每个文件之前,要求用户先加以确认f表示文件库为file,省略此项,以预设的磁带或磁盘为对象(常用)Tar命令参数选项1、利用tar命令备份$tarcvffilename.tar文件名$tarcvfPfilename.tar/路径/文件名f选项表示不使用缺省设备,而使用提供的设备。2、查看tar包内容:$tartvffilename.tar$tartvfPfilename.tar3、利用tar命令复原(解tar):$tarxvffilename.tarx表示将缺省设备中的文件复原到硬盘,v表示复原时显示文件提示。$tarxvf/work/aaro1d/work/all.bak/work/state.wpPage5文件打包与压缩compress命令可将文件压缩以减少存储空间。压缩后的文件以“.Z”结尾。展开命令为uncompress。压缩命令格式:compressfilename#则压缩后的文件名为file.Z对file文件进行压缩和解压缩uncompressfilename.ZCompress压缩命令gzip压缩文件对应的解压缩文件为zip。压缩后的文件名称为“.gz”。命令格式::gzipfilename#压缩gzip-dfilename#解压缩Gzip压缩tarczffilename.tar.gzfilename#tar并压缩tarxzvffile.tar.gz//解压tar.gzFilename.jar:用命令jarvxfFilename.jar解压缩;Filename.zip:用命令:unzipFilename.zip解压缩。其他解压缩命令进程管理Page10进程管理与进程有关的几个名词进程(process)是正在执行的程序。UNIX允许多个进程同时存在,每个进程都有唯一代号称为进程标识符(pid---processid),PID=1的是init进程,是整个系统的父进程。前台进程(foregroundprocess)可以和用户直接进行人机交互的进程。前台进程序可以接收键盘输入并将结果显示在显示器上。缺省状态下用户启动的UNIX程序运行在前台。后台进程(backgroundprocess)不直接和用户进行交互的进程。用户一般是感觉不到后台进程程序的运行。UNIX有很多系统进程在后台执行。在后台运行程序要让程序在后台执行,只需在命令行的最后加上“&”符号。[例1]在后台运行find命令,在当前目录及其子目路下查找文件名为abc的文件。执行命令和立即显示的内容如下:root@sol11:/test#find.-nameabc-print&[1]3120[1]Donefind.-nameabc–print3120表示进程号(PID)。当find命令在后台执行完后,会显示结果。在后台运行find命令,在当前目录及其子目路下查找文件名为abc的文件并将结果存到myfind文件中。执行命令如下:$find.-nameabc-printmyfind&在后台运行程序显示进程信息UNIX命令解释ps显示使用终端有关的进程信息ps-e显示所有正在运行的进程信息ps-f长列表显示每个进程信息ps–ttty01显示终端tty01上运行的进程ps–a查看所有前台的进程Ps-u显示指定用户的进程状态长列表显示所有正在运行的进程信息,UNIX命令如下:ps-ef|grepsybase查找所有正在运行的与sybase名称有关的进程ps-ef|grepdefunct查看所有正在运行的僵死进程kill进程号删除进程kill-9进程号强制删除进程Kill-6进程号重启进程用kill命令杀掉进程进程调度一次性系统作业at文件位置/var/spool/cron/atjobs/etc/cron.d/at.deny重复性的系统作业crontab文件位置/var/spool/cron/crontabs/etc/cron.d/cron.allow/etc/cron.d/deny如何设置一次性系统作业%at[-m]time[date]-m任务完成后发送通知邮件time任务执行的时间,关键字有am,pm,midnight,noon,now等date月份的前三个字母和日期,或关键字today,tomorrowat输入任务的命令atControl-d退出at并提交at任务显示、删除at作业显示at作业队列%atq显示at作业%at-l[job-id]删除at作业%at-r[job-id]root@sol11:~#at1536#定时在15:36分atls-l/etc//root/testatPressControl-Dcommandswillbeexecutedusing/usr/bin/bashjob1448523360.aat四11月2615:36:002015root@sol11:~#atqRankExecutionDateOwnerJobQueueJobName1stNov26,201515:36root1448523360.aastdinat实践测试如何控制at的使用编辑控制文件/etc/cron.d/at.deny控制规则若at.deny存在,则此文件中的用户不能使用at若at.deny不存在,则只有root能使用at测试:1、将用户test添加到at.deny文件里2、用test用户执行at–l和at2:30pm命令cron守护进程会根据在每个crontab文件中找到的命令来调度系统任务。crontab文件由命令组成,每个命令占据一行,这些命令将以固定间隔执行。每行开头包含日期和时间信息,以告知cron守护进程何时执行命令。调度重复性系统任务crontabcrontab文件格式minutehourdaymonthweekcommand0-590-231-311-120-6星期日为0规则不同域由空格或tab隔开同一域的多个值由,号隔开同一域中值的范围定义使用-符号*号表示任何可能的值行首的#代表此行为注释行例如,以下crontab命令项将于每月第一天和第十五天下午4点在用户的控制台窗口中显示提醒。0161,15**echoTimesheetsDue/dev/console注:crontab文件中的每个命令必须只占据一行,即使这一行非常长也是如此。crontab文件不识别额外的回车。1、#编辑test用户的crontabroot@sol11:~#crontab-etest01**0ls-l/etc/root/test1#添加到新crontab文件中的以下命令项将在每个星期日的凌晨1:00自动执行ls-l/etc/root/test12、验证:root@sol11:~#crontab-ltest10**0ls-l/etc/root/test1root@sol11:~#ls-l/var/spool/cron/crontabs#有test文件如何创建删除显示crontab文件编辑和创建crontab文件%crontab-e[username]显示crontab文件%crontab-l[username]删除crontab文件%crontab-r[username]如何控制crontab的使用编辑控制文件/etc/cron.d/cron.allow和/etc/cron.d/cron.deny控制规则若cron.allow存在,则此文件中的用户能访问crontab若cron.allow不存在,除了cron.deny中所列用户外,其他所有用户都能访问crontab若两个文件都不存在,则只有root能访问crontabZFS文件系统ZFS,作为Solaris10的下一代文件存储解决方案,ZFS即ZettabyteFileSystem,也叫动态文件系统DynamicFileSystem,是第一个128位文件系统,无限容量、自优化、永远数据一致、管理简单:-支持POSIX文件系统,应用无需移植-无限容量,比32/64位文件系统大16billionbillion倍-对于应用来说,ZFS像一个标准的POSIX文件系统,无需移植。ZFS文件系统-对于系统管理员来说,ZFS提供存储池的模型,彻底消除了卷管理的概念,及其带来的硬盘分区的问题,可以使所有文件系统利用存储池的所有设备的访问带宽,100%在线维护。-所有操作采用copy-on-write方式,硬盘状态永远有效,无需fsck。-所有数据块被64位校验,防止数据瘫痪,并且数据可做Raid,其中一个数据损坏可由另一数据修复。-提供无限份的快照,提供磁盘限额1ZB=1,000EB1ZB=1,000,000(10)PB1ZB=1,000,000,000(10)TB1ZB=1,000,000,000,000(10)GB1ZB=1,000,000,000,000,000(10)MB1ZB=1,000,000,000,000,000,000(10)KB1ZB=1,000,000,000,000,000,000,000(10)B以下是ZFS的一些理论极限:2^48—任意文件系统的快照数量2^48—任何单独文件系统的文件数16exabytes(2^64byte)—文件系统最大尺寸16exabytes(2^64byte)—最大单个文件尺寸16exabytes(2^64byte)—最大属性大小3×10^23petabytes(2^78byte)—最大zpool大小2^56—单个文件的属性数量(受ZFS文件数量的约束,实际为2^48)2^56—单个目录的文件数(受ZFS文件数量的约束,实际为2^48)2^64—单一zpool的设备数2^64—系统的zpools数量2^64—单一zpool的文件系统数量作为对这些数字的感性认识,假设每秒钟创建1,000个新文件,达到ZFS文件数极限需要大约9,000年。ZFS的特点root@sol11:~#formatSearchingfordisks...doneAVAILABLEDISKSELECTIONS:0.c1d0VBOXHAR-500d1959-1b94b65-0001-31.25GB/pci@0,0/pci-ide@1,1/ide@0/cmdk@0,01.c1d1VBOXHAR-ee7d705f-f933966-0001cyl1021alt2hd128sec32/pci@0,0/pci-ide@1,1/ide@0/cmdk@1,02.c2d0VBOXHAR-7807ffcb-ab1f7bf-0001cyl1021alt2hd128sec32/pci@0,0/pci-ide@1,1/ide@1/cmdk@0,0Zfs文件系统创建root@sol11:~#zpoollistNAMESIZEALLOCFREECAPDEDUPHEALTHALTROOTrpool30.8G9.86G20.9G32%1.00xONLINE-root@sol11:~#zpoolcreatetest_poolc1d1c2d0'test_pool'successfu

1 / 69
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功