我们应该感谢相遇,无论结局是喜是悲....
linux命令
  • 首页 > 教程小结
  • 作者:起点终站
  • 2016年5月26日 15:23 星期四
  • 浏览:4494
  • 字号:
  • 评论:0
  • 烂记性,好笔头。。。。



    一个服务器,最重要的资源之一就是内存,内存够不够用,是直接关系到系统性能的关键所在。

    本文介绍如何查看Linux服务器内存使用情况,

    1、free命令

    free -m

    [root@localhost ~]# free -m

              total       used       free     shared    buffers     cached

    Mem:          1526        182       1344          0         16         99

    -/+ buffers/cache:         65       1460

    Swap:         3071          0       3071

    很清晰明白的显示出了总内存多少,已使用多少,还剩下多少。



    2、top命令

    top命令中的显示结果中有这样两行:


    Mem:   1563088k total,   186784k used,  1376304k free,    17444k buffers

    Swap:  3145720k total,        0k used,  3145720k free,   101980k cached



    这个也很明白了吧,只是说它是以k为单位显示出来的。



    3.查看文件夹大小    du -sh *

    4.查看磁盘空间大小    df -h

    5.重启apache    sudo /etc/init.d/httpd restart

    6.重启mencache    sudo /etc/init.d/memcached restart

    7.复制  cp -r

    8.移动/重命名  mv 

    9.权限 chmod -R 777 file

       用户组 chowm -R root:root file

    10.压缩解压 unzip file   / zip -r xxx.zip file

    11、killall -9 httpd 杀死所有http进程,解决(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80 no listening sockets available,shutting down Unable to open logs报错,因为80端口正常都是apache。。。如果有另行设置的,杀死所有对应端口进程即可

    12、reboot 重启

    13、wget -c 文件url   (下载文件)

    14、netstat -ntlp |grep :80   查看具体端口信息

    15、ps -ef | grep 1804  查看1804pid的上级pid,当上级pid为1时表示当前pid为尽头

    66CE912E-F1CE-4CE9-AC56-9AFC57F3A968.png

    16、grep "all"  ./log/*  显示匹配的文件

          grep -l "all"  ./log/*  只显示匹配出来的文件名

      您阅读这篇文章共花了:  
    本文作者:起点终站      文章标题: linux命令
    本文地址:https://blog.hellozwh.com/?post=11
    版权声明:若无注明,本文皆为“起点终站”原创,转载请保留文章出处。
    返回顶部| 首页| 手气不错| 网站地图| sitemap| 装逼生成器| 站长介绍|

    Copyright © 2014-2017 起点终站   闽ICP备16011094号-1

    00:00 / 00:00
    顺序播放