AIX系统--常用命令
来源:互联网 发布:工厂erp系统源码 编辑:程序博客网 时间:2024/06/05 19:20
# errpt -a|more
# errpt -a -j 74533D1A 显示指定错误的详细描述
# errpt -s 0108100100
Aix下支持完整的coredump文件:
使用 lsattr–El sys0查询是否将 fullcore打开,
使用 chdev -l sys0 -a fullcore=true将 fullcore状态更改为打开
procstack输出进程的堆栈跟踪。
procflags输出进程的未处理信号和持有的信号。
procsig输出进程的信号操作和处理程序。
procfiles报告每个进程中所有打开的文件的 fstat和 fcntl信息。
procwdx输出分别用于停止和重新运行进程的 procstop和 procrun 的当前工作目录。
proctree输出包含指定进程 ID (PID)或用户的进程树,子进程相对于父进程缩进显示。
truss 生成跟踪信息,包括进程执行的系统调用、它收到的信号和它导致的机器错误。在默认情况下,不跟踪用户级函数。可以使用 truss -u '*' -p <pid>启用对所有用户级函数的跟踪。
晚分配和早分配
在默认情况下,内存和分页空间采用晚分配。PSALLOC环境变量控制分配机制。
#export PSALLOC=early
在默认情况下,当调用 malloc时并不分配分页空间,而是到引用它时才分配。malloc可能会过量分配内存,其他进程可能在当前进程之前获得资源,这会导致错误。把 PSALLOC设置为“early”可以保证进程获得内存分配请求所请求的分页空间。
进程的内存使用量
ps 命令报告 malloc 分配的内存,但是不包含 mmap分配的内存。svmon报告完整的进程内存使用情况。
#svmon -P <pid> -m -r -i <interval>
调试的系统设置,列出 sys0
lsattr -El sys0
得到属性:
autorestart—在崩溃之后自动地重新引导系统
fullcore—启用/禁用完整的核心转储
maxuproc—每个用户允许的最大进程数量
修改系统属性
chdev -l sys0 -a attribute=value
Linux的系统日志/var/log/messages;
Sun的系统日志/var/adm/messages
HP系统的日志/var/adm/syslog/syslog.log
- AIX 系统常用命令
- UNIX(AIX)系统常用命令
- UNIX(AIX)系统常用命令
- UNIX(AIX)系统常用命令
- UNIX AIX 系统常用命令
- AIX系统--常用命令
- AIX学习笔记1-常用命令解读-AIX系统运行状态
- UNIX(AIX)系统常用命令(一)
- UNIX(AIX)系统常用命令(二)
- UNIX(AIX)系统常用命令(三)
- UNIX(AIX)系统常用命令(四)
- UNIX(AIX)系统常用命令(五)
- UNIX(AIX)系统常用命令(六)
- UNIX(AIX)系统常用命令(七)
- UNIX(AIX)系统常用命令(八)
- UNIX(AIX)系统常用命令(九)
- AIX系统上常用命令及技巧分享
- Aix系统vi模式下常用命令
- java中long和float定义时的问题以及能否先自动类型提升再自动装箱
- 实验10.3_数值显示
- mongo查询某个字段是否存在,并删除记录里的这个字段
- XML解析类库对比和安装说明
- linux使用rpm包安装Apache
- AIX系统--常用命令
- Pascal's Triangle II
- Android开发之通过ContentObserver窃听用户发出的短信
- mtk驱动总结
- IOS中Json解析的四种方法
- 考研数据结构与算法----单链表的创建和读取(2)
- Q-learning
- Mysql集群
- 又在起点