solaris

合集下载

Solaris 10 操作系统说明书

Solaris 10 操作系统说明书

Enterprises are under tremendous pressure to do more with less, roll out new businessservices faster, fit more servers into the same space, and comply with new regulations, all while their budgets are shrinking and headcount is frozen. Can an operating system really help you address these issues and turn IT into a business advantage? The answer is yes, with the Solaris™ Operating System.The Solaris OS is the strategic platform for today’s demanding enterprise. It’s the only open operating system that has delivered proven results, running everything from mission-critical enterprise databases to high performance Web farms, from large-scale SMP systems to industry-standard x86 systems from HP, IBM, Dell, and Sun.For customers facing challenging business and technical requirements — such as lowering costs, simplifying system administration, and maintaining high service levels — the Solaris 10 OS is the ideal cross-platform choice. Its innovative, built-in features deliver break-through virtualization and utilization, high availability, advanced security, and industry leading performance to meet these stringent requirements — all at a great price.Ten things to know about the Solaris OS1. Great productThe constant demonstrated innovation within the Solaris OS pays off by delivering benefits that can save companies time, hardware costs, power and cooling, while preserving investments in software and training. In short: innovation matters, because it saves you money.2. Great priceSolaris 10 support pricing is 20% to 50% lower than equivalent support from other open OS vendors. No-cost end user licensing lowers barriers to entry, while overall efficiency lowers costs of operation.3. Open sourceThe Solaris OS code base is the foundation of the OpenSolaris™ open source community (visit ). In addition, the Solaris OS includes the leading Web 2.0 open source packages, ready to run and optimized for the over 1,000 x64 and SPARC system platforms supported by Solaris 10.4. Application compatibility — guaranteed The Solaris OS delivers binary compatibility from release to release and source compati-bility between SPARC® and x86 processors; with the Solaris Application Guarantee backing it, it’s something you can count on. And for the ultimate in conversion ease, use Solaris 8 and Solaris 9 Containers on Solaris 10, a “Physical to Virtual”way to quickly and easily run your existing application environ-ments on the latest SPARC systems.5. One Solaris — same features on hundreds of systemsWith a single source code base, the Solaris OS runs on x86 and SPARC and processor-based systems — and delivers the same features on all platforms. You can develop and optimize applications on the Solaris OS for use on over 1000 system models from leading vendors such as Sun, HP, IBM, and Dell.<HighlightsThe Solaris™ Operating Systemmeets and exceeds expectations for:•Virtualization: Optimize resourceutilization to deliver predictableservice levels with SolarisContainers•Networking: Attain near-wirespeedthroughput with the open, program-mable Solaris networking stack•Security: Implement a securefoundation for deploying serviceswith Solaris leading-edge securityfeatures•Availability: Increase uptime withPredictive Self Healing6. Designed to run securely all the timeThe leading-edge security features in the Solaris 10 OS help you reduce the risk of intrusions, secure your applications and data, assign the minimum set of privileges and roles needed by users and applications, and control access to data based on its sensitivity label. Solaris 10 has been inde-pendently evaluated at EAL4+ at three Protection Profiles, one of the highest levels of Common Criteria certifications.7. Designed for observabilitySolaris Dynamic Tracing (DTrace) technology makes it fast and easy to identify perform-ance bottlenecks, especially on production systems. System administrators can use this to troubleshoot even the most difficult problems in minutes instead of days; devel-opers can use it to optimize applications, with significant performance gains possible — real-world use has yielded increases up to 50 times previous performance.8. Designed for virtualizationSolaris 10 has powerful virtualization features built in at no additional charge. With Solaris Containers, you can maintain a one application per virtual server deploy-ment model while consolidating dozens or even hundreds of applications onto one server and OS instance. Share hardware resources while maintaining predictable service levels; increase utilization rates, cut system and licensing costs while gaining the ability to quickly provision and move workloads from system to system. Logical Domains and Xen-based paravirtualization support add even more virtualization flexibility.9.Designed for high availabilityPredictive Self Healing is a key feature in the Solaris 10 OS that helps you increase system and service availability. It automati-cally detects, diagnoses, and isolates system and software faults before they cause downtime. And it spans the full range from diagnosis to recovery on SPARC, AMD Opteron™ and Athlon, and Intel® Xeon®and Core Duo processor-based systems.10.Designed for performanceThe Solaris 10 OS has set over 244 priceperformance records since its release,unleashing even more power from existingapplications. Download the latest Sun™Studio compilers and developer tools tobring even greater performance to yourapplications.For business, industry, and developersThe Solaris 10 OS offers the technology, flexi-bility, and versatility you need to get down tobusiness immediately, whether you’re a smalldeveloper, a large enterprise, or anything inbetween.OpenSolaris participation and OS releaseMore than an open source project, OpenSolarisis also a community, a Web site for collabora-tion — and now provides a supported, leadingedge release every six months. The OpenSolarisrelease is available at , andSolaris source code, downloads, developertools, mailing lists, user groups, and events areall available at . OpenSolaristechnology features a single source base forSPARC and x86 platforms. It includes the keyinnovations delivered in the Solaris 10 OS, aswell as providing access to new technologiesas they’re being developed. The OpenSolarisproject and release provide a low-risk optionfor evaluating emerging OS technologies, plusan excellent opportunity to participate inshaping the direction of the Solaris OS.Development toolsDevelopers need integrated, ready-to-use toolsthat are compatible with all the environmentsin which they must deploy applications. Withthat in mind, Sun includes popular softwaretools from the free and open source world andcomplements them with access to key Sundeveloper technologies like the Sun Studiocompilers and tools and unique Solaris 10utilities such as DTrace.Solaris 10 technologiesWith the Solaris OS, you get compelling newfeatures that your applications can take advan-tage of immediately with few, if any, changes.Binary and source compatibility with previousreleases also helps make it easier to move toSolaris 10 from earlier releases of Solaris.DTraceSystem administrators, integrators, and devel-opers can use the dynamic instrumentation andtracing capabilities in the Solaris OS to see what’sreally going on in the system. Solaris DTracecan be safely used on production systems —without modifying applications. It is a powerfultool that gives a comprehensive view of theentire system, from kernel to application, eventhose running in a Java™ Virtual Machine. Thislevel of insight reduces the time for diagnosingproblems from days and weeks to minutes andhours and ultimately reduces the time to fixthose problems.Solaris ContainersSolaris Containers is an OS-level virtualizationtechnology built into the Solaris 10 OS. Usingflexible, software-defined boundaries to isolatesoftware applications and services, this break-through approach allows multiple privateexecution environments to be created withina single instance of the Solaris OS. Each envi-ronment has its own identity, including adiscrete network stack, separate from theunderlying hardware, so it behaves as if it’srunning on its own system — making consoli-dation simple, safe, and secure.By dynamically controlling application andresource priorities, businesses can define andachieve predictable service levels. Systemadministrators can easily meet changingrequirements by quickly provisioning newSolaris Containers or moving them from systemto system or disk to disk within the same systemas capacity or configuration needs change.Containers can be patched in parallel, increasing speed by up to 300% on systems with multiple containers configured. This also raises the bar on the number of contain-ers that can be realistically run on a system. Containers also offer the ability to emulate other environments, prior Solaris releases, such as Solaris 8 and Solaris 9, as well as support for Linux applications.In addition to Solaris Containers, Sun also offers Logical Domains (LDoms), a hardware partitioning technology that allows multiple instances of the Solaris OS to run on a single Sun CoolThreads™ server.Solaris ZFSThe Solaris ZFS file system is designed from the ground up to deliver a general-purpose file system that spans from the desktop to the datacenter. Anyone who has ever lost important files, run out of space on a partition, spent weekends adding new storage to servers, tried to grow or shrink a file system, or experienced data corruption knows the limitations of tradi-tional file systems and volume managers. Solaris ZFS addresses these challenges efficiently and with minimal manual intervention.Predictive Self HealingPredictive Self Healing is an innovative capability in the Solaris 10 OS that automatically diagnoses, isolates, and helps you recover from many hardware and application faults. As a result, business-critical applications and essential system services can continue uninterrupted in the event of software failures, major hardware component failures, and even software config-uration problems.• Solaris Fault Manager continuously monitorsdata relating to hardware and softwareerrors. It automatically and silently detectsand diagnoses the underlying problem andcan automatically take the faulty componentoffline on SPARC, Intel Xeon, and AMD Opteronprocessor based systems. Easy-to-understanddiagnostic messages link to articles in Sun’sknowledge base to help clearly guide admin-istrators through corrective tasks requiringhuman intervention.• Solaris Service Manager (SMF) creates astandardized control mechanism for applica-tion services by turning them into first-classobjects that administrators can observe andmanage in a uniform way. These servicescan automatically be restarted if they’reaccidentally terminated by an administrator,fail as the result of a software programmingerror, or interrupted by an underlyinghardware problem.PerformanceOptimizing performance and efficiency inSolaris 10 is the result of many factors: under-lying technologies, system configuration andutilization, tools, applications, and systemtuning. An enhanced networking stack mini-mizes latency and offers improved networkperformance for most applications out ofthe box.With DTrace, you can delve deeply into today’scomplex systems when troubleshooting systemicproblems or diagnosing performance bottlenecks— in real time and on the fly. Additional built-in technologies that help deliver increasedapplication performance include:• High-performance networking stack• Filesystem performance• Tools and libraries• Multiple page-size support (MPSS)• Memory placement optimization (MPO)SecuritySecurity is more than a mix of technologies;it’s an ongoing discipline. Sun understandsthis and continues its 20-year commitment toenhancing security in the Solaris OS. SolarisUser and Process Rights Management plusSolaris Containers enable the secure hostingof hundreds of applications and multiplecustomers on the same system. Administratorscan use features such as Secure by Default tominimize and harden the Solaris OS even more.Additionally, Solaris Trusted Extensions providestrue multi-level security for the first time in acommercial-grade OS, running all your existingapplications and supported on over 1,000different system models.• Verify your system’s integrity by employingSolaris Secure Execution and file verificationfeatures• Reduce risk by granting only the privilegesneeded for users and processes• Simplify administration and increase privacyand performance by using the standards-based Solaris Cryptographic Framework• Secure your system using dynamic serviceprofiles, including a built-in, reduced-exposurenetwork services profile• Control access to data based on its sensitivitylevel by using the labeled security technologyin Solaris Trusted ExtensionsNetworkingExponential growth in Web connectivity, services,and applications is generating a critical needfor increased network performance. With theSolaris 10 OS, Sun meets current and futurenetworking challenges by significantly improvingnetwork performance without requiring changesto existing applications. The Solaris 10 OS speedsapplication performance via the Network Layer7 Cache and enhanced TCP/IP and UDP/IPperformance. The latest networking techno-logies, such as 10-Gigabit Ethernet and hardwareoff-loading, are all supported out of the box.Additionally, the Solaris 10 OS supports current IPv6 specifications, high availability, streaming, and Voice over IP (VoIP) networking through extended routing and protocol support —meeting the carrier-grade needs of a growing customer base.Platform choiceThe Solaris 10 OS is optimized for Sun and third-party systems running 64-bit SPARC, AMD, and Intel processors. This makes it possible to create horizontally and vertically scaled infra-structures and offers the flexibility to easily add compute resources. The OS runs on hardware ranging from laptops and single-board computers to datacenter and grid installations, while serving applications ranging from military command-and-control systems to telecommunications switch gear and stock trading.InteroperabilityThe Solaris 10 OS provides interoperability from the desktop to the datacenter across a range of hardware systems, operating platforms, and technologies, making it the ideal platform for today’s heterogeneous compute environments. Not only does it interoperate with both Linux and Microsoft Windows, it also supports popular open source applications and open standards such as Universal Description, Discovery, and Integration (UDDI); Simple Object Access Protocol (SOAP); Web Services Description Language (WSDL); and eXtensible Markup Language (XML).• Source and binary compatibility for Linux applications and interoperability with Microsoft Windows systems• Includes Perl, PHP, and other widely used scripting languages• Includes Apache, Samba, sendmail, IP Filter, BIND, and other popular open source software • Supports Java application development and deployment with the Java Platform, Enterprise Edition (Java EE) and Java Platform, Standard Edition (Java SE)• Includes authentication support for LDAP-based directory servers and Kerberos-based infrastructures© 2009 Sun Microsystems, Inc. All rights reserved. Sun, Sun Microsystems, Solaris, OpenSolaris, Java , and CoolThreads are trademarks or registered trademarks of Sun Microsystems, Inc. or its subsidiaries in the United States and other countries. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the US and other countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. AMD, Opteron, the AMD logo, the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. Intel® Xeon® is a trademark or registered trademark of Intel Corporation or its subsidiaries in the United States and other countries. Information subject to change without notice. SunWIN #420130 Lit. #SWDS12147-4 09/09 Sun Microsystems, Inc.4150 Network Circle, Santa Clara, CA 95054 USA Phone1-650-960-1300 or 1-800-555-9SUN Web 。

