• 常用Linux维护命令


    ** 查看Linux系统性能参数
    top
    free -m
    vmstat -S M # 内核线程、虚拟内存、磁盘、陷阱和 CPU 活动的统计信息
    sysctl -p # 查看内核参数
    ulimit -n # 检查文件描述符

    ** 查看MySql相关参数
    show processlist; # 查看mysql进程
    show variables; # 查看mysql配置

    ** 清掉页面缓存
    sync # 未写盘的操作写盘
    echo 1 >/proc/sys/vm/drop_caches # 清PageCache
    echo 2 >/proc/sys/vm/drop_caches # 清dentries and inodes
    echo 3 >/proc/sys/vm/drop_caches # 清pagecache, dentries and inodes

    ** 重启php-fpm
    kill -USR2 `cat /sxmobi/php/var/run/php-fpm.pid` # 重启
    kill -INT `cat /sxmobi/php/var/run/php-fpm.pid` # 关闭
    ps aux | grep -c php-fpm # 查看php-fpm进程数


    ** 结束重启nginx
    cd /sxmobi/nginx/sbin # 进到nginx的安装目录
    ./nginx -s reload # 发送信息停止,退出,重打开,重加载

    ps -ef | grep nginx
    kill -HUP 20657 # kill掉nginx主进程
    ./nginx
    ./nginx -s reload


    ** 启动/停止/重启MySQL
    /etc/init.d/mysqld {start|stop|restart}
    service mysqld restart

    /etc/init.d/mysqld restart
    /etc/my.cnf

    ** 启动/停止/重启Apache
    /sxmobi/apache2/bin/httpd -k start/stop/restart

    #管理员权限服务操作
    service httpd start/stop/restart


    #慢查询日志
    cat /sxmobi/sxmobilog/mysql_slow.log


    ** 压缩解压日志
    #压缩
    tar -zcvf ./debuglog.tar.gz ./ #将当前文件夹下所有文件打包gzip压缩到debuglog.tar.gz

    #压缩某天的访问日志及错误
    cd /sxmobi/sxmobilog/NVClog
    tar -zcvf ./logsback.tar.gz ./access_13092213* ./error_130922*
    tar -zcvf ./www.log.slow.tar.gz ./www.log.slow
    tar -zcvf ./debug20130928.tar.gz ./*.log

    #解压
    cd /sxmobi/log
    tar -zxvf ./debuglog.tar.gz


    ** 清CDN
    sxmobi/ ->基础功能->内容管理
    http://nvc.sxsapp.com

    ** 后台服务器
    cd /sxmobi/sxmobiweb/NVCadminweb/nvcadmin


    ** 日志检查

    UE耗时操作: J:Task cmd:
    错误:err

    ** 更新手动执行同步
    /home/rsync/sxh0103NVC.sh


    ** Redis/数据库检查
    ping 192.168.11.41 6377
    ping 192.168.11.44 3134

    ** 查看服务器连接数
    netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'

    ** 设置文件夹权限
    chmod 777 -R airpushweb/

    ** 统计进程数
    ps -e | grep httpd | wc -l

  • 相关阅读:
    java RSA 加签验签【转】
    json遍历 分别使用【原】
    oracle 递归和connect by【转】
    css before after基本用法【转】
    Java Web基础——Action+Service +Dao三层的功能划分
    JAVA中Action层, Service层 ,modle层 和 Dao层的功能区分
    UUID
    在ssh框架中service-action-jsp-formbeam-dao的调用顺序
    Singleton模式(单例模式)
    真正理解、区分Action,Service和Dao功能
  • 原文地址:https://www.cnblogs.com/janas/p/3356979.html
Copyright © 2020-2023  润新知