Solaris10常用命令
solaris10系统管理命令和系统备份方法

solaris 10 一些系统管理命令和系统备份方法1.查看系统版本和系统型号uname -aunmae -XCat /etc/releaseshowrevSunOS5.10其实和Solaris 10是一个东西,名称不同,与Solaris系统的起源相关。
下面是两者的关系介绍:HistoryIn 1987, AT&T and Sun announced that they were collaborating on a project to merge the most popular Unix variants on the market at that time: BSD, System V, and Xenix. This would become Unix System V Release 4 (SVR4).[3]On September 4, 1991, Sun announced that it would replace its existingBSD-derived Unix, SunOS 4, with one based on SVR4. This was identified internally as SunOS 5, but a new marketing name was introduced at the same time: Solaris 2.[4] While SunOS 4.1.x micro releases were retroactively named Solaris 1 by Sun, the Solaris name is almost exclusively used to refer to the SVR4-derived SunOS 5.0 and later.[5]The justification for this new "overbrand" was that it encompassed not only SunOS, but also the OpenWindows graphical user interface and Open Network Computing (ONC) functionality. The SunOS minor version is included in the Solaris release number; for example, Solaris 2.4 incorporated SunOS 5.4. After Solaris 2.6, Sun dropped the "2." from the number, so Solaris 7 incorporates SunOS 5.7, and the latest release SunOS 5.10 forms the core of Solaris 10.2.显示系统中磁盘的数量formatroot@IEDB # formatSearching for disks...doneAVAILABLE DISK SELECTIONS:0. c1t0d0 <SUN146G cyl 14087 alt 2 hd 24 sec 848>/pci@1f,700000/scsi@2/sd@0,01. c1t2d0 <SUN146G cyl 14087 alt 2 hd 24 sec 848>/pci@1f,700000/scsi@2/sd@2,02. c1t3d0 <SUN146G cyl 14087 alt 2 hd 24 sec 848>/pci@1f,700000/scsi@2/sd@3,0但是,如果系统中存在硬件raid,format显示的有可能是做过raid的之后的逻辑盘。
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. 完成格式化后,未分配分区将被转换为可用的分区,并可用于存储文件和数据。
请注意,格式化分区将删除该分区上的所有数据,因此在执行此操作之前请确保已备份重要的文件和数据。
solaris 10技巧

环境:SunOS szxsolaris 5.10 s10_69 i86pc i386 i86pcSolaris 10 s10_69 X86Copyright 2004 Sun Microsystems Inc. All Rights Reserved.Use is subject to license terms.Assembled 05 October 20041设定主机名(/etc/hosts /etc/hostname.网卡名/etc/nodename /etc/net/ticots/hosts /etc/net/ticosord/hosts /etc/net/ticlts/hosts)2.网卡配置# ls /dev |grep “网卡名”# vi /etc/hostname.网卡名//配置网卡接口名称# vi /etc/inet/netmasks //配置子网掩码如:192.168.0.0 255.255.255.0# vi /etc/inet/hosts //配置网卡接口地址如:127.0.0.1 localhost192.168.0.239 solaris# vi /etc/inet/ipnodes //统一配置文件如:127.0.0.1 localhost192.168.0.239 solaris host2.1.建立逻辑网卡:# ifconfig pnc0:1 plumb up# ifconfig pnc0:1 192.168.14.239 netmask 255.255.255.0 up2.2.取消逻辑网卡:# ifconfig pnc0:1 unplumb注重:永久性生效需要修改/etc/hosts、/etc/hostname.pnc0:1、/etc/inet/ipnodes3.网关设置#vi /etc/defaultrouter4.DNS设置:1)手工创建/etc/resolv.conf文件,添加“nameserve r xxx.xxx.xxx.xxx(DNS地址)”2)在文件/etc/nsswitch.conf下找到“hosts: files”项,修改为“hosts: dns files”,这样改的目的是设置解析顺序3)重启系统5. Q: 在solaris中,用户默认的Shell在什么文件中规定?A: 可以查看/etc/passwd中,用户默认的shell在这里规定。
solaris常用命令及使用

