Solaris Oracle Weblogic 工作笔记
基于Solaris10:
prstat –a : 任务管理器
top
ifconfig –a :IP管理
ifconfig hm0 down
ifconfig hmo 192.168..... netmask 255..... up
df –h 磁盘空间
服务管理
svcadm enable –rt ssh
svcadm restart ssh
svcadm clear system/boot-archive
删除文件/目录
rm filename
rm –r directoryname
oracle:
授权Debug:
grant debug any procedure, debug connect session to NFS_XX;
Create dba user:
create user farex identified by “farex”;
grant connect, dba to farex;
grant create any trigger, create any view, create table, drop any view to farex;
grant exp_full_database, imp_full_database, resource, create any sequence to farex;
connect farex/farex@farexdev
select name from v$database; 查看所有database
select instance_name from v$instance; 查看当前实例
man 查看命令帮助信息
#date 查看当前系统时间
#date mmddHHMMyyyy 修改系统时间 月日时分年
修改文件目录所有者
chown new_owner filename
chown –R new_owner directoryname
权限控制
chmod 744 filename
chmod –R 744 directoryname
R-W-X R-W-X R-W-X
owner group others
进程管理
ps –ef|grep weblogic
kill id
kill -9 id
查看内存
prtconf | gep Memory
#sys –unconfig 重新配置系统
ls –l 查看目录权限 文件
ls –all 所有文件
文件操作:
mv filename newfilename 改名
mv filename /.../ 移动文件
mv /a /b 移动目录
cp /a/file /b/file copy文件
TCP连接数管理
#ndd /dev/tcp tcp_conn_req_max_q0 查看
#ndd –set /dev/tcp tcp_conn_req_max_q 1024
#ndd –set /dev/tcp tcp_conn_req_max_q0 4096
修改时区
etc /TIMEZONE
TZ=PRC
etc /rtc_config
#rtc –z PRC
#rtc –c
创建oracle spfile
create spfile from pfile;
restart db
alter system set processes=300 scopt=spfile;
restart db
select count(*) from v$process;
select value from v$parameter where name=”processes”;
nvl(v1,v2) v1不为空则返回v1,否则返回v2
Decode(表达式,值1,返回值1,值2,返回值2,...,default)
select NUM_ROWS,TABLE_NAME from dba_all_tables t where t.owner=’USER’;
isainfo –a CPU位数
#more /var/sadm/system/admin/CLUSTER
#export http_proxy=
#gksu /usr/bin/packgermanager
svcadm disable sendmail
/usr/dt/bin/dtconfig –d disable GUI
/usr/dt/bin/dtconfig –e enable GUI