solaris 系統資源初級管理


# hostid
0c652952

與id區分

# id
uid=0(root) gid=0(root)
# date
Fri May 17 11:25:44 CST 2013
isainfo 確認solaris系統是32位兼容還是64位兼容的
# isainfo  --系統內核支持應用程序比特數
i386

# isainfo -v   --顯示概要信息
32-bit i386 applications
        ssse3 sse3 sse2 sse fxsr mmx cmov sep cx8 tsc fpu
# isainfo -b    --本地應用軟件比特數
32


# isalist  --顯示在x86平臺上系統支持應用程序的比特數
pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86


顯示和改變Locale設置


# localeadm -l   --顯示系統時區
# localeadm -q ceu   --更改系統時區
# prtconf --列出系統硬件信息
System Configuration:  Oracle Corporation  i86pc
Memory size: 1024 Megabytes
System Peripherals (Software Nodes):
....
# prtconf | grep Mem    --系統內存信息
Memory size: 1024 Megabytes


psrinfo 物理cpu信息

# psrinfo --顯示cpu類型
0       on-line   since 05/03/2013 08:44:48
# psrinfo -p  --物理cpu個數
1
# psrinfo -vp     --顯示物理cpu和關聯的虛擬cpu
The physical processor has 1 virtual processor (0)
  x86 (GenuineIntel family 6 model 15 step 13 clock 1600 MHz)
        Intel(r) Core(tm)2 Duo CPU     T5470  @ 1.60GHz


顯示系統信息

# showrev
Hostname: unknown
Hostid: c652952
Release: 5.10
Kernel architecture: i86pc
Application architecture: i386
Hardware provider:
Domain:
Kernel version: SunOS 5.10 Generic_147148-26
# uname -a
SunOS unknown 5.10 Generic_147148-26 i86pc i386 i86pc
# more /etc/release 
                    Oracle Solaris 10 1/13 s10x_u11wos_24a X86
  Copyright (c) 1983, 2013, Oracle and/or its affiliates. All rights reserved.
                            Assembled 17 January 2013


# uptime     --顯示系統運行了多久,及1,5,15分鐘內平均負載
 11:55am  up 14 day(s),  3:10,  3 users,  load average: 0.16, 0.26, 0.15


更改系統時間

# date 051713102013
Fri May 17 13:10:00 CST 2013


磁盤空間信息

# df -h     --以m的形式顯示磁盤大小和文件空間
Filesystem             size   used  avail capacity  Mounted on
/dev/dsk/c0d0s0         12G   7.1G   4.6G    61%    /
/devices                 0K     0K     0K     0%    /devices
ctfs                     0K     0K     0K     0%    /system/contract
proc                     0K     0K     0K     0%    /proc
mnttab                   0K     0K     0K     0%    /etc/mnttab
swap                   777M   988K   776M     1%    /etc/svc/volatile
objfs                    0K     0K     0K     0%    /system/object
sharefs                  0K     0K     0K     0%    /etc/dfs/sharetab
/usr/lib/libc/libc_hwcap1.so.1
                        12G   7.1G   4.6G    61%    /lib/libc.so.1
fd                       0K     0K     0K     0%    /dev/fd
swap                   776M   212K   776M     1%    /tmp
swap                   776M    36K   776M     1%    /var/run
/dev/dsk/c0d0s7        3.5G   838M   2.6G    24%    /export/home
/hgfs                   16G   4.0M    16G     1%    /hgfs
/tmp/VMwareDnD           0K     0K     0K     0%    /var/run/vmblock
# du -a | -s  | -h  --顯示目錄及目錄下子目錄的總體大小


# ls -tl /var/adm   --按時間順序列出目錄內文件
total 1438
-rw-r--r--   1 adm      adm       146940 May 17 13:10 wtmpx
......


# find . -name core -exec rm {} \   --找到並刪除core文件


edquot 磁盤空間管理

書上寫的有問題,實例無法實現,略過


任務計劃,系統資源的定時調用

#crontab -e  --執行文字編輯器來設定時程表
#crontab -r  --刪除目前的時程表
#crontab -i  --列出目前的時程表


格式 : f1    f2    f3    f4    f5 program

      分鐘   小時   日   月    周  執行程序

運行crontab -e沒反應的解決辦法

#which $EDITOR
#
#EDITOR=vi
#export EDITOR


# ls /etc/cron.d
at.deny    cron.deny  FIFO       queuedefs


# more /etc/cron.d/cron.deny
daemon
bin
nuucp
listen
nobody
noaccess


at 系統資源的一次性定時執行

格式: at [-m] time [date]

-m 執行完成後給用戶郵件通知

-time 執行命令的時間,以小時或分鐘表示

-date 執行命令的時間,以天數表示

# at -m 1930    --在19:30分執行rm /home/xiaoqi/*.backup 
at> rm /home/xiaoqi/*.backup 
at> <EOT>
commands will be executed using /sbin/sh
job 1368790200.a at Fri May 17 19:30:00 2013
# atq  --查看任務隊列
 Rank     Execution Date     Owner      Job            Queue   Job Name
  1st   May 17, 2013 19:30   root       1368790200.a     a     stdin
# at -l   --顯示定期執行的任務
user = root     1368790200.a    Fri May 17 19:30:00 2013
# at -r 1368790200.a  --刪除定期執行的任務



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章