set prompt='%~ ' # %~ 表示当前路径
13、如何修改屏幕分辨率?
首先,在/dev/fbs中得到图形卡类型;
然后用/usr/sbin下的相关配置命令,如ffbconfig/afbconfig等;
以 ffbconfig为例,使用#ffbconfig -prconf,获得可使用的分辨率和当前分辨率;
8、answerbook的安装,进入……/product目录后,用如下命令:pkg -d .
9、SUN U60只能在单用户模式下运行,如何恢复?
问题描述:
为了将工作站设为从DHCP动态分配IP,并且将主机名由"unknown"改为原名
修改了/etc/init.d/rootusr,将dhcpinfo后面三行(不是四行)注释掉;
a) su
b) ***; connect internal
f) SVRMGRL> startup
g) SVRMGRL> quit
h) lsnrctl start
11.重启动,你就可以以无密码的root登陆了,这时更改你的密码。
4、如何动态改变SWAP区的大小?
方法是:先用mkfile建一个空文件,然后用Swap 命令即可;具体步骤,举例说明如下:如利用/export/home磁盘片中的空间,把swap区扩大200m(当然你可以要求更大):
a)、 #mkdir /export/home/swap
步骤如下:
1.把你的solaris光盘放进cdrom
2.键入stop+a
3.当出现'ok'字样时,键入boot cdrom -s
solaris 10基本命令

【3】查看端口
netstat -an | grep 8010
242.4
df -hk
ifconfig -a
ps -ef | grep ora_
tail -f /var/adm/messages
chown name1 /export/home/name1
5、修改/etc/passwd文件
vi /etc/passwd
把其中::/home/name1修改为::/export/home/name1
6、更换用户shell,使用bash可以使用上下方向键来选择历史命令
:bin/sh修改为:/bin/bash
:wq!(保存退出)
【2】tar命令
tar把文件保存到归档介质中,或直接从介质中读取归档文件。归档介质可以是软盘、磁带或常规文件。
1。使用tar创建备份
tar c(r)vn filename 或 tar cvfk device
#device参数是备份设备名称或是tar备份文件
"t"和“v"选项的组合可以显示一个目录列表
“f"指明下一个参数(device)为要读取得备份内容
3。从tar备份重读取文件
tar xvf device filename
#tar查找device上的备份,把适合filename的所有文件提取出来,并把他们放到当前路径相关的位置。注意,tar不能识别通配符,所以filename中应该是一系列明确的文件名。
#c——指定创建一个新的备份,它可以覆盖已有的同名文件
r——自动把文件加到档案文件的尾部,而不是生成新的文件。注意r选项只对磁盘上的档案文件有效,不能在磁带上使用。
SOLARIS操作系统常用命令

1、man<要查的命令名字>42、ls 相当于DOS的dir 43、c lear相当于DO S的cls,清除屏幕上的内容54、mkdir <目录名> 相当于DOS的m d,新建一个目录55、c d <目录名> 56、rm <文件名> 5 7、cp<源文件> <目的文件> 58、mv <源文件> <目的文件> 69、p wd 列出当前所在的目录位置610、more <文件名> 查看文件的内容611、chmo d 改变文件或目录的读、写、执行的允许权限 7 12、ch own 改变文件或目录的所有权 713、chg rp 改变文件或目录的工作组所有权 814、d ate 相当于DOS的date 815、su<用户名> 916、pas swd 更改用户口令 917、exi t 退出终端操作918、shutd own 超级用户ro ot才有权执行,关闭Solar is操作系统 9 19、fi nd 搜索指定目录下要找的文件,找到后给出文件的路径 9 20、vi 10 21、ec ho 显示环境变量用 20 22、pi ng 测试网络通断情况。
2023、ftp 本地工作站与远端工作站之间文件传输 2124、t elnet ip_a ddres s 远程登录命令,在工作站和P C机中都有 22 25、ps查看系统的进程2226、kill杀掉操作系统中的进程 2327、t ar 把多个文件或目录打包成一个文件,或者把已经打包的文件展开 2328、c ompre ss 把文件压缩成后缀为.Z的压缩文件2329、unc ompre ss 把后缀为.Z的压缩文件解压缩 2330、df -k查看各文件系统剩余的空间,-k说明单位是千字节(kb) 23S OLARI S操作系统常用命令SOLA RIS操作系统中区分大小写字母,要注意输入系统的字符的大小写是正确的.在图形界面的CDE环境下,用鼠标的左键可以选定终端中的一个单词或一行字符,用鼠标的中键可以把选定的内容复制到光标当前的位置,十分方便.1、man<要查的命令名字>给出要查命令所有选项的含义,以及命令的详细说明.2、l s 相当于DOS的d ir它的常用选项有-l(显示文件的详细信息),-a(显示包括隐含文件在内),-R(re cursi ve,显示子目录中所有的文件和子目录),-t(依照文件最后修改时间的顺序列出文件名).例如:ls 列出目前目录下的文件名。
Solaris 10角色系统安全维护和管理命令大全

