`

@Marked-linux常用命令-查看cpu、内存、磁盘和目录空间

 
阅读更多

1. 查看磁盘空间: df -h

Filesystem      Size  Used Avail Use% Mounted on

/dev/xvda1       40G  4.5G   33G  12% /

tmpfs           498M     0  498M   0% /dev/shm

-h 以人容易看懂的方式GB MB KB

如果 df -h /etc  会自动分析该目录所在的分区的磁盘容量情况

 

2. 查看目录占用大小: du -sh

[root@niewj server]# du -s *|sort -nr
371644  bk
304964  jdk1.7.0_80
173240  node
125732  tomcat7.0.73
39904   ghost
10292   svn
2160    flask0.10
4       hello.py
4       apps

 -s summary 汇总空间大小

 -h 易读格式 GB MB KB

按照占用空间降序排列就是 |sort -nr

 sort -n 用数字方式排-r 逆序

  du -hs * --> * 表示目录下的所有文件的各自汇总,不是整体汇总,分开汇总。

 

3.  top动态查看进程(相对于ps) 以及进程所占CPU、MEM

  按q离开。

  -d 后面跟的是更新时间 秒数,默认是5秒

  在更新状态的过程中: P M N 按下分别会按照CPU 、MEM内存占用,以及进程号的大小倒序显示。

 

[root@niewj server]# top -d20
top - 17:56:26 up 124 days,  2:49,  1 user,  load average: 0.35, 0.15, 0.08
Tasks:  75 total,   1 running,  74 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.2%us,  0.1%sy,  0.0%ni, 99.6%id,  0.0%wa,  0.0%hi,  0.0%si,  0.1%st
Mem:   1018508k total,   900120k used,   118388k free,   187012k buffers
Swap:        0k total,        0k used,        0k free,   327424k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                       
    1 root      20   0 19232  828  536 S  0.0  0.1   0:03.18 init                                          
    2 root      20   0     0    0    0 S  0.0  0.0   0:00.24 kthreadd                                      
    3 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/0                                   
    4 root      20   0     0    0    0 S  0.0  0.0   0:18.67 ksoftirqd/0                                   
    5 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 stopper/0                                     
    6 root      RT   0     0    0    0 S  0.0  0.0   0:11.98 watchdog/0                                    
    7 root      20   0     0    0    0 S  0.0  0.0   9:00.49 events/0                                      
    8 root      20   0     0    0    0 S  0.0  0.0   0:00.00 events/0                                      
    9 root      20   0     0    0    0 S  0.0  0.0   0:00.00 events_long/0                                 
   10 root      20   0     0    0    0 S  0.0  0.0   0:00.00 events_power_ef                               
   11 root      20   0     0    0    0 S  0.0  0.0   0:00.00 cgroup                                        
   12 root      20   0     0    0    0 S  0.0  0.0   0:00.00 khelper                                       
   13 root      20   0     0    0    0 S  0.0  0.0   0:00.00 netns                                         
   14 root      20   0     0    0    0 S  0.0  0.0   0:00.00 async/mgr                                     
   15 root      20   0     0    0    0 S  0.0  0.0   0:00.00 pm    

 

 

比如按下 P 之后:

 

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                       
 7313 root      20   0  286m 8948 3248 S  0.3  0.9 392:16.48 AliHids                                       
    1 root      20   0 19232  828  536 S  0.0  0.1   0:03.18 init                                          
    2 root      20   0     0    0    0 S  0.0  0.0   0:00.24 kthreadd                                      
    3 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/0                                   
    4 root      20   0     0    0    0 S  0.0  0.0   0:18.67 ksoftirqd/0                                   
    5 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 stopper/0                                     
    6 root      RT   0     0    0    0 S  0.0  0.0   0:11.98 watchdog/0                                    
    7 root      20   0     0    0    0 S  0.0  0.0   9:00.51 events/0                                      
    8 root      20   0     0    0    0 S  0.0  0.0   0:00.00 events/0                                      
    9 root      20   0     0    0    0 S  0.0  0.0   0:00.00 events_long/0                                 
   10 root      20   0     0    0    0 S  0.0  0.0   0:00.00 events_power_ef                               
   11 root      20   0     0    0    0 S  0.0  0.0   0:00.00 cgroup                                        
   12 root      20   0     0    0    0 S  0.0  0.0   0:00.00 khelper                                       
   13 root      20   0     0    0    0 S  0.0  0.0   0:00.00 netns                                         
   14 root      20   0     0    0    0 S  0.0  0.0   0:00.00 async/mgr    

 比如按下 M 之后:

 

 

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                       
 6579 root      20   0 1011m 128m 5732 S  0.0 12.9  83:01.51 node /var/www/g                               
 9016 root      20   0  704m  64m 4852 S  0.0  6.5  37:30.25 PM2 v2.2.1: God                               
 5428 mysql     20   0  694m  35m 2876 S  0.0  3.6  35:29.57 mysqld                                        
 7313 root      20   0  286m 8948 3248 S  1.2  0.9 392:16.64 AliHids                                       
  881 root      20   0 67324 5576 2332 S  0.0  0.5 367:31.36 AliYunDun                                     
10511 root      20   0  243m 4864  868 S  0.0  0.5   0:11.77 rsyslogd                                      
 3030 root      20   0  100m 4500 3432 S  0.0  0.4   0:00.27 sshd                                          
 3032 root      20   0  105m 1996 1448 S  0.0  0.2   0:00.16 bash                                          
  836 root      20   0 24520 1904 1420 S  0.0  0.2  68:20.81 AliYunDunUpdate                               
10589 ntp       20   0 26600 1504  980 S  0.0  0.1   0:38.68 ntpd                                          
10540 nscd      20   0  615m 1420  932 S  0.0  0.1   0:21.77 nscd                                          
10421 root      20   0  114m 1264  656 S  0.0  0.1   0:14.35 crond                                         
10364 root      20   0 66236 1232  516 S  0.0  0.1   0:10.46 sshd                                          
 3719 root      20   0 15016 1196  944 R  0.0  0.1   0:00.03 top                                           
  310 root      20   0  152m  888  476 S  0.0  0.1   0:00.48 svnserve                                      
    1 root      20   0 19232  828  536 S  0.0  0.1   0:03.18 init                                          
 9724 root      16  -4 10648  820  432 S  0.0  0.1   0:00.08 udevd    

  比如按下 N 之后:

 

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                       
10589 ntp       20   0 26600 1504  980 S  0.0  0.1   0:38.68 ntpd                                          
10540 nscd      20   0  615m 1420  932 S  0.0  0.1   0:21.77 nscd                                          
10511 root      20   0  243m 4864  868 S  0.0  0.5   0:11.77 rsyslogd                                      
10421 root      20   0  114m 1264  656 S  0.0  0.1   0:14.35 crond                                         
10364 root      20   0 66236 1232  516 S  0.0  0.1   0:10.46 sshd                                          
 9724 root      16  -4 10648  820  432 S  0.0  0.1   0:00.08 udevd                                         
 9016 root      20   0  704m  64m 4852 S  0.0  6.5  37:30.27 PM2 v2.2.1: God                               
 7313 root      20   0  286m 8948 3248 S  0.3  0.9 392:16.83 AliHids                                       
 6579 root      20   0 1011m 128m 5732 S  0.0 12.9  83:01.55 node /var/www/g                               
 5428 mysql     20   0  694m  35m 2876 S  0.0  3.6  35:29.60 mysqld                                        
 5311 root      20   0  105m  676  436 S  0.0  0.1   0:00.00 mysqld_safe                                   
 4266 root      18  -2 10644  640  256 S  0.0  0.1   0:00.00 udevd                                         
 3728 root      20   0     0    0    0 S  0.0  0.0   0:00.00 flush-202:0                                   
 3719 root      20   0 15016 1196  944 R  0.0  0.1   0:00.04 top                                           
 3032 root      20   0  105m 1996 1448 S  0.0  0.2   0:00.16 bash                                          
 3030 root      20   0  100m 4500 3432 S  0.0  0.4   0:00.27 sshd                                          
 1026 root      20   0  4064  372  304 S  0.0  0.0   0:00.00 mingetty 

 

4. free查看内存空间使用情况:

    -g GB单位

    -m MB

    -k  KB

    下面中: 系统总共有994M内存;swap有0M  

    空闲内存115M,已被使用的879M内存中,用于做buffer和cache的分别是182319M

[root@niewj server]# free -m
             total       used       free     shared    buffers     cached
Mem:           994        879        115          0        182        319
-/+ buffers/cache:        376        617
Swap:            0          0          0
[root@niewj server]# 

 http://blog.csdn.net/guolong1983811/article/details/53471314

 

5. uptime 

    显示系统已经开机运行多久,以及1,5,15分钟的平均负载:

[root@niewj server]# uptime
 18:30:02 up 124 days,  3:23,  1 user,  load average: 0.14, 0.08, 0.09

 

 

0
0
分享到:
评论

相关推荐

    markdown:功能齐全的markdown解析器和编译器,以TypeScript编写

    用TypeScript编写的功能齐全的markdown解析器和编译器。 这是marked的流行库的分支(从chjj / release-0.3.7,2017年12月1日合并合并请求#961)。 郎 目录 安装 npm install @ts-stack/markdown --save 用法 最少...

    marked-toc:已弃用

    npm i -g marked-toc --save 在任何降价文件中,添加<!-- toc -->要添加 TOC 的位置。 然后在命令行中,运行: toc [filename] 如果您将 toc 添加到README.md ,则无需添加[filename] ,只需运行toc 。 ...

    marked-linkify-it:使用linkify-it标记网址

    const linkify = require ( "marked-linkify-it" ) ; // or ES Module script // import marked from "https://cdn.jsdelivr.net/gh/markedjs/marked/lib/marked.esm.js"; // import linkify from ...

    marked-0.3.2-1.zip

    标题中的"marked-0.3.2-1.zip"表明这是一个软件库的压缩包,标记为"marked"的版本0.3.2的第一个修正版。Marked通常是一个文本解析库,用于将Markdown语法转换为HTML,它在开发文档、博客和网站中非常常见。Markdown...

    一款使用marked和highlightjs开发的一款markdown编辑器

    Markdown编辑器是程序员和内容创作者常用的工具,它允许用户使用简单的文本格式编写文档,并能转换成HTML,方便在网页上展示。本项目是一款基于marked和highlight.js开发的Markdown编辑器,专为Vue项目设计。接下来...

    marked-0.2.10.zip

    totalshare2java.zip,一种提供基于常用的OAuth2的第三个网站登录功能的工具。一种提供基于常用的OAuth2的第三个网站登录功能的工具。

    marked-forms:从markdown生成html表单标签和输入控件

    标记形式 ... 从诸如[text ?input?](name)类的markdown链接生成标签和输入控件。 安装 npm install marked-forms 重大变化 从v3.0.0版本开始,该库使用插件api。...var markedForms = require ( 'marked-forms' )

    marked-to-md:标记渲染器将 Markdown 渲染为... Markdown

    var mdRenderer = require ( 'marked-to-md' ) ; var source = '# Markdown to md renderer\nHello world!' ; var tokens = marked . lexer ( source ) ; var mdToMd = parser . parse ( tokens ) ; console . log ...

    marked-engine:Express兼容的Markdown渲染由标记提供支持

    marked-engine是兼容的模板引擎,用于呈现Markdown。 安装 $ npm install marked-engine 用法 将marked-engine注册marked-engine扩展名为“ .md”的文件的模板引擎。 app . engine ( 'md' , require ( 'marked-...

    hexo-renderer-marked-plus:hexo-renderer 标记了更独特的标题 ID

    1. 安装插件:通过npm(Node.js包管理器)在Hexo项目中安装插件,命令通常是`npm install hexo-renderer-marked-plus --save`。 2. 配置插件:在Hexo的配置文件 `_config.yml` 中,将渲染器设置为`hexo-renderer-...

    marked.min.js

    `marked.min.js`的引入和使用非常简单,只需通过npm安装或者下载对应的minified版本,然后在JavaScript代码中通过require或者script标签的方式引入,即可在项目中使用。开发者可以使用marked库提供的默认渲染器进行...

    marked-terminal:标记项目的渲染器。 允许您渲染Markdown以打印到终端

    npm install marked marked-terminal 例子 var marked = require ( 'marked' ) ; var TerminalRenderer = require ( 'marked-terminal' ) ; marked . setOptions ( { // Define custom renderer renderer : new ...

    前端项目-marked.zip

    在"marked-master"这个文件夹中,可能包含了源代码、示例、测试用例、文档以及项目配置文件等,这些可以帮助开发者更深入地了解和使用这个库。通过阅读源码和文档,我们可以学习到Markdown解析的实现细节,理解如何...

    marked-images:简单的标记渲染器,可在markdown中包含图像属性。 还生成vimeo链接

    安装npm install marked-images用法注意:重大更改: 从 ,该库使用插件api。 var marked = require ( 'marked' ) ;var markedImages = require ( 'marked-images' ) ;// opts are optionalvar opts = { xhtml : ...

    marked-sanitizer-github:一个marked.js的净化器,它以与GitHub相同的方式净化markdown中HTML元素

    $ npm install --save marked-sanitizer-github 用法 它输出一类SanitizeState因为该清理是有状态的。 您可以通过调用getSanitizer()方法来为标记的解析器获取一个消毒剂。 它返回一个要清除的函数对象。 con

    marked-preview:快速和最小的降价预览充满了Material Design。 :fountain_pen:

    标记预览快速和最小的降价预览充满了Material Design。如何使用? 访问。 在那里,您可以看到降价文字已添加为占位符。 清除它。 开始输入您选择的markdown。 键入时即可在右侧获得即时预览。 提示:您可以使用设置...

    marked-element:标记的库的元素接口

    对于开发者来说,这意味着如果还在使用旧版的Polymer,他们可以继续使用marked-element,但应该考虑升级到与新版本框架兼容的替代组件,以保持项目的最新状态和最佳实践。 标签"HTML"提示我们这个话题与HTML编程...

Global site tag (gtag.js) - Google Analytics