本篇文章为大家展示了Solaris常用命令都有哪些呢,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
--------查看进程和负载
prstat
--------查看io和cpu
iostat 2
--------查看内存、交换空间、cpu
vmstat 2
--------查看操作系统版本
showrev、/etc/release
------查看位数
isainfo -v
------查看系统配置信息
prtdiag -v
------统计cpu使用率
sar -u 2 30
------查看进程信息
prstat -a
------更改内存限制参数
projmod -U oracle -K "project.max-shm-memory=(priv,16380MB,deny)" user.oracle
------查看限制
Solaris10之前可通过/etc/system查看
solaris10后可通过以下查看更改
prctl -i process $$
或者ulimit -a
或者prctl -i project user.oracle
------------------------------------memory-----------------------------------
1,查询总内存
-bash-3.00# prtconf | grep Memory
结果为:
Memory size: 28672 Megabytes
即总内存为 28672M
2,查询剩余内存和总内存
-bash-3.00# echo "::memstat" | mdb -k
结果为:
Page Summary Pages MB %Tot
------------ ---------------- ---------------- ----
Kernel 111524 871 3%
Anon 296480 2316 8%
Exec and libs 20382 159 1%
Page cache 66403 518 2%
Free (cachelist) 187491 1464 5%
Free (freelist) 2918928 22804 81%
Total 3601208 28134
Physical 3597230 28103
即剩余内存为Free (cachelist)+Free (freelist) = 24268M
总内存为Physical=28103M
------------------------------------cpu-----------------------------------
1,查询cpu个数
-bash-3.00# mpstat
结果为
CPU minf mjf xcal intr ithr csw icsw migr smtx srw syscl usr sys wt idl
0 22 0 28 27 16 22 0 1 3 0 57 0 0 0 100
1 10 0 25 46 16 34 0 1 3 0 45 0 0 0 100
2 6 0 12 39 13 22 0 1 3 0 34 0 0 0 100
3 22 0 11 212 8 46 0 1 3 0 53 0 0 0 100
16 5 0 16 23 13 18 0 0 2 0 32 0 0 0 100
17 4 0 10 46 20 29 0 1 3 0 27 0 0 0 100
18 4 0 13 23 12 19 0 0 3 0 28 0 0 0 100
19 5 0 10 39 7 35 0 1 2 0 28 0 0 0 100
返回8行说明有8个cpu
2,查看cpu的主频
-bash-3.00# psrinfo -v
------------------------------------swap-----------------------------------
Output of ‘swap -s’ is:
total: 2514952k bytes allocated + 202368k reserved = 2717320k used, 7021424k available
Swap Utilization (%) is:
(2717320/(2717320+7021424))*100
= 27.9%
但是实际上Total virtual swap = RAM backed swap + Disk backed swap
swap -l report disk backed swap usage. It does not report virtual swap usage.
Physical disk swap configured:
# /usr/sbin/swap -l
swapfile dev swaplo blocks free
/dev/zvol/dsk/uppool/swap 181,3 8 163839992 163839992
Total Disk backed swap: 163839992 x 512 = 78G
上述内容就是Solaris常用命令都有哪些呢,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注亿速云行业资讯频道。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。