zoukankan      html  css  js  c++  java
  • Linux常用语句

    进程

    ps -ef 查看所有进程

    ps -ef|grep ssh 过滤查看ssh进程

    ps -ef|grep nginx 过滤查看nginx进程

    ps -ef|grep Keepalived 过滤查看nginx进程

    NGINX

    管理员权限编辑文件

    sudo vim /etc/nginx/nginx.conf

    nginx -t 检查配置文件

    nginx -s reload 重新加载配置文件,nginx是支持热部署的,意思就是可以在不停止服务的情况下进行更新部署。

    sudo service nginx restart  Nginx服务重启,重启前记得先检查配置文件,不然服务会先关闭,再去检查文件

    NGINX日志分析

    统计IP的
    awk '{print $1}' /var/log/nginx/host/host.access-2020-08-29.log | sort | uniq -c | sort -nr | head -10
    统计错误码的
    awk '{print $9}' /var/log/nginx/host/host.access-2020-08-29.log | sort | uniq -c | sort -nr | head -10 

    文件/文件夹

    rm -rf 文件夹路径  删除文件夹

    rm 文件路径   删除文件

    rm -rf * 表示删除当前目录下的所有文件。
    “rm”命令的一般形式为:
    如果没有使用“- r”选项,则rm不会删除目录。
    该命令的各选项含义如下:
    “- f ”忽略不存在的文件,强制删除,不给出提示。
    “- r” 指示rm将参数中列出的全部目录和子目录均递归地删除。
    “- i ”进行交互式删除。
    使用rm命令要小心。因为一旦文件被删除,它是不能被恢复的。为了防止这种情况的发生,可以使用“i”选项来逐个确认要删除的文件。如果用户输入“y”,文件将被删除。

    truncate -s 0 file  清空文件

    truncate命令可以将文件缩减或扩展至指定大小。-s 选项是指定文件大小,不足用0填充,多余则从末尾删除。这里指定size为0,则是清空文件

    创建文件夹:

     mkdir /var/log/nginx/host.interface/

    查看系统整体空间剩余情况

    df -h

    查看每个文件夹的占用情况

    du -sh *

    查看每个文件夹的占用情况,排序

    du -sh * | sort -nr

    查找文件,30天前,后缀.log,并且文件名不包含.error.log

    find /var/log/nginx/host.interface/ -mtime +30 -name "*.log" ! -name "*.error.log";

    查找文件,30天前,后缀.log,并且文件名不包含.error.log,并删除这些文件

    find /var/log/nginx/host.interface/ -mtime +30 -name "*.log" ! -name "*.error.log" -exec rm  {} ;

    查找文件,30天前,后缀.log,并且文件名不包含.error.log,并删除这些文件不提示

    find /var/log/nginx/host.interface/ -mtime +10 -name "*.log" ! -name "*.error.log" -exec rm -rf {} ;

  • 相关阅读:
    Server Tomcat v8.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor.
    用户画像——“打标签”
    python replace函数替换无效问题
    python向mysql插入数据一直报TypeError: must be real number,not str
    《亿级用户下的新浪微博平台架构》读后感
    【2-10】标准 2 维表问题
    【2-8】集合划分问题(给定要分成几个集合)
    【2-7】集合划分问题
    【2-6】排列的字典序问题
    【2-5】有重复元素的排列问题
  • 原文地址:https://www.cnblogs.com/ChenRihe/p/13473647.html
Copyright © 2011-2022 走看看