完整格式查看所有用户的进程 的CMD
当前在/u01/oracle查看oracle目录的文件
启动sqlplus但不登陆
以管理员身份登陆
启动数据库
切换到shell
查看进程分页显示
查看进程搜索oracle
查看ipc状态,查看Shared Memory Segment和里面的owner,bytes,查看sga的信息里的Total System Global Area和ipc Shared Memory Segment 的bytes比较
ps -ef
pwd,cd ..,ls -l,cd oradata,ls -l,cd wilson,ls -l
sqlplus /nolog
conn / as sysdba
startup
!
ps -ef | more
ps -ef | grep oracle
ipcs,exit,show sga;
```![请添加图片描述](https://i-blog.****img.cn/direct/5035a0c8b3174492879bc719a9755bc2.png)
![请添加图片描述](https://i-blog.****img.cn/direct/37cbde2ca300403f9cbb1581d526f4a2.png)
![请添加图片描述](https://i-blog.****img.cn/direct/9592fbaabc0a4e3c84a8a7680ff3f97b.png)
![请添加图片描述](https://i-blog.****img.cn/direct/7f81ee8fc6614d398425298fe207857c.png)
![请添加图片描述](https://i-blog.****img.cn/direct/48696806cd6d4294a17fc7fcd15f62f3.png)
![请添加图片描述](https://i-blog.****img.cn/direct/697a788cf9c642f0a1a6ab692f65112d.png)
![请添加图片描述](https://i-blog.****img.cn/direct/d769118e8ed44e52b0777399f764e322.png)
![请添加图片描述](https://i-blog.****img.cn/direct/50defb14189a456f859ce35a7bf97307.png)
以下是按要求整理的操作步骤和对应的命令说明:
1. **完整格式查看所有用户的进程**:
```bash
ps -ef
-
在
/u01/oracle
目录中查看文件:pwd # 查看当前路径 cd .. # 返回上一级目录 ls -l # 列出当前目录的内容 cd oradata # 进入 oradata 子目录 ls -l # 列出 oradata 目录内容 cd wilson # 进入 wilson 子目录 ls -l # 列出 wilson 目录的文件信息
-
启动 SQL*Plus,但不登录:
sqlplus /nolog
-
以管理员身份登录:
conn / as sysdba
-
启动数据库:
startup
-
切换到 shell 环境(在 SQL*Plus 中执行 shell 命令):
!
-
分页显示进程:
ps -ef | more
-
查看包含
oracle
字样的进程:ps -ef | grep oracle
-
查看 IPC 状态,特别是共享内存段(Shared Memory Segment)及其中的
owner
和bytes
:ipcs -m
-
返回 SQL*Plus 并退出 shell:
exit
-
查看 SGA 信息中的 Total System Global Area,并与 IPC 共享内存段的
bytes
比较:show sga;
通过以上步骤,你可以查看进程列表、文件内容、数据库信息,并进行内存使用的比较等。每个命令都确保完成相应操作。