红联Linux门户
Linux帮助

ps aux | sort 5n 报错

发布时间:2009-04-20 10:41:09来源:红联作者:shirley1987
想查看内存使用情况看到一篇文章说,除了用top 还能用ps aux | sort 5n
但是我输入该命令时出现错误:
sort:open failed:5n No such file or directory
不知道是什么原因,请各位赐教,多谢了~~
文章评论

共有 6 条评论

  1. shirley1987 于 2009-04-22 19:45:37发表:

    6# asdf330


    谢谢,今天开始看了点shell,呵呵~~
    再请教个问题啊,find命令有个-print,我怎么觉得加不加这个选项没多大差别呢?
    不加也能显示到标准输出。。。

  2. asdf330 于 2009-04-21 14:28:52发表:

    | 在??是作?管道?用的,意思就是把前面命令的?出 作?後面命令的?入。有兴趣可以学习一下shell编程,学习shell编程的过程可以让你进一步了解linux。

  3. shirley1987 于 2009-04-21 11:04:47发表:

    4# asdf330


    恩,谢谢,可以的。发现这样好像也可以:ps aux | sort +3 -4
    再请教一个简单的问题啊,这里的 | 是表示什么呢?只做知道好像跟管道有关,又不清楚具体是什么意思。。。

  4. asdf330 于 2009-04-21 10:32:58发表:

    - -#
    ps aux sort +5n 跟 ps aux |sort +5n可是两码事啊

    ps aux --sort size好像可以看按内存占用大小(ps aux 第五项) 具体man手册查一下吧

  5. shirley1987 于 2009-04-20 18:06:13发表:

    2# asdf330

    在这里看到的
    http://www.soyo123.com/shell-commands/20080401/614.html

    4.应用实例

    在进行系统维护时,经常会出现内存使用量惊人,而又不知道是哪一个进程占用了大量进程的情况。除了可以使用top命令查看内存使用情况之外,还可以使用下面的命令:

    ps aux sort +5n

  6. asdf330 于 2009-04-20 11:42:13发表:

    sort没有这样的参数吧