Solaris10常用命令

合集下载

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 分区

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技巧

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常用命令及使用

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基本命令

solaris 10基本命令
参f——通知tar使用下一个实参作为备份文件名
【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操作系统常用命令

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 10角色系统安全维护和管理命令大全

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基本操作

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. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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光盘的挂载和卸载休闲职场原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。

相关文档
最新文档