Solaris 10用户管理入门:用户配置文件与命令(2)一、了解Solaris 10 用户配置文件1、了解标准用户表-1 列出了系统在安装过程中创建的标准用户(其中所列内容与/etc/passwd文件的描述是一致的)。
表中的组id号是用户所在的首要组的代号。
这是solaris安装过程中自动设置的。
表-1 Solaris 系统标准用户3了解solaris 10 用户、用户组配置文件● /etc/passwd与用户相关的系统配置文件主要有/etc/passwd 和/etc/shadow,其中/etc/shadow是用户资讯的加密文件,比如用户的密码口令的加密保存等;/etc/passwd 和/etc/shadow 文件是互补的。
/etc/passwd 的内容简介:在/etc/passwd 中,每一行都表示的是一个用户的信息;一行有7个段位;每个段位用:号分割,图-1是我的系统中的/etc/passwd 的行;图-1 /etc/passwd文件第一字段:用户名(也被称为登录名);在上面的例子中,我们看到用户名是 cjh;第二字段:口令;在例子中我们看到的是一个x,其实密码已被映射到/etc/shadow 文件中;第三字段:UID ,用户ID,101;第四字段:GID,组ID,1;第五字段:用户名全称,这是可选的;第六字段:用户的家目录所在位置;cjh这个用户是/home/cjh ;第七字段:用户所用SHELL 的类型,cjh是 bash ;所以设置为/bin/sh ;● /etc/shadow/etc/shadow文件是/etc/passwd 的影子文件,这个文件并不由/etc/passwd 而产生的,这两个文件是应该是对应互补的;shadow内容包括用户及被加密的密码以及其它/etc/passwd 不能包括的信息,比如用户的有效期限等;这个文件只有root权限可以读取和操作,权限如下:# ls -l /etc/shadow-r-------- 1 root root 1256 08-08 05:01 /etc/shadow/etc/shadow 的权限不能随便改为其它用户可读,这样做是危险的。
solaris10基本操作