Sun Solaris上建立Sybase服务

Sun Solaris上建立Sybase服务

Solaris建立Sybase12.5.4服务操作说明(本操作说明在原应用服务部同事邱传标编写的《Solaris上安装Sybase说明文档》的基础上进行完善)1. 规划Sybase服务的各项参数1.1Sybase Adaptive Server端口:60001.2Backup Server端口:60011.3master.dat、sybproc.dat存放目录:/data/JI11.4errorlog存放目录:/data/JI11.5案管系统数据库设备存放目录:/data/sybasedataJI11.6站标:JI12. 创建目录创建/data/JI1和/data/sybasedataJI1目录,语法为:mkdir /data/JI1修改目录属主owner,将/data/JI1目录及其子目录属主改为sybase,属组改为sybase,语法为:chown –R sybase:sybase /data/JI13. 配置数据库服务器以sybase用户创建以下目录/opt/Sybase/rs,即mkdir /opt/sybase/rs进到以下目录,cd /opt/sybase/ASE-12_5/init/sample_resource_files 后执行:cp srvbuild.adaptiv_server.rs /opt/Sybase/rs/sql.rscp srvbuild.backup_server.rs /opt/Sybase/rs/backup.rs分别编辑sql.rs,backup.rs,执行:vi sql.rsvi backup.rs配置参数根据本机实际情况而定。

1)sql.rs文件:sybinit.release_directory: /opt/sybase(sybase安装目录)sybinit.product: sqlsrvsqlsrv.server_name: DSJCYJI1(根据需要改写DATA SERVER的名字)sqlsrv.new_config: yessqlsrv.do_add_server: yeswork_protocol_list: tcpwork_hostname_list: 192.168.123.123(对应IP:本机IP,应已记录在/etc/hosts中)work_port_list: 6000sqlsrv.server_page_size: 8k(服务器页大小)sqlsrv.force_buildmaster: nosqlsrv.master_device_physical_name: /data/JI1/master.dat(master设备的逻辑卷名)sqlsrv.master_device_size: 500(至少要比逻辑卷小2兆,主设备至少为30兆)sqlsrv.master_database_size: 300sqlsrv.errorlog:/data/JI1/JI1.log (默认为USE_DEFAULT)sqlsrv.do_upgrade: nosqlsrv.sybsystemprocs_device_physical_name: /data/JI1/sysproc.dat (sysprocs设备的逻辑卷名)sqlsrv.sybsystemprocs_device_size: 500(至少比逻辑卷小2兆,设备大小至少为80兆)sqlsrv.sybsystemprocs_database_size: 300(数据库的大小至少为80兆)sqlsrv.sybsystemdb_device_physical_name: /data/JI1/sybsystemdb.dat sqlsrv.sybsystemdb_device_size: USE_DEFAULTsqlsrv.sybsystemdb_database_size: USE_DEFAULTsqlsrv.default_backup_server: DSJCYJI1_BS(根据需要改写BACKUP SERVER的名字)注意:sqlsrv.sybsystemprocs_device_size、sqlsrv.sybsystemdb_device_size 两个参数数值要略小于实际sybsystemprocs及sybsystemdb所建逻辑卷的大小(10M左右)。

Solaris 10是什么

Solaris 10是什么

--Solaris 10是什么------------------提起Solaris,在人们印象中可能是这样一个场景:在拥挤阴暗的机房里,一个笨重的Sun SPARC服务器的屏幕上滚动着神秘的字符。

除了专门的服务器管理人员,没有人知道它在做什么。

对于大多数读者来说,Solaris有一副让人难以接近的冰冷的面孔。

而且,在这冰冷的面孔背后,还有不菲的价格。

所有这些,都让人不敢接近它,于是,Solaris成了深闺中的宠儿,神秘而娇嫩。

然而,随着Solaris 10的发布,“深闺中的宠儿”向大众走来,渴望技术人员能了解它、掌握它、使用它。

那么,Solaris到底是什么呢?简单地说,Solaris是一种操作系统。

通过计算机操作系统可以控制计算机,可以听音乐、玩游戏、上网聊天和看新闻,还可以在操作系统上开发游戏软件,搭建网站,为大家提供新闻服务。

在这个领域中,有读者熟悉的微软公司的Windows 操作系统,还有被众多自由软件爱好者喜爱的Linux操作系统。

而刚刚发布的Solaris 10到底能给我们带来些什么呢?首先,Solaris 10已经改变了冰冷的面孔,换了一副招人喜爱的样子。

Solaris 10的桌面已经窗口化和菜单化。

新的Java控制台界面使人感觉更加亲近和舒适。

