[20160816]ps 显示问题.txt

[20160816]ps 显示问题.txt

-- 我建立linux的测试机器oracle用户是oracle11g。这样ps -ef显示用户是数字。

$ ps -lef | egrep "UID|ora_" | head -6
F S UID        PID  PPID  C PRI  NI ADDR SZ WCHAN  STIME TTY          TIME CMD
0 S 503       6315  5928  0  80   0 - 25785 pipe_w 09:31 pts/1    00:00:00 egrep UID|ora_
0 S 503      24195     1  0  80   0 - 456683 poll_s Jul08 ?       00:05:44 ora_pmon_testdg
0 S 503      24197     1  0  80   0 - 456122 semtim Jul08 ?       00:01:32 ora_psp0_testdg
0 S 503      24199     1  0  58   - - 456122 hrtime Jul08 ?       01:15:52 ora_vktm_testdg
0 S 503      24203     1  0  80   0 - 456122 semtim Jul08 ?       00:00:01 ora_gen0_testdg

$ id
uid=503(oracle11g) gid=501(oinstall) groups=501(oinstall),502(dba),503(oper)

--实际上UID=503,主要是用户oracle11g,长度大于8个字符。所以ps显示数字。

--参考链接
http://blog.dbi-services.com/list-usernames-instead-of-uids-with-the-ps-command-for-long-usernames/

export PS_FORMAT="user:12,pid,%cpu,%mem,vsz,rss,tty,stat,start,time,command"

$ ps ax | egrep "USER|ora_" | head -5
USER           PID %CPU %MEM    VSZ   RSS TT       STAT  STARTED     TIME COMMAND
oracle11g     6386  0.0  0.0 103140   848 pts/1    S+   09:36:13 00:00:00 egrep USER|ora_
oracle11g    24195  0.0  0.5 1826732 20484 ?       Ss     Jul 08 00:05:44 ora_pmon_testdg
oracle11g    24197  0.0  0.4 1824488 16640 ?       Ss     Jul 08 00:01:32 ora_psp0_testdg
oracle11g    24199  0.1  0.4 1824488 16432 ?       Ss     Jul 08 01:15:52 ora_vktm_testdg

--不过 ps -lef | egrep "UID|ora_" | head -6 依旧显示503.
--不知道有什么好方法实现显示用户名。

时间: 2024-10-06 12:36:47

[20160816]ps 显示问题.txt的相关文章

[20160816]du 显示各个目录使用情况.txt

[20160816]du 显示各个目录使用情况.txt --以前我使用du 显示某个目录的占用情况. --我执行的是: # du -h /u01 --往往显示一堆,包括此目录下的一些文件,我仅仅需要显示/u01这层目录各个文件与目录的占用情况. # du -sh  /u01/ 167G    /u01/ --这样显示总量.加入参数--max-depth=1就可以很好的实现这个功能. # du -h --max-depth=1 /u01/ 16G     /u01/VirtualBox VMs 1

PS显示全部图层2种快捷键操作介绍

  本文介绍PS显示全部图层的方法和PS显示全部图层快捷键讲解. 我们有时间在网上下载的PSD文件,有很多都是隐藏图层的白板,但是我们为了方便浏览,计划将所有图层显示.如果我们手动一个一个图层去点击,实在太麻烦吧,太没效率. PS显示全部图层有至少两种方法,下面我们一起看看. PS显示全部图层方法一: 此方法是配合shift,ctrl键选择多个图层实现. PS显示全部图层方法二: 此方法是笔者经常使用的快捷的显示全部图层的方法.选中任意一个图层,在该图层眼睛的地方点右键,单击"显示/隐藏所有其他

PS显示全部图层快捷键和2种操作介绍

  本文介绍PS显示全部图层的方法和PS显示全部图层快捷键讲解. 我们有时间在网上下载的PSD文件,有很多都是隐藏图层的白板,但是我们为了方便浏览,计划将所有图层显示.如果我们手动一个一个图层去点击,实在太麻烦吧,太没效率. PS显示全部图层有至少两种方法,下面我们一起看看. PS显示全部图层方法一: 此方法是配合shift,ctrl键选择多个图层实现. PS显示全部图层方法二: 此方法是笔者经常使用的快捷的显示全部图层的方法.选中任意一个图层,在该图层眼睛的地方点右键,单击"显示/隐藏所有其他

Servlet中直接打开一个新页面显示一个Txt文档

问题描述 在我的服务器端有一个txt的文件,现在用户可以点击了下载这个txt文件,但是还需要点预览后在web端直接显示这个txt文档,即在IE中显示这个txt文档~怎么写呢? 解决方案 解决方案二:引用楼主rongkuiliu的回复: 在我的服务器端有一个txt的文件,现在用户可以点击了下载这个txt文件,但是还需要点预览后在web端直接显示这个txt文档,即在IE中显示这个txt文档~怎么写呢? content-type设置成text/plain试验下解决方案三:是在servlet里这样写吗?

[20170508]listagg拼接显示字段.txt

[20170508]listagg拼接显示字段.txt --//记得前一阵子,要给表增加一个字段,并赋值.采用表在线重定义.要使用函数dbms_redefinition.start_redef_table --//里面要包含全部字段,同事不熟悉如何快速实现这样拚接,主要还是编程经验太缺乏了. --//我以前做法,desc 表,使用paste 命令,然后vim编辑利用正则表达式替换很快就ok了.实际打开一点思路使用listagg,摆渡google看一 --//些例子很快实现. --//顺便做一个记

[20121023]改变show parameter的显示宽度.txt

[20121023]改变show parameter的显示宽度.txt 当登录sqlplus 执行: SQL> show parameter control_files NAME                                 TYPE                       VALUE ------------------------------------ -------------------------- -------------------------------

PS显示“不能完成请求因为程序错误”解决方法

  如果在使用文字工具时出现错误提示,并且出错的只有几款字体,而且发现这些字体此时没有预览功能,在其它软件,如Word.QQ上可以使用,此时已经可以排除字体自身问题,重点放在Photoshop的设置及是否损坏. 打开PS,选择[编辑]-[首选项]-[文字]-[显示亚洲字体选项(s)],确定该选项没有被勾选,该选项决定[字符]和[段落]面板中是否显示亚洲文字选项,但有时会造成PS的文本引擎出问题,遇到此问题可以先查找是否是此设置造成. 如果不是设置造成的问题,就是程序的问题了,如果你的Photos

我用C#想实现这样一个功能:在webbrowser中显示一个txt文档中的内容。请问该怎么做?

问题描述 如题 解决方案 解决方案二:webbrowser1.Navigate2(@"c:\1.txt");解决方案三:直接让webbrowser导航到txt的地址解决方案四:webbrowser1.Url=@"c:\1.txt";

PS怎样显示全部图层

  PS怎样显示全部图层         PS显示全部图层方法一: 此方法是配合shift,ctrl键选择多个图层实现. PS显示全部图层方法二: 此方法是笔者经常使用的快捷的显示全部图层的方法.选中任意一个图层,在该图层眼睛的地方点右键,单击"显示/隐藏所有其他图层 ".这方法绝对是ok 的,尤其图层非常多的时候. 分类: PS入门教程