这张我将讲解几个常用的指令,可以帮助你快速找到服务器问题发生原因所在。


查找磁盘占用情况

 df -ah 

输入这个命令 ,将展示各分区占用的比例,如果发现分区使用率大于80%,那么你就得考虑是不是迁移一部分服务器数据到本地,防止因空间不足,导致无法写入新文件等问题,那么如何查看这分区里的大文件呢。


查找大文件

 find / -size +100M

这命令将从根目录往下找大于100M大小的文件,你就可以判断大概是哪些文件需要做迁移或删除操作了。


查找文件夹下文件的具体大小

 du -h --max-depth=1 /home/wwwroot/

这个命令将列出 /home/wwwroot 文件夹下的文件,并输出文件的大小,跟 ls 命令差不多。


查看服务器内存使用情况

我们服务器出现问题,还可能是因为内存被占满,通过下面的命令来判断

free -m

终端将输出下列数据:

total used free shared buffers cached
Mem: 1002 769 232 0 62 421
-/+ buffers/cache: 286 715
Swap: 1153 0 1153                   //交换分区,未使用为佳    

第一行参数解析:
total 内存总数: 1002M
used 已经使用的内存数: 769M
free 空闲的内存数: 232M
shared 当前已经废弃不用,总是0
buffers Buffer 缓存内存数: 62M
cached Page 缓存内存数:421M

第二行的 -/+ buffers/cache:
-buffers/cache :实际上已使用的内存总数
+buffers/cache :实际中空闲的内存总数

实际上我们一般看这个就可以满足我们的判断需求了


综上,熟练运用这些命令,就能简单判断出服务器哪里出问题了,要么重启,要么升级配置,再具体问题具体分析吧。

Linux 服务器 Shell 命令 查找大文件 磁盘占用情况 内存使用情况相关推荐

  1. linux如何找大文件夹,Linux系统中如何查找大文件或目录文件夹的方法

    Linux系统中如何查找大文件或文件夹的方法 在Windows系统中,我们可以使用TreeSize工具查找一些大文件或文件夹,非常的方便高效,在Linux系统中,如何去搜索一些比较大的文件呢?下面我整 ...

  2. Linux系统中如何查找大文件或目录文件夹的方法

    Linux系统中如何查找大文件或文件夹的方法 在Windows系统中,我们可以使用TreeSize工具查找一些大文件或文件夹,非常的方便高效,在Linux系统中,如何去搜索一些比较大的文件呢?下面我整 ...

  3. 【Linux中shell命令】.sh文件种种操作

    文章目录 Shell基础 Shell本身 Shell脚本 第一个Shell脚本 运行Shell脚本有三种方式 Shell bash和sh区别 .sh文件与.bash文件 Shell内置变量命令 eva ...

  4. python上传文件到linux服务器_python上传大文件到服务器报错

    项目需要,在mac上将打包好的文件(四五百兆)自动上传到web后台,用了两种方式上传,都报了类似的错误,在windows和linux上测试不会报错,但是到了mac打包机上就会报错: ①第一种报错: T ...

  5. linux 根分区分的太大了,linux根分区满了如何处理,查找大文件方法

    一:如果linux根分区使用量达到100%,会造成如下现象: root不能登录 系统不能正常启动 二:通过命令查找根分区内的大文件 du -sh /* 2>/dev/null | sort -h ...

  6. Linux如何查找大文件或目录总结

    在Windows系统中,我们可以使用TreeSize工具查找一些大文件或文件夹,非常的方便高效,在Linux系统中,如何去搜索一些比较大的文件呢?下面我整理了一下在Linux系统中如何查找大文件或文件 ...

  7. Linux如何查找大文件

    在Linux系统中,如何去搜索一些比较大的文件呢?下面我整理了一下在Linux系统中如何查找大文件或文件夹的方法. 1 如何查找大文件 其实很多时候,你需要了解 /u01/app/oracle/ora ...

  8. Ubuntu下查找大文件

    原文链接:https://www.cnblogs.com/kerrycode/p/4391859.html 在Windows系统中,我们可以使用TreeSize工具查找一些大文件或文件夹,非常的方便高 ...

  9. Linux共享文件夹中毒,Linux find命名快速查找中毒文件操作实例

    电脑中毒是不可避免的,Linux系统也是如此,在得知系统中毒后,首要任务是找到病毒文件并将其清除,在Linux系统下可使用find命令查找病毒,下面通过实例讲解下find如何查找病毒. 例子 find ...

最新文章

  1. 利用lua中的string.gsub来巧妙实现json中字段的正则替换
  2. C# using的用法
  3. 教你如何搭建一个骗子举报/信息查询的平台
  4. just for rest~
  5. 清华大学开始招收高二学生,数学天赋是最重要的入围条件
  6. 【华为云技术分享】KubeFlow-Pipeline及Argo实现原理速析
  7. HALCON:lines_gauss用法解析
  8. Linux下python执行Killed
  9. css hot loader,怎么针对依赖包的css 单独写一条loader的规则,不开启 css modules
  10. H3BPM实例分享——金额规则大写
  11. 说说jvm什么时候会回收垃圾
  12. mysql练习题及答案_mysql练习题及答案.doc
  13. 不能装载文档控件。请在检查浏览器的选项中检查浏览器的安全设置_【网络安全宣传周】网络安全小黑板 | 如何正确设置浏览器...
  14. iis 网站添加 身份验证_在10分钟内将身份验证添加到任何网页
  15. TCP/IP和TCP,UDP
  16. 低学历的人该怎么破局,给你三个方法
  17. 基于Django的水果线上销售平台
  18. 安全技术讲解:配置IIS蜜罐抵御黑客攻击
  19. 设置 Edge 阅读PDF文档时的背景颜色
  20. 什么是软件开发脚手架,为什么需要脚手架,常用的脚手架有哪些。

热门文章

  1. 第8期:云原生—— 大学生职场小白该如何学
  2. 洛谷P3413 SAC#1 - 萌数【数位DP】
  3. MySQL和sqlyog安装配置图文教程
  4. 使用python写的一个小系统
  5. 介绍SMTP、IMAP、POP三种邮件协议及其功能点
  6. css table表格相关设置和属性
  7. 洛谷 P1422 小玉家的电费
  8. LiveGBS国标视频平台接入4G移动执法仪如何保存设备的执法录像实时录像和云端录像
  9. 如何构建飞机维修机库中无线控制大门开关及报警系统?
  10. 使用sentry上传sourcemap