在这里,用户可以通过单击图标来上网浏览和发送邮件,也可以打开StarSuite7写文档和其他应用程序。

这一切和微软的Windows非常相似。

有些读者可能知道,以前的Solaris只能安装在Sun公司的SPARC平台的计算机上,是无法安装在普通用户家中的计算机的。

但是,现在的Solaris 10拥有了专门针对普通用户计算机的x86版,它支持目前的大多数台式计算机,而且其安装界面可以选择中文,一般用户也可以轻松安装。

其次,在应用软件方面,Solaris 10不再是仅仅能运行服务器端的软件,还有大量的客户端的软件可以供桌面用户选择安装。

用户可以方便地使用系统自带的浏览器软件进行上网、发送邮件和文字处理。

第四章 solaris 文件系统

第四章 solaris 文件系统

第四章 solaris 文件系统
九、Displaying the Capacity of File Systems
第四章 solaris 文件系统
十、The du Command • Displaying disk usage in Kbytes
第四章 solaris 文件系统
• Displaying a summary of disk usage
第四章 solaris 文件系统
第四章 solaris 文件系统
三、Logical Device Names
solaris 文件系统中的设备有物理设备名、逻辑设备名和设备简称。 逻辑设备名的命名规则是:c#t#d#s#
第四章 solaris 文件系统
Location of Logical Device Names
第四章 solaris 文件系统
四、访问标准的文件系统 访问标准的文件系统 访问 Access paths • Block device path # mount /dev/dsk/c0t0d0s7 /mnt • Raw device path # newfs /dev/rdsk/c0t0d0s7 # fsck /dev/rdsk/c0t0d0s7
第四章 solaris 文件系统
4.4 solaris 的磁盘系统 一、Slices Slice即磁盘的一个分区,一个磁盘共有8个slice(0-7)
第四章 solaris 文件系统
二、文件结构 Solaris 文件系统是层次型的,顶层的目录是 文件系统是层次型的,顶层的目录是root,下挂子目录。 下挂子目录。 下挂子目录 / 和/usr 是系统运行不可缺少的。 是系统运行不可缺少的。
第四章 solaris 文件系统

Solaris操作系统简介

Solaris操作系统简介
Solaris 操作系统简介
Solaris 简介
Solaris是一种计算机操作系统,它是由Sun Microsystems公司生产的,它是基于Intel 和Sparc处理器的一种操作系统。SUN公司一直掌握着大型UNIX工作站市场,随着90年代 Internet的发展,SPARC/Solaris系统也被广泛地应用于Web站点上。Sun主要强调自己系统 的稳定性,它的设计是面向网络的。它的高可用性指的是如果有了问题此系统不用停机即可 修改错误。它的稳定性甚至可以和IBM十分著名的MVS大型机操作系统一样,每个可能出错 的环节都进行了检查。此操作系统也提供了远程控制的功能。它是为网络计算而设计的,作 为第一个也是最成功的一个网络服务器系统,它在网络功能上花费了不少功夫;在网络安全 方面它支持IPsec,Kerberos,AMI和智能卡。SUN为Solaris提供了三个扩展: Easy Access Server:是用于为同时运行了Windows NT系统的企业级服务器而设计的; Enterprise Server:是为可靠商业运行环境而设计的,支持集簇功能; Internet Service Provider (ISP) Server:这就是一个典型的网站服务器; 因为SUN开发了独立于平台的JAVA语言,因此在所有的操作系统中均包括JAVA虚拟机和 JDK,Solaris代替了SunOS,后者在许多SUN的机器上仍然在使用。
2.5.3 光盘驱动器 光盘不需要volcheck命令支持,退出光盘可以用eject cdrom来实现。 如果光盘不能自动mount,或者卷管理器不可用,可以用以下命令实现: - mkdir /tmp/cdrom - mount -F hsfs /dev/dsk/c0t6d0s0 /tmp/cdrom - (Work with CD mounted on /tmp/cdrom) - umount /tmp/cdrom - eject /dev/dsk/c0t6d0s0 2.5.4 可擦写光盘驱动器 在solaris8下可以使用可擦写光盘,这是solaris 8下的一个工具,可以刻录iso的镜像, 可以用mkisofs命令来将solaris系统做成镜像文件。 例子: #! /bin/sh # ./nfscd <PARAMETER1> <PARAMETER2> # PARAMETER1 = Application ID # PARAMETER2 = from where # # ./nfscd SunNetManager /net/center2000/export/pkg/SUNWsnm # set Umask umask 022 # Remove old image rm /data/disk.img # Create image mkisofs -A $1 -d -l -L -o /data/disk.img -P "Sun Microsystems" -p "Solaris SPARC" -r -R -J -V "$1" -v $2 # Burn cdrw -i /data/disk.img (我没有试过,如果有尝试成功的朋友可以共享以下) 2.5.5 USB存储设备 现在很多新的设备都有USB的接口,所以很多USB的存储设备可以在sun的机器上使用。

solaris10 unassigned 分区

solaris10 unassigned 分区

在Solaris 10中,未分配分区(unassigned)可以使用格式化命令(format)进行操作。

具体的操作步骤如下:
1. 使用命令行工具登录到Solaris 10操作系统。

2. 运行以下命令以查看当前系统的磁盘分区情况:
```
format
```
这将显示当前系统中的所有磁盘和分区。

3. 找到未分配的分区,记下其设备名称,例如`/dev/dsk/c0t0d0p0`。

4. 运行以下命令来格式化未分配分区:
```bash
format /dev/dsk/c0t0d0p0
```
其中,`/dev/dsk/c0t0d0p0`是未分配分区的设备名称,需要根据实际情况进行替换。

5. 根据提示进行操作,选择所需的文件系统类型和配置选
项。

6. 完成格式化后,未分配分区将被转换为可用的分区,并可用于存储文件和数据。

请注意,格式化分区将删除该分区上的所有数据,因此在执行此操作之前请确保已备份重要的文件和数据。

Oracle Solaris 11.2 安装映像定制版说明书

Oracle Solaris 11.2 安装映像定制版说明书

创建定制 Oracle® Solaris 11.2 安装映像文件号码 E537582014 年 7 月版权所有 © 2008, 2014, Oracle 和/或其附属公司。

保留所有权利。

本软件和相关文档是根据许可证协议提供的,该许可证协议中规定了关于使用和公开本软件和相关文档的各种限制,并受知识产权法的保护。

除非在许可证协议中明确许可或适用法律明确授权,否则不得以任何形式、任何方式使用、拷贝、复制、翻译、广播、修改、授权、传播、分发、展示、执行、发布或显示本软件和相关文档的任何部分。

除非法律要求实现互操作,否则严禁对本软件进行逆向工程设计、反汇编或反编译。

此文档所含信息可能随时被修改,恕不另行通知,我们不保证该信息没有错误。

如果贵方发现任何问题,请书面通知我们。

如果将本软件或相关文档交付给美国政府,或者交付给以美国政府名义获得许可证的任何机构,必须符合以下规定:U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government.本软件或硬件是为了在各种信息管理应用领域内的一般使用而开发的。

Solaris启用自带多路径功能管理存储

Solaris启用自带多路径功能管理存储

Solaris启用自带多路径功能管理存储多路径功能允许服务器通过多个途径访问存储设备,从而提高存储设备的可靠性和性能。

当一个路径发生故障时,服务器可以自动切换到另一个可用路径,以保持存储的连通性。

此外,多路径功能还可以通过在多个路径上分发IO负载来提高性能。

在Solaris 11中,启用自带多路径功能可以通过以下步骤完成:2. 安装和配置SCSI HBA驱动程序:SCSI HBA(主机总线适配器)是用于连接服务器和存储设备的硬件接口。

在Solaris 11中,您需要安装和配置适当的SCSI HBA驱动程序来识别和管理存储设备。

可以使用devfsadm命令来配置和激活驱动程序。

3. 安装Multipathing协议:在Solaris 11中,多路径功能是通过Multipathing协议来实现的。

您需要安装和配置Multipathing协议,以便Solaris 11可以识别和管理多路径存储设备。

可以使用pkg install 命令来安装Multipathing协议。

4. 配置存储设备:一旦安装了Multipathing协议,您需要配置存储设备以启用多路径功能。

这通常涉及到在存储设备上创建虚拟卷,并为每个卷分配多个路径。

您可以使用存储设备的管理工具(如StorCLI或SMcli)来完成此步骤。

5. 配置Solaris 11多路径:最后,您需要配置Solaris 11以启用和管理多路径存储设备。

您可以使用multipath命令来查看和配置多路径存储设备。

您可以使用mpathadm命令来查看多路径的状态和信息,例如路径的数量、路径的优先级等。

在配置多路径存储设备后,您可以利用Solaris 11的存储管理功能来管理和优化存储。

以下是一些可以使用的功能:1. 路径故障恢复:当一个路径故障时,Solaris 11可以自动切换到另一个可用路径,以保持存储的连通性。