Solaris10基本操作张玉东1、使用console口连接SER MGT端口在此输入用户名密码,默认用户名为root,密码为changeme;2、设置ILOM值Set /SP rest_to_defaults=all重启ILOM:Reset /SP3、创建ALOM启动用户Create /SP/users/admin role=Administrator cli_mode=alom设置admin用户密码,查看用户创建是否成功Show /SP/users4、关闭DHCP功能Sc> setsc netsc_dhcp false5、设置服务器的SC的IP、netmask、gatewaySSS然后使用命令来让以上设置的IP生效:Sc> setsc netsc_commit true6、退出SC模式Sc> logout注:在>模式下面进入OK模式需要输入/SP/console>start /SP/console在OK模式下面输入boot进入solaris系统或者进去其它引导启动模式OK > bootOK > boot cdrom –nowin 使用光盘启动在系统下面进入OK模式可以使用:#halt关闭机器并断电#poweroff关于solaris10SHELL的更改设置,将系统默认的sh SHELL更改为bash SHELL: #vi ./profilePS1=’[\u@\h:$PWD]#’EDITOR=viTERM=vt100EXPORT EDITOR TERMWq!保存退出再以root用户编辑/etc/passwd文件#vi /etc/passwdRoot:x:0:0:super-User:/:/sbinRoot:x:0:0:super-User:/:/bin/bash将上一行修改为本行内容,然后将机器注销重启即可1、基本命令操作#df -h 显示磁盘空间信息,并将各磁盘的挂载点显示出来#cat /etc/vftab显示挂载点表格信息#/etc/hosts网络主机地址文件,可以在此文件中添加本机IP等信息;2、配置网卡1)、激活网卡#ifconfig e1000g0 plumb up 激活名为e1000g0的网卡2)、通过DHCP来分配IP#ifconfig e1000g0 dhcp start3)、手动配置IP地址#ifconfig配置e1000g0网卡的IP地址为,掩码为4)、查看网卡的IP等信息#ifconfig –a 显示网卡的所有信息5)、关闭网卡#ifconfig e1000g0 plumb down6)、配置网关;可以将网关保存在/etc/defaultrouter文件中,此文件需要自己编辑#vi /etc/defaultrouter保存退出,并重启机器生效;7)、查看网关信息#netstat -r8)、添加网关地址重启机器后此条路由信息失效9)、网卡的工作模式#ndd /dev/e1000g0 link_status 1为正常;0为故障#ndd /dev/e1000g0 link_speed 查看网卡的工作速率3、添加用户等#useradd admin 添加admin用户#passwd admin 设置admin用户的密码4、更改文件属性#chmod u+x file 为当前用户添加file文件的执行权限#chmod 755 file 赋于file文件755的权限#chown admin file 改变file文件的所属用户#chgrp root file 改变文件所属组5、设置计划任务#crontab -e 编辑当前用户的计划任务表#crontab -r删除用户的计划任务e.g. 0 * * * * /aaa意思是每月每天每小时的第0 分钟执行一次/aaa在这里需要注意的是aaa文件必须要有执行的权限,否则计划任务无法进行。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Solaris 10 常用命令禁止自动启动图形界面 /usr/dt/bin/dtconfig -d允许自动启动图形界面 /usr/dt/bin/dtconfig -e登录桌面系统 svcs -xv ————————————————————————————查看 CPU 状态/usr/sbin/psrinfo -v ————————————————————————————查看硬盘使用情况df -h ————————————————————————————查看当前命令行所用shellecho $0在使用solaris平台时,发现不支持backspace和上下键重复一个命令该如何设置呢?输入命令:stty erase ^H可以使退格键正常注意 ^H是 CTRL+V CTRL+H 输出的.#ksh进入ksh 的shell下#set -o vi按一下ESC,再用k键逐条显示你以前的命令,编辑的话用vi的编辑命令。
----------------------------------------root 能够 ftp登录修改/etc/ftpd/ftpusers将root注释掉-----------------------------------------建立用户mkdir /export/home/testuseradd -u 1006 -g 10 -d /export/home/test -s /bin/sh test__________________________________________________________________ Solaris 10查看内存大小及使用情况看物理内存用prtconf,在x86和sparc都通用的:# prtconf -vp | grep MemMemory size: 1015 Megabytes用vmstat看使用情况:# vmstat 1kthr memory page disk faults cpur b w swap free re mf pi po fr de sr cd s0 s1 -- in sy cs us sy id0 0 0 1016848 587012 36 117 73 1 3 0 121 11 -0 11 0 475 2930 936 7 2 910 0 0 963184 522692 11 27 0 0 0 0 0 0 0 0 0 393 848 273 1 1 980 0 0 963184 522732 0 0 0 0 0 0 0 0 0 0 0 399 328 281 0 0 1000 0 0 963184 522732 0 0 0 0 0 0 0 0 0 0 0 402 1368 283 1 0 990 0 0 963184 522732 0 0 0 0 0 0 0 0 0 0 0 387 772 258 0 1 990 0 0 963184 522732 0 0 0 0 0 0 0 0 0 0 0 400 1801 274 1 0 99-------------------------------------------------------------------------------Solaris里哪个快捷键组合使用上一个命令??ksh shellvi /etc/profile环境文件.profile加入set -o viEDITOR=/usr/bin/vi然后使用ESC键+ J/Ksolaris 10 网络配置/linux/201001/290816.shtml激活网卡,配置IP地址临时修改 IP ,重启动后变回去假如网卡名称为pcn0ifconfig -a #查看网卡信息ifconfig pcn0 plumb #激活网卡ifconfig pcn0 unplumb #关闭网卡ifconfig pcn0 192.168.1.133 netmask 255.255.255.0 up #配置IP地址永久修改 IPsolaris要上网还需要配置以下四个文件:/etc/hosts or /etc/inet/hosts/etc/defaultrouter/etc/resolv.conf/etc/nsswitch.conf其中defaultrouter与resolv.conf两个文件需要新建配置:/etc/hosts or /etc/inet/hosts127.0.0.1 localhost192.168.0.3 lion loghost/etc/defaultrouter192.168.1.1/etc/resolv.confnameserver 202.96.64.68/etc/nsswitch.confhosts: files dns-------------------------------------------------------------------------------记录每一条命令的日志Solaris操作系统可以通过设置日志文件可以对每个用户的每一条命令进行纪录,这一功能默认是不开放的,为了打开它,需要执行/usr/lib/acct目录下的accton文件,格式如下/usr/lib/acct/accton /var/adm/pacct在sun的手册上,只有这一种用法,但这样做的缺点是明显的,大多数有经验的入侵者一定不会放过/var/adm和 /var/log这两个目录的,如果它们看到有pacct这个东西,不删才怪。
针对这种情况其实有个很好的解决办法,执行/usr/lib/acct/accton 后面跟一个别的目录和文件即可,如/usr/lib/acct/accton /yiming/log/commandlog,这样入侵者不会在/var/adm/下看到pacct,入侵者也许会删掉message,syslog等日志,但他并不知道实际上他所有的操作都被记录在案,管理员事后只要把commandlog这个文件拷贝到/var/adm下,改为pacct ,同时执行读取命令lastcommSolaris10下的光驱挂载今天帮同事测试刻录好的光盘,要求在solaris环境下检查里面的文件,遇到了一些问题,上网找了半天,没多少靠谱的,半天才弄出来,写一些总结。
首先,是要查询出本机光驱的物理地址,就是cxtxdxsx那个东东。
iostat -En ## 这个命令将会显示当前挂载的硬盘,光驱,一般都是 c x t x d x 的样子,没有s x那部分通过 ls -l /dev/sr0 也能查看到光驱地址,sr0是一个链接文件,指向/dev/下的设备文件。
一般是cxtxdxs2,我也不知道为什么都是s2,我看了好几台机器都是这样。
Solaris默认应该是自动挂载光驱的。
加载的路径默认是在/cdrom里面。
如果想要取消自动挂载,就需要去运行一个命令/etc/init.d/volmgt stop取消了以后eject cdrom就会提示找不到设备了。
要恢复的话:/etc/init.d/volmgt start如果需要手工加载光驱,那么必须首先停掉自动挂载。
我尝试过不取消自动挂载,使用umount 去取消/cdrom下的挂载,但是老是提示失败。
不知道什么原因,可能还是我自己的操作有问题。
我只要采取取消自动挂载,然后输入:mount -F hsfs /dev/dsk/c0t0d0s2 /tmp/cdrom这下就ok了。
有的时候会遇到说/dev/dsk/xxxx这个设备不是hsfs文件,这个报错有可能是因为我们的文件类型参数不对,也有可能是光驱无法识别出这张光盘。
发信人: xiaob (网城浪子), 信区: Unix标题: 原创搞定solaris10在vmware下光驱的加载问题发信站: 水木社区 (Sun Aug 13 18:21:50 2006), 站内原创:搞定solaris10在vmware下光驱的加载问题bupt,xiaobosolaris10在vmware下光驱的加载问题可谓是发问热点,今天不断测试,终于弄明白了solaris10加载光驱的方法默认是采用卷管理,即:自动启动/etc/init.d/volmgt start所以大家用ps -eaf| grep vold会看到卷守护进程vold将光盘加入光驱后,vold应该会自动将其mount到/cdrom上如果发现没有mount上,可以使用volcheck但往往在vmware中还是不行,则只能使用手工方法了,但前提是先关闭vold进程(我就是没有关闭,折腾了老半天)运行/etc/init.d/volmgt stop,将vold关掉然后mount -F hsfs -o ro /dev/dsk/c1t0d0s0 /mnt/cdrom一切搞定。
但是如果是mount -F hsfs -o ro /dev/dsk/c1t0d0s0 /cdrom即要挂接到系统默认的挂接点/cdrom,可能还是不行,总是提示/cdrom忙,这一点大家也要注意。
另外,如果不知道自己的cdrom的设备名,使用iostat -nE可察看,结果中会显示光盘的容量:# iostat -nEc1t0d0 Soft Errors: 935 Hard Errors: 0 Transport Errors: 0Vendor: NECVMWar Product: VMware IDE CDR10 Revision: 1.00 Serial No:Size: 0.48GB <478085120 bytes>Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0Illegal Request: 935 Predictive Failure Analysis: 0另外,如果采用vold管理的方法,也可以使用volrmmount察看是否光驱中有光盘祝各位困惑的同志好运。
※来源:·水木社区·[FROM: 59.64.138.*]挂接光驱1.查看系统上挂载的硬盘,光驱,一般都是c*t*d*,没有s*的那些iostat –En2.弹出光驱eject cdrom3.设置光驱挂载3.1 Solaris一般都会自己挂载光驱,记载的默认路径是/cdrom.要取消自动挂载,需要运行/etc/init.d/volmgt stop#取消之后使用eject cdrom就不会弹出光驱,并且有可能提示找不到设备3.2 回复挂载光驱用如下命令:/etc/init.d/volmgt start--------------------------------------------------------------------------------------------------------------------------------------svcs|grep volonline 9:57:40 svc:/system/filesystem/volfs:defaultsvcadm disable svc:/system/filesystem/volfs:default可以手工弹出光盘svcadm enable svc:/system/filesystem/volfs:default然后就OK了Solaris10光盘的挂载和卸载2010-11-08 23:06:45标签:Solaris10光盘的挂载和卸载休闲职场原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。