您可以配置自动故障切换的参数以满足您的需求。

2. IO负载均衡:Solaris 11可以通过在多个路径上分发IO负载来提高性能。

SOLARIS操作系统常用命令

SOLARIS操作系统常用命令

1、man‎<要查的‎命令名字>‎42‎、ls 相‎当于DOS‎的dir ‎43、‎c lear‎相当于D‎O S的cl‎s,清除屏‎幕上的内容‎54‎、mkdi‎r <目录‎名> 相当‎于DOS的‎m d,新建‎一个目录‎55、‎c d <目‎录名> 5‎6、r‎m <文件‎名> 5 ‎7、cp‎<源文件‎> <目的‎文件> 5‎8、m‎v <源文‎件> <目‎的文件> ‎69、‎p wd 列‎出当前所在‎的目录位置‎61‎0、mor‎e <文件‎名> 查看‎文件的内容‎61‎1、chm‎o d 改变‎文件或目录‎的读、写、‎执行的允许‎权限 7 ‎12、c‎h own ‎改变文件或‎目录的所有‎权 7‎13、ch‎g rp 改‎变文件或目‎录的工作组‎所有权 8‎14、‎d ate ‎相当于DO‎S的dat‎e 8‎15、su‎<用户名‎> 9‎16、pa‎s swd ‎更改用户口‎令 9‎17、ex‎i t 退出‎终端操作‎918‎、shut‎d own ‎超级用户r‎o ot才有‎权执行,关‎闭Sola‎r is操作‎系统 9 ‎19、f‎i nd 搜‎索指定目录‎下要找的文‎件,找到后‎给出文件的‎路径 9 ‎20、v‎i 10 ‎21、e‎c ho 显‎示环境变量‎用 20 ‎22、p‎i ng 测‎试网络通断‎情况。

2‎023‎、ftp ‎本地工作站‎与远端工作‎站之间文件‎传输 21‎24、‎t elne‎t ip_‎a ddre‎s s 远程‎登录命令,‎在工作站和‎P C机中都‎有 22 ‎25、p‎s查看系‎统的进程‎222‎6、kil‎l杀掉操‎作系统中的‎进程 23‎27、‎t ar 把‎多个文件或‎目录打包成‎一个文件,‎或者把已经‎打包的文件‎展开 23‎28、‎c ompr‎e ss 把‎文件压缩成‎后缀为.Z‎的压缩文件‎23‎29、un‎c ompr‎e ss 把‎后缀为.Z‎的压缩文件‎解压缩 2‎330‎、df -‎k查看各‎文件系统剩‎余的空间,‎-k说明单‎位是千字节‎(kb) ‎23‎S OLAR‎I S操作系‎统常用命令‎SOL‎A RIS操‎作系统中区‎分大小写字‎母,要注意‎输入系统的‎字符的大小‎写是正确的‎.在图形界‎面的CDE‎环境下,用‎鼠标的左键‎可以选定终‎端中的一个‎单词或一行‎字符,用鼠‎标的中键可‎以把选定的‎内容复制到‎光标当前的‎位置,十分‎方便.‎1、man‎<要查的‎命令名字>‎给出要‎查命令所有‎选项的含义‎,以及命令‎的详细说明‎.2、‎l s 相当‎于DOS的‎d ir‎它的常用选‎项有-l(‎显示文件的‎详细信息)‎,-a(显‎示包括隐含‎文件在内)‎,-R(r‎e curs‎i ve,显‎示子目录中‎所有的文件‎和子目录)‎,-t(依‎照文件最后‎修改时间的‎顺序列出文‎件名).例‎如:ls ‎列出目前目‎录下的文件‎名。

solaris 操作系统中pkgadd用法

solaris 操作系统中pkgadd用法

Solaris操作系统是一个广泛使用的UNIX操作系统,它具有强大的功能和稳定的性能。

其中一个常用的工具是pkgadd,它是Solaris操作系统中用于安装软件包的命令。

在本文中,我将向您介绍pkgadd的用法和一些常见的操作。

首先,pkgadd命令用于将软件包安装到Solaris系统中。

安装软件包是管理系统和应用程序的重要步骤,因此了解pkgadd命令的用法对于系统管理员和开发人员来说至关重要。

要使用pkgadd命令,您需要先获取要安装的软件包。

这些软件包通常以.pkg文件的形式提供。

一旦您获得了软件包,您可以使用以下命令来安装它:pkgadd -d package_name在上述命令中,-d选项指定了要安装的软件包的路径或位置,package_name表示软件包的名称。

例如,如果您的软件包位于/opt/pkg目录下,并且名称为example.pkg,那么命令将是:pkgadd -d /opt/pkg/example.pkg在运行pkgadd命令之后,系统将提示您进行一些设置和确认。

您可以按照屏幕上的提示进行操作,例如选择安装目录、确认安装选项等。

一旦您完成了这些设置,系统将开始安装软件包。

另外,pkgadd命令还有一些常用的选项,可以根据您的需求进行使用。

以下是一些常见的选项:- s:指定软件包的存储位置。

例如,pkgadd -d /opt/pkg/example.pkg -s /var/spool/pkg,将软件包安装到/var/spool/pkg目录下。

- n:执行安装时不提示用户确认。

这在批量安装多个软件包时非常有用。

- v:显示详细的安装过程信息。

这对于调试和故障排除非常有帮助。

除了安装软件包,pkgadd命令还可以用于其他操作,如升级软件包、删除软件包等。

要升级软件包,可以使用以下命令:pkgadd -d package_name -u在上述命令中,-u选项表示升级软件包。

类似地,要删除软件包,可以使用以下命令:pkgrm package_name在这种情况下,pkgrm命令用于删除指定的软件包。

1、solaris概述

1、solaris概述

Solaris 概述
其次,在应用软件方面,Solaris 10不再是仅仅能运行服务器 其次,在应用软件方面,Solaris 10不再是仅仅能运行服务器 端的软件,还有大量的客户端的软件可以供桌面用户选择安装。 用户可以方便地使用系统自带的浏览器软件进行上网、发送邮 件和文字处理。而最令用户欣慰的是,他们不必再担心病毒的 侵入。因为任何针对于PC平台的病毒,无论在物理上还是在 侵入。因为任何针对于PC平台的病毒,无论在物理上还是在 逻辑上,对于Solaris 10都是无效的。 逻辑上,对于Solaris 10都是无效的。 应用在Solaris 10平台上的服务器软件更是丰富。目前有600多 应用在Solaris 10平台上的服务器软件更是丰富。目前有600多 家独立软件开发商(ISV)已经提供了1000多种在该系统上运 家独立软件开发商(ISV)已经提供了1000多种在该系统上运 行的数据库、安全产品和Web服务等应用程序 行的数据库、安全产品和Web服务等应用程序
系统培训 Solaris10 X86
第一部分 Solaris概述 Solaris概述
Solaris 概述
什么是Solaris 什么是Solaris
提起Solaris, 提起Solaris,在人们印象中可能是这样一个场景:在拥挤阴暗的机房 里,一个笨重的Sun SPARC服务器的屏幕上滚动着神秘的字符。除了 一个笨重的Sun SPARC服务器的屏幕上滚动着神秘的字符。 专门的服务器管理人员,没有人知道它在做什么。 专门的服务器管理人员,没有人知道它在做什么。对于大多数读者来 说,Solaris有一副让人难以接近的冰冷的面孔。而且,在这冰冷的面 Solaris有一副让人难以接近的冰冷的面孔。而且, 孔背后, 还有不菲的价格 。 所有这些 , 都让人不敢接近它 , 于是 , 孔背后 , 还有不菲的价格。 所有这些, 都让人不敢接近它, 于是, Solaris成了深闺中的宠儿,神秘而娇嫩。然而,随着Solaris 10的发布, Solaris成了深闺中的宠儿,神秘而娇嫩。然而,随着Solaris 10的发布, “深闺中的宠儿”向大众走来,渴望技术人员能了解它、掌握它、使 深闺中的宠儿”向大众走来,渴望技术人员能了解它、掌握它、 用它。 用它。

Solaris关机命令

Solaris关机命令

下面是不同类别的系统关闭关闭系统到单用户模式关闭Solaris操作环境,显示ok提示符关闭系统到电源关闭关闭系统并且自动重新启动到多用户模式用于关闭系统的可用命令包括:/sbin/init/usr/sbin/shutdown/usr/sbin/init命令用户可以使用init命令去关闭,掉电或者重新启动系统。

它通知svc.startd进程更改到相应的运行级别。

Svc.startd进程达到相应的里程碑,最终处理rc0的kill脚本。

关闭系统到单用户状态下,使用运行级别S或者1。

# init S停止Solaris操作环境并显示ok提示符# init 0关闭系统电源# init 5关闭系统并且重新启动到多用户模式# init 6/usr/sbin/shutdown命令shutdown命令是一个调用init去关闭,掉电或者重新启动的脚本。

他不能执行rc0的kill脚本去关闭进程。

不象init命令,shutdown命令做下列操作:。

通报登陆进系统的用户即将关机。

默认延迟60秒。

给你可以向用户描述理由的能力命令格式shutdown [-y] [-g 延迟时间] [-I init状态] [描述信息]-y选项是用于提前回答全部shutdown问题。

-g 延迟时间允许root改变默认60秒的数字-i init状态指定init状态,默认是S强行关闭系统的命令下列命令执行系统的强行关闭,而并不处理rc0的kill脚本。

#halt#poweroff#reboot。

Solaris与Windows-Linux的简单区别

Solaris与Windows-Linux的简单区别

Solaris与Windows/Linux的简单区别Sun 公司的Solaris 系统能提供完整的端到端服务,Solaris 建立在高端的SPARC CPU 体系结构上,那是专为Solaris 工作而设计的。

其他的硬件改进,包括开发OpenBoot 监视器和集成的电源管理,其能力远远超过PC 机的BIOS。

另外,Solaris 的早期版本引入了对于对称多处理机的支持,并且实现了网络文件系统,以及基于X11 图形系统的OpenWindows 图形用户环境。

后来,Solaris 通过遵循相关的标准,以及改善NFS 性能,开发高可用性和集群解决方案,并提供增强的卷管理,从而站在UNIX 业界趋势的前列。

此外,随着64位内核、Java 和JumpStart 安装的引入,以及将Kerberos 认证集成到其安全体系结构中,Solaris 用户和管理员得到了极大的好处。

Solaris 目前开发一系列的标准工具,比如数据包、补丁和存储管理,它们由POSIX 兼容的开发环境所支持。

Solaris 从磁盘启动的方式和其他的操作系统差别很大,这个差别在软件和硬件层次上都有所表现。

SPARC 系统有一个启动监视应用程序(即所谓的OpenBoot 监视器),可以让用户使用boot 命令来启动系统;但是实际上它内置了Forth 语言解释器,以及一系列的诊断工具。

因此,就可以构建小型的程序,使用独立于操作系统的固件,进行各种标准测试。

所以,即使决定在SPARC 系统上安装Linux 系统,仍然需要理解OpenBoot 监视器及其操作过程。

在PC 的BIOS 中,一般可以自动检测硬盘并进行一些系统配置任务。

使用OpenBoot 监视器可以完成比这更多的工作,比如使用本地磁盘、磁带或CD- ROM 以及通过网络启动。

可以使用watch-net 命令截获和检查来自任何一个以太网接口的通信量。

就软件来说,Solaris 和Microsoft Windows 及Linux 有一些相似的地方,尽。

Solaris 文件系统简介

Solaris 文件系统简介

一、solaris 10文件系统简介1. solaris 10三大文件系统UFS文件系统几乎是所有UNIX系统的基本文件系统,Solaris当然也不例外。

除此之外Solaris 10支持三种类型的文件系统,它们分别是:(1)基于网络的文件系统;基于网络的文件系统就是网络文件系统,简称NFS文件系统。

网络文件系统(NFS)版本从3升级到4。

(2)虚拟文件系统(也叫伪文件系统)。

虚拟文件系统大多数是基于内存的文件系统,但是也有部分文件系统是基于硬盘上的包括:TMPFS文件系统:使用本地内存进行读写的文件系统。

在Solaris中的默认应用为/tmp 目录LOFS文件系统:循环文件系统(lofs)可创建一个新的虚拟的原文件系统,然后用另一个路径名来存取文件PROCFS文件系统:进程文件系统(procfs)驻留在内存中,表现为/proc目录。

在此目录中活动进程号的清单,ps等命令会用到/proc目录中的信息,调试器或其他开发工具也可能通过文件系统调用来访问这些过程的地址和空间CacheFS文件系统:用来改善远程文件系统(NFS)和CD-ROM的读取速度,将读得数据缓存在CacheFS文件系统中SWAPFS文件系统:用mkfile和swap命令建立附加的交换区时,系统核心所用的文件系统(3)基于磁盘的文件系统;包括:UFS文件系统:基于BSD快速文件系统的传统UNIX文件系统是Solaris的默认文件系统。

默认启用UFS 日志记录功能。

在早期的Solaris 版本中,UFS 日志记录功能只能手动启用。

Solaris 10在运行64位Solaris内核的系统上支持多TB UFS文件系统。

以前,UFS 文件系统在64位系统和32位系统上的大小仅限于约1 TB(Tbyte)。

现在,所有UFS文件系统命令和公用程序已更新为支持多TB UFS文件系统。

HSFS文件系统:用于CD-ROM的只读文件系统PCFS文件系统:PC文件系统,可以读写DOS型式磁盘的数据,如FAT32UDF文件系统:DVD文件系统2 solaris 10 UFS文件系统的结构下图显示了一个从根(/) 文件系统以及sbin、etc子目录开始的本地文件系统。

solaris 基本知识介绍

solaris 基本知识介绍
较不常用的本地或远程文件系统
使用mount命令根据需求手动挂载文件系统。
在/etc/vfstab文件中为文件系统添加一个条目,指定在引导时不应挂载这些文件系统。
常用本地文件系统。在/etc/vfstab文件中为文件系统添加一个条目,指定在采用多用户状态引导时应挂载这些文件系统。
常用远程文件系统
在/etc/vfstab文件中为文件系统添加一个条目,指定在采用多用户状态引导时应挂载这些文件系统。
proc on/proc type proc read/write/setuid/devices/dev=4880000on Mon Jun1719:38:282013
mnttab on/etc/mnttab type mntfs read/write/setuid/devices/dev=4900001on Mon Jun1719:38:282013
根文件系统默认是可用的。要让系统能够使用其他文件系统,必须挂载他们,以便将文件系统附加到分层结构的指定目录中。
附加点也被称为挂载点。根文件系统的挂载点是/。
Solaris OS支持以下类型的文件系统。
本地文件系统。这种文件系统允许在固定磁盘、光盘、记忆棒和软盘等存储介质上存储本地数据。
Solaris支持以下本地文件系统:
卸载文件系统
卸载文件系统会让文件系统不可用并从/etc/mnttab文件中将其条目删除,该文件保存当前挂载的文件系统和资源的相关信息。
一些文件管理任务不能再已挂载的文件系统上执行,比如使用fsck命令检查并修复文件系统。
文件系统在繁忙时不可卸载,即某个程序正在访问该文件系统中的目录或文件,或者该文件系统正被共享时。
/proc-/proc proc-no-

Oracle Solaris 操作系统及相关硬件兼容性说明说明书

Oracle Solaris 操作系统及相关硬件兼容性说明说明书

1. Go to My Oracle Support or for minimum supported Oracle Solaris operating environment versions, HBAs, patches and other supported options for list servers. This matrix is intended only to be a high level overview of support. It is not a configuration guide. 2. Please refer to EMC's interoperability matrix at https:/// for specific configurations, min microcode versions, volume manager support, notes and any restrictions. For configurations where TimeFinder or SRDF are being used, please refer to the white paper, “Integration of EMC SRDF and TimeFinder with Oracle Solaris Cluster” on EMC’s Avatar and PowerLink sites. You may also refer to the OSC 3.3 5/11 documentation: Campus Cluster Data Replication: /cd/E18728_01/html/821-2847/datarep.html#scrolltoc Geo Edition: /cd/E22702_01/html/821-2756/index.html 3. “Native” HBAs supported by Oracle Solaris: https:///display/SystemsComm/Home Non-Oracle/Sun HBAs require that Oracle/Sun drivers be utilized. 4. QFS is supported. 5. EMC supports ZFS and MPxIO in a Oracle Solaris Cluster environment. 6. 16 Gb HBAs are supported in specific OSC and Solaris releases with a very specific set of servers. Please consult MOS for details. Helpful link: /technetwork/documentation/oracle-storage-networking-190061.html 7. Supported only on Solaris 10 guest domains. See server documentation for specifics. 8. Go to https:/// Select ‘Documents’ in the upper tool bar and select ‘Host Connectivity guides’, then select ‘Oracle Solaris’. Start at approximately page 231 for the statement of support for SCSI-3. 9. Supported only on Solaris 10 guest domains with Oracle Solaris Cluster 3.3 3/13 if the storage is supported with Oracle Solaris Cluster 4.4 as well.

Solaris简介

Solaris简介

Solaris简介张海莉2005-12-27目录1.Solaris 的基础篇 (3)1.1 Solaris 的发展史 (3)1.2 Solaris 的主要特性 (3)1.3 Solaris 的基本结构 (4)1.4 Solaris 的基本常识 (4)1.5 Solaris 的常用命令 (6)1.5.1 一般常用命令 (6)1.5.2 用于目录操作的命令 (9)1.5.3 用于文件操作的命令 (9)1.5.4 有关状态和信息查询的命令 (14)1.5.5 用于网络和通信的命令 (16)1.5.6 Solaris 的系统编辑器 (19)1.5.6.1 全屏幕编辑工具vi (19)2.Solaris 的核心技术 (22)2.1 Solaris 的文件系统 (22)2.1.1 普通文件 (22)2.1.2 目录文件 (23)2.1.3 特殊文件 (23)2.2 Solaris 的进程调度及进程存储 (24)2.2.1 进程的基本概念 (24)2.2.2 UNIX进程调度与管理 (25)2.2.3 Solaris 的进程通信 (27)2.3 Solaris 的系统设备管理 (30)2.3.1设备管理模块 (30)2.3.2设备分类管理 (31)2.3.3 I/O传输控制技术 (31)2.3.4 UNIX设备管理体系结构 (33)2.3.5 UNIX的逻辑设备 (34)3.Solaris 的技术扩展 (35)3.1 Solaris 的系统多线程环境 (35)3.1.1 线程的基本概念 (35)3.2 网络结构及Internet技术 (38)3.2.1 网络系统 (38)3.2.2 OSI参考模型和网络协议 (39)3.2.3 UNIX网络系统结构及使用协议 (40)3.3 X-Window及其他实用程序 (43)1.Solaris 的基础篇1.1 Solaris 的发展史自从1969年UNIX有Ken Thompson和同在贝尔实验室计算机研究小组的同事们一起公开发表以来,UNIX系统发展出诸多各具特色、后来又再度汇聚的流派,其中占主导地位的有两大流派。

SOLARIS_10_安装步骤

SOLARIS_10_安装步骤

SOLARIS_10_安装步骤Solaris 10 是美国甲骨文公司开发的一种类Unix操作系统,本文将介绍在计算机上安装Solaris 10 的详细步骤。

以下是Solaris 10 安装的步骤:步骤一:准备工作1. 确定计算机配置和系统要求:首先,确保计算机满足Solaris 10 的最低硬件要求。

要求包括最低处理器速度、内存容量和硬盘空间等。

3.准备安装介质:将ISO镜像文件刻录到光盘或者USB闪存驱动器上。

步骤二:启动计算机1.将安装介质插入计算机,并重启计算机。

2. 确保计算机的BIOS已设置为从光盘或USB设备启动。

根据计算机型号,按F2、F12或Del键进入BIOS设置界面,并选中光盘或USB设备作为启动设备。

3.保存BIOS设置并重启计算机。

步骤三:选择安装模式1. 在计算机启动时,将会弹出Solaris 10 的安装程序界面。

首先,选择安装语言。

2.接下来,选择“常规安装”或“自定义安装”模式。

常规安装模式适用于大多数用户,自定义安装模式提供更多的安装选项。

步骤四:对安装组件进行配置1. 在常规安装模式下,选择“整个磁盘”或“仅限一个分区”来确定Solaris 10 的安装位置。

在自定义安装模式下,可以手动选择安装位置和分区。

2.选择“快速安装”或自定义分区大小。

快速安装模式会根据默认设置自动分区,自定义分区则允许手动设置分区大小。

3.分配磁盘空间:确定文件系统的大小和类型。

可以选择ZFS、UFS 或者一种组合。

步骤五:选择安装软件包1.根据自己的需求和系统资源,选择安装软件包。

可以选择安装图形界面、服务器组件、开发工具和其他应用程序等。

2.点击“安装”或“下一步”开始安装所选择的软件包。

步骤六:设置系统配置1.配置网络连接:根据自己的需求,选择IP地址、子网掩码和网关等网络配置信息。

2.设置主机名和域名:给计算机设置一个唯一的主机名和域名。

3.配置时区:选择合适的时区。

4. 设置 root 密码:设置 root 用户的密码。

Solaris 10系统管理

Solaris 10系统管理
的络配置
第15章 Solaris 10 日志管理
第16章 Solaris 10
系统备份与 恢复
第17章 Solaris 10 资源管理与 系统性能的 监控
14.1了解Solaris 10 TCP/IP配置文件 14.2 Solaris 10卡配置 14.3 Solaris 10络配置实例 14.4为Solaris配置络管理工具 14.5 Solaris 10桌面与Windows操作系统桌面的远程连接 14.6 Solaris 10络连接故障检测方法
目录分析
第1章 UNIX 和Solaris
10概述
第2章 Solaris 10 安装
第3章 Solaris 10
高级安装简 介
第4章 Solaris 10 系统的引导 和关闭
1.1 UNIX的历史 1.2 Solaris的历史 1.3 Solaris信息
2.1安装前的准备工作 2.2 Solaris 10安装概述 2.3 Solaris 10安装步骤
Solaris 10系统管理
读书笔记模板
01 思维导图
03 目录分析 作者介绍 06 精彩摘录
思维导图
关键字分析思维导图
领域
工具
管理
管理
系统
文件系统
管理工具
系统管 理
管理员
工作
第章
网络
作者
命令
用户
使用
方法
简介
配置
内容摘要
本书从系统管理员的角度分别介绍了Solaris 10系统的安装、Solaris 10桌面管理和基本系统管理、络配 置、安全管理、开发环境配置等几个方面的内容。作者尽可能详细地描述了Solaris的相关概念、功能、命令, 并着重介绍了Solaris 10的许多新特征。由于作者从事络安全领域的工作,因此对系统管理员最为关心的系统安 全性花费了较大篇幅进行讨论。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Orbotech Electronics (Shenzhen) Co. Ltd.从零开始学习solaris第一部分 SUN基础知识一.SUN发展简史(一)硬件体系(二)软件体系二. PROM状态命令与参数(一)指令集(二)环境变量三.系统安装四.UNIX 命令(一)基本命令1.ls 显示文件名,等同于dos下dir命令2.cd 目录转换,等同于dos下cd命令3.pwd 显示当前路径4.cat 显示文件内容,等同于dos下type命令5.more 以分页方式查看文件内容.6.rm 删除文件7.mkdir 创建目录8.rmdir 删除目录9.cp 文档复制10.mv 文件移动11.du 查看目录所占磁碟容量12.find 文件查找13.man 随机文档14.vi 编辑器(二)增强命令1.ln 文档连结2.grep 搜索字符串3.fgrep 搜索字符串4.file 显示文件类型5.diff 比较文档或目录之不同内容6.cmp 比较文档相同部分7.ftp 远程文件传输8.telnet 远程终端访问9.IO 重新导向Orbotech Electronics (Shenzhen) Co. Ltd.第二部分 SUN系统管理五.用户管理(一)用户基本知识1.文件信息2.缺省权限3.系统安全文件(二)相关命令1.chmod 改变文档或目录之属性2.chown 改变文档或目录之拥有权3.chgrp 改变文档或目录之群组拥有权4.touch 改变文档或目录之最後修改时间5.who 查看系统注册用户6.id 查看当前用户用户号和组号7.passwd 修改用户口令8.su 转换用户(三)SHELL特点1. s olaris三类shell2. B shell3. C shell4. dtterm(四)创建,删除用户帐户六.文件系统管理(一)硬盘和文件资源1. 逻辑硬盘设备命名的约定2.dmesg命令3.showrev 命令(二)硬盘分区1.format实用程序2.newfs 创建文件系统3.fsck 修复文件系统(三)挂接文件资源1.mount 文件系统挂接2.df 显示文件系统所占用的硬盘空间3.umount 摘下文件资源(四)自动挂接文件资源(五)NFS资源1.share,shareall 共享文件资源2.dfshares 显示远程机共享资源3.mount 挂接远程文件资源4./etc/dfs/dfstab 自动挂接(六)卷管理Orbotech Electronics (Shenzhen) Co. Ltd.(七)自动安装文件系统七.进程管理1.ps 显示进程号2.kill 清除进程3.nohup非挂起运行八.软件包管理1.pkginfo 显示软件包信息2.pkgadd 增加软件包3.pkgchk 校验软件包的安装4.pkgrm 删除软件包5.spooling 软件包转储九. 数据备份和传输工具(一)数据设备名(二)数据备份命令1.ufsdump命令2.ufsrestore命令3.tar命令4.cpio命令press,uncompress,zcat 命令6.mt 命令7.dd 命令8.异地使用磁带机(必须为可信任用户,)十.改变运行等级(一)系统引导(二)系统操作等级1. 运行等级说明. 显示运行等级3.关闭系统的原因4.关闭系统(shutting down)(三)例子:1.增加一个磁带机并完成重新配置引导:2.从挂起的工作站上恢复3.从轻微问题中恢复4.从重要问题中恢复第三部分网络配置十一.网络应用配置(一)网络基本配置文件(二)远程访问命令(三)访问鉴别相关文件(四)网络监控1.rusers 标识网络上注册用户Orbotech Electronics (Shenzhen) Co. Ltd.2.rup 标识网络上主机3.ping 检测主机连接状况stat 显示与网络有关的各种数据结构5.ifconfig 显示网络接口6.route 路由设置7.arp 反响解析8.nfsstat 监控NFS第四部分系统应用十二.图形窗口配置1.双屏配置2.显卡分辨率调整3.XWININFO 分辨率确认4.XHOST XSERVER访问控制5.OPENWIN 初始化6.CDE桌面初始化7.终端窗口控制字符十三.系统统计1.PRTCONF 系统信息2./USR/PLATFORM/SUN4U/SBIN/PRTDIAG -V3.SYSDEF 系统信息4.EEPROM 显示机器IDPROM变量5.VMSTAT 监视CPU和内存6.MPSTAT 监视多个CPU状态7.IOSTAT 监视磁盘状态8.UPTIME 显示系统运行时间以及在过去的15分钟内系统的负载情况第一部分 Sun基础知识一.Sun发展简史(一)硬件体系年限 产品 特征81--89 Sun1/2/3 CISC Motrala 680x0系列89--94 Sun4/60 sparc1 65 sparc1+70 sparc2Server :,Sun/290/670/690 Risc sparc93--96 Sparc10/20Server: 1000/2000 SuperSparc96--97 Ultra1(140/170/170E/200E)Ultra2 Server :, E150,E3000UltraSparc,Sbus总线,UltraSCSI接口UPA接口98--99 Ultra5 Ultra10 UltraSparc,PCI总线,IDE接口Ultra30 Ultra60Server :, E250,E450 UltraSparc,PCI总线,UltraSCSIOrbotech Electronics (Shenzhen) Co. Ltd.接口UPA接口(二)软件体系版本 特征Solaris 1.x SunOS 4.1.3(BSD)+OpenWindow 3.0Solaris 2.x System V 32bit2.5.1 SunOS 5.5.1 +OpenWindows CDE1.0.22.6 SunOS5.6+CDE1.2.1+Motif1.2.6Solaris 2.7(7) 64 bit SunOS7+CDE1.3+Motif2.1.0 logging UFS二. PROM状态命令与参数(一)指令集格式: OK> 指令命令 说明1.banner 显示当前机器配置状况,CPU,内存,hostid,EtherNet2.probe-scsi 显示内部SCSI通道所挂接设备3.probe-scsi-all 显示所有SCSI通道及所挂接设备4.probe-ide 显示所有IDE通道及所挂接设备(针对U10,U5)5.devalias 显示设备别名,如 cdrom,disk,disk0,disk1等6.printenv 无参数,显示环境变量或参数为环境变量名 如: printenv auto-boot?7.setenv 设置环境变量,如: setenv auto-boot? false8.set-default 恢复环境变量预定值 如:set-default auto-boot?9.set-defaults 恢复所有环境变量预定值10.boot device option 启动主机设备别名: cdrom 或 disk设备名:/pci@1f,4000/scsi@3,1/disk@6,0:foption -r 设备配置 -s 单用户11.eject cdrom|floppy 弹出cdrom或floppy12.reset 复位13.test net14.watch-net-all15.show-devs(二)环境变量变量名 说明1.auto-boot? 预定值=true 自动启动 =false 进入PROM状态2.diag-switch? 预定值=false启动状态,启动设备名为boot-device=true 诊断状态,启动设备名为diag-device3.boot-device 预定值=diskOrbotech Electronics (Shenzhen) Co. Ltd.4.diag-device 预定值=net5.tpe-link-test? 网络检测 =true 检测网络(一部分机器具有此变量)三.系统安装(一) 等待显示器点亮瞬间,按STOP+A键(先按住STOP,再按A)等待出现OK状态OK> probe-scsi <-检测SCSI设备,至少应有0号(HD),1号(HD),6号(光驱)设备OK>boot cdrom(二) 系统启动后,等待安装界面I . system identification,下述步骤为简略说明1. 安装界面语言选择,默认为English2. 输入主机名(hostname),可输入原主机名3. 选择是否有网络,选择Yes4. 输入IP地址,可输入原IP地址5. 名服务(name service),选择No6. 子网(system part of subnet),选择No7. 指定时区 Asian,Eastern – People’s Republic of china8. Date and TimeII. 系统安装1. Allocate Client Service,默认为无,continue2. Select Languages , continue3. Select Software , 选择 Entire Distribition plus OEMsupport,continue4. Select Disk , available disk select diskC0t0d0C0t1d0 c0t1d0Select Root location -> c0t1d05. preserve data ,默认为不保留,continue6. Automatic layout File system 选择Manual layout7. Customize0 / 9001 swap 3002 overlap 4200(硬盘预定值)3 /space 3000*32bits SPARCs root partition must smaller than 2GB*and old PROMS(revision 2.5 or less) root partition must smallerthan 1GB8.Mount remote file system ,默认为无,continueOrbotech Electronics (Shenzhen) Co. Ltd.9.Begin install9. Auto rebootUnix文件系统初步介绍:unix基本是由一个核心(kernel)再加上各个大小功能不同的程序和文档组成,UNIX的整个文件系统是长在”root”之下,”root”是一般的说法,就路径的表示法,是“/”(这跟DOS)不同的是,DOS的根路径是用”\”表示,下面是比较重要的目录/bin binary的缩写,为与旧系统兼容,bin为指向/usr/bin的连接 /dev device的缩写,包含了UNIX的设备文件/etc et cetera的缩写,包含了系统管理所许的文档和目录,/home 一般规划用于使用者的家目录/lib library的缩写,和/bin一样,已经挪至/usr/lib,此处是一个link/losts+found 这个目录为空,但当系统故障,如停电造成非正常关机,当重新启动机器时,有些无法归属的文档放于此处/tmp temporary的缩写,用于放置临时文件,系统开机自动清除/var various 缩写/var/adm 系统信息及统计数据/var/spool 文件打印及mail/var/tmp 与/tmp类似,公用临时区,但不自动清除,需系统管理员维护/usr user的缩写/usr/bin 存放大多数指令/usr/include 头文件/usr/lib 库函数/usr/ucb BSD系列的指令usr/man UNIX命令手册四.Unix 命令(一)基本命令1.ls 显示文件名,等同于dos下dir命令命令格式:ls [option] fileoption:-l 显示详细列表域1 :文件类型和文件权限域2 :文件连接数域3 :文件所有者名字域4 :文件用户组名字域5 :文件长度域6-8 :最近修改日期Orbotech Electronics (Shenzhen) Co. Ltd.域9 :文件名-a 显示所有文件,包含隐藏文件(以. 起头的文件名)-R 显示文件及所有子目录-F 显示文件(后跟*)和目录(后跟/)-d 与l选项合用,显示目录名而非其内容2.cd 目录转换,等同于dos下cd命令注意目录分隔符为“/”,与dos相反命令格式:cd dirname3.pwd 显示当前路径4.cat 显示文件内容,等同于dos下type命令命令格式:cat filename5.more 以分页方式查看文件内容.命令格式:more filename6.rm 删除文件命令格式: rm [-r] filename (filename 可为档名,或档名缩写符号.) 例子 :rm file1 删除档名为 file1 之文档.rm file? 删除档名中有五个字符,前四个字符为file 之所有文档.rm f* 删除档名中,以 f 为字首的所有文档.rm -r dir1 删除目录 dir1,及其下所有文档及子目录.7.mkdir 创建目录命令格式: mkdir [-p] directory-name例子:mkdir dir1 建立一新目录 dir1.mkdir -p dir/subdir 直接创建多级目录8.rmdir 删除目录目录必须首先为空命令格式: rmdir directory9.cp 文档复制命令格式: cp [-r] source destination例子:cp file1 file2 将文档 file1 复制成 file2cp file1 dir1 将文档 file1 复制到目录 dir1 下,文件名仍为 file1.cp /tmp/file1 . 将目录 /tmp 下的文档 file1复制到现行目录下,档名仍为 file1.cp /tmp/file1 file2 将目录 /tmp 下的文档 file1现行目录下,档名为file2cp -r dir1 dir2 (recursive copy) 复制整个目录.Orbotech Electronics (Shenzhen) Co. Ltd.若目录 dir2 存在,则将目录dir1,及其所有文档和子目录,复制到目录 dir2 下,新目录名称为dir1.若目录dir2不存在,则将dir1,及其所有文档和子目录,复制为目录 dir2.10.mv 文件移动命令格式: mv source destination例子:mv file1 file2 将文档 file1,更改档名为 file2.mv file1 dir1 将文档 file1,移到目录 dir1 下,档名仍为 file1.mv dir1 dir2 若目录 dir2 存在,则将目录 dir1,及其所有档案和子目录,移到目录 dir2 下,新目录名称为 dir1.若目录 dir2 不存在,则将dir1,及其所有文档和子目录,更改为目录 dir2.11.du 查看目录所占磁碟容量命令格式: du [-sk] directory例子 :du dir1 显示目录 dir1 的总容量及其次目录的容量du -sk dir1 显示目录 dir1 的总容量,以k bytes为计量12.find 文件查找命令格式: find dir -name filename command例子:find . -name hello -print 寻找目前目录及所有的子目录内叫hello的文档.find . -ctime +7 -print 找出七天内未被更动的文档find . -size +2000m -print 找出大小超过2000 bytes的文档find /tmp -user b1234567 -print 在/tmp下属於b1234567的文档 find . -name '*.c' -exec rm {} 删除所有的.c档find . -name test\* -print 显示当前目录及其子目录文件名前4位为test的文件名13.man 随机文档例子:man ls | col –b >ls.txt 生成文本文档catman –w –M /usr/man 生成索引关键字man –k keyword 关键字查找man –s number word 不同系统类别example: man –s 3s printfOrbotech Electronics (Shenzhen) Co. Ltd.14.vi 编辑器命令状态:j,k,h,l:上下左右0: 行首$: 行尾i,I :插入命令,i 在当前光标处插入 I 行首插入a,A:追加命令,a 在当前光标后追加,A 在行末追加o,O:打开命令,o 在当前行下打开一行,O在当前行上插入一行r,R :替换命令,r 替换当前光标处字符,R从光标处开始替换数字s: 替换指定数量字符x: 删除光标处字符dd: 删除当前行d0: 删除光标前半行d$: 删除光标后半行ctrl+f :后翻页ctrl+b:前翻页G : 文件尾数字G: 数字所指定行/string 查找字符串n 继续查找N 反向继续查找% 查找对应括号u 取消上次操作ex命令状态:set number 显示行号:set smd 显示显示状态:0 文件首:1,5 copy 7 块拷贝:1,5 del 块删除:1,5 move 7 块移动:1,$s/string1/string2/g 全文件查找string1并替换为string2:wq! 存盘退出(二) 增强命令1.ln 文档连结命令格式:ln [-s] oldname newname同一文档,可拥有一个以上之名称,可将文档做数个连结.一个符号链是指向系统另一个文件的特殊文件,当访问这种文件时,Orbotech Electronics (Shenzhen) Co. Ltd.它里面存放着一个路径名,该路径名用来引导用户到卡符号链所指的文件或目录 例子 :ln -s file1 file2 将名称 file2,连结至文档 file1.2.grep 搜索字符串命令格式:grep string filename寻找字串的方法很多,比如说我想找所有以M开头的行.此时必须引进pattern的观念.以下是一些简单的□例,以及说明:^M 以M开头的行,^表示开始的意思M$ 以M结尾的行,$表示结束的意思^[0-9] 以数字开始的行,[]内可列举字母^[124ab] 以1,2,4,a,或b开头的行^b.503 句点表示任一字母* 星号表示0个以上的字母(可以没有)+ 加号表示1个以上的字母\. 斜线可以去掉特殊意义<eg> cat passwd | grep ^b 列出大学部有申请帐号者名单cat passwd | grep ^s 列出交换学生申请帐号者名单cat passwd | grep '^b.503' 列出电机系各年级...grep '^\.' myfile.txt 列出所有以句点开头的行3.fgrep 搜索字符串命令格式:fgrep string file4.file 显示文件类型命令格式:file fileall文件类型为shell script,ELF 32bit,ASCII text,data or tar file5.diff 比较文档或目录之不同内容命令格式:diff [-r] name1 name2 ( name1 name2 可同时为档名,或目录名称.)例子 :%diff file1 file2比较文档 file1 与 file2 内,各行之不同处.%diff -r dir1 dir2比较目录 dir1 与 dir2 内,各文档之不同处.6.cmp 比较文档相同部分Orbotech Electronics (Shenzhen) Co. Ltd.命令格式:cmp file1 file27.ftp 远程文件传输命令格式: ftp [hostname|IP address]在进入 ftp 之後,如果与 remote host 连接上了,它将会询问你username与密码,如果输入对了就可以开始进行文档传输.注意:如用户无密码,无法注册(1) ftp 命令ascii 将传输模式设为 ascii 模式.通常用於传送文字档.binary 将传输模式设为 binary 模式,通常用於传送执行档,压缩档与影像cd remote-directory 将远程主机上的工作目录改变.lcd [ directory ] 更改本地主机的工作目录.ls 列出远程主机上的文档.get remote [ local-file ] 取得远方的文档.mget remote-files 可使用通用字元一次取得多个文档.put local[ remote-file] 将本地主机的文档送到远程主机.mput local-files 可使用通用字元一次将多个文档放到远程主机上.help [ command ] 线上辅助指令.mkdir directory-name 在远程主机创建一个目录.prompt 更改交谈模式,若为 on 则在 mput 与 mget 时每作一个文档之传输时均会询问.quit/bye 离开ftp .(2) 后台执行ftp1.首先,将过程所用到的指令依顺序放入文档中,如下:%cat ftp_command!mkdir testlcd testcd testpromptbinarymget *.*bye2.其次,建一个.netrc档,属性为400,让ftp 自动到此读取Username与Password,方可顺利login 到的主机,如下:%cat .netrcmachine remote login anonymous password guestOrbotech Electronics (Shenzhen) Co. Ltd.3.最後再执行下面指令即可.%nohup ftp remote < ftp_command > message &8.telnet 远程终端访问命令格式:telnet [hostname|IP address]*注:如使用root用户登录,其权限请参见11.3.49.IO 重新导向UNIX所有的程式执行时,均需要资料的输入以及输出资料.一般而言,资料是从键盘输入,并将资料输出到萤幕上,这就叫做标准输入及标准输出,而我们可以更改标准出输出入.A. 更改标准输入 —— 在命令後方加"< <filename>" ,即可从<filename>这个文档输入资料.B. 更改标准输出 —— 在命令後方加"> <filename>" ,即可将萤幕输出的资料导向到<filename>这个文档上.C. 更改标准输出 —— 在命令後方加">> <filename>",功能与B.相似,只不过这会将资料加在文档後方.D. 管道 —— 在两个命令中间加上'|',即可将前方指令的输出当成後方指令的输入.例:cd /tmpls -l > /tmp/ls.outcat /tmp/ls.outmore /tmp/ls.outrm /tmp/ls.outls | morels | wc -l (word count, count line number,算出文档数目)第二部分 Sun系统管理五.用户管理(一) 用户基本知识1.文件信息ls -lOrbotech Electronics (Shenzhen) Co. Ltd.drwxrwxrwx filename(1)访问权限mode : rwx rwx rwx r:read w:write x:executeuser group other缩写 : (u) (g) (o)(2) 文件类型- : 普通文件b : 块特殊文件,如硬盘和CDROM设备c : 字符文件设备或称“raw”设备文件l : 符号连接p : 管道或流,用于进程通讯d : 目录2.缺省权限创建文件和目录时,系统自动设置一定的权限.缺省权限由用户mask码控制$umask &显示用户umask码umask 设置 文件 目录022 新文件属主有读权和修改权 用户组和其他用户有读权和修改权用户组和其他用户只有读权可用umask maskvalue 改变缺省权限3.系统安全文件/etc/passwd 用户注册表/etc/shadow 加密口令/etc/group 用户组/etc/default/login 访问控制说明:passwd文件是为系统中的用户授予和认证访问权限的第一个文件,其项目使用’:’ 分割.login_name:passwd_field:UID:GID:comment:home_directory:default_shelllogin_name 用户唯一登录名 comment 注释(finger使用)passwd_field 加密口令安全标记 home_directory 用户注册家目录 UID 用户号 default_shell 命令解释器GID 用户缺省唯一组号 默认:sh,csh,kshshadow 文件管理用户加密口令,该文件只对超级用户有读权限login_name:encrypted_pass:last_change:min:max:warn:inactive:expire:reservedlogin_name 用户名(同passwd) max 口令有效最大天数Orbotech Electronics (Shenzhen) Co. Ltd.encrypted_pass 13字符长加密口令 warn 口令到期前多少天警告 last_change 上次更改日期(from1970.1.1) inactive 被禁止登录前,帐号不活跃天数min 最小间隔天数 expire 用户禁止登录绝对日期(通常空白)group文件用于将计算机系统的用户分组groupname:passwd:gid:user-listgroupname 唯一组名 gid 为操作系统提供的代表组名的唯一标识号passwd 组加密后的口令 user-list 用逗号分割的所有可访问该组的用户清单理解UID和GID系统中的每一个用户名都被赋予了一个UID(User IdentificationNumber 用户标识号),这些号在0-60000之间,系统使用UID将一个用户名和操作系统对该用户的标识等同起来,建立用户时,必须保证UID唯一。

相关文档
最新文档