• linux常用命令


    tail -f application.log(实时查看日志文件)

    gzip -d xxx.gz(解压gzip文件)

    tar –xvf file.tar //解压 tar包

    tar -xzvf file.tar.gz //解压tar.gz

    wget -c http://www.linuxsense.org/xxxx/xxx.tar.gz(下载 )

    https://www.cnblogs.com/yuanbo123/p/5819564.html(java安装)

    sudo shutdown -r now(重启)

    https://blog.csdn.net/c233728461/article/details/52679558(端口)

    find / -name nginx(查找文件)

    /usr/sbin/nginx -s reload(nginx重启)

    用户

    https://jingyan.baidu.com/article/a17d5285eb93ea8099c8f24d.html(切换用户)

    https://www.cnblogs.com/biaopei/p/7730542.html(root权限分配)

    https://www.cnblogs.com/mylinux/p/5576316.html(用户操作)

    ES

    安装:https://www.cnblogs.com/lizichao1991/p/7809156.html

    https://blog.csdn.net/qq_15175765/article/details/78862797(log4j*错误)

    重启:

    ps -ef | grep elastic

    kill -9 3250

    elasticsearch -d

    安装node

    (cd 'usr/local',去nodejs官网查看linux二进制包地址)

    wget https://nodejs.org/dist/v10.14.1/node-v10.14.1-linux-x64.tar.xz

    tar -xvJf node-v10.14.1-linux-x64.tar.xz

    tar -xvf node-v10.14.1-linux-x64.tar

    ln -s /usr/local/node-v10.14.1-linux-x64/bin/node /usr/local/bin/node

    ln -s /usr/local/node-v10.14.1-linux-x64/bin/npm /usr/local/bin/npm

    npm install -g n

    ln -s /usr/local/node-v10.14.1-linux-x64/bin/n /usr/local/bin/n

    https://www.jb51.net/article/98153.htm(如果不生效,Linux切换node版本)

    vi ~/.bashrc(设置环境变量,添加下面这行:)

    export PATH=/usr/local/node/bin:$PATH(linux添加环境变量)

    puppereer在centos下的问题

    提升缺少 libXcomposite 等依赖:

    yum -y install libX11 libXcomposite libXcursor libXdamage libXext libXi libXtst cups-libs libXScrnSaver libXrandr alsa-lib pango atk at-spi2-atk gtk3

    MAC

    ## 常用终端命令
    Mac查看端口占用 lsof -i tcp:port
    Mac杀掉进程 kill Pid

    定时任务(适用于root用户)

    1. 新建shell脚本

    如:/root/restartPM2.sh

    #!/bin/bash
    
    ENABLE_NODE_LOG=YES pm2 restart all

    设权限:chmod 755 restartPM2.sh

    2. 添加定时任务(每小时的30分钟重启pm2)

    vi /etc/crontab

    SHELL=/bin/bash
    PATH=/sbin:/bin:/usr/sbin:/usr/bin
    MAILTO=root
    
    # For details see man 4 crontabs
    
    # Example of job definition:
    # .---------------- minute (0 - 59)
    # |  .------------- hour (0 - 23)
    # |  |  .---------- day of month (1 - 31)
    # |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
    # |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
    # |  |  |  |  |
    # *  *  *  *  * user-name  command to be executed
    30 * * * * root /root/shell/restartPM2.sh

    3. 重启crond

    service crond restart

    * PM2自带定时重启功能

    "cron_restart": "30 * * * *",
    "instances" : 1,
    "exec_mode" : "cluster"

    Nginx

    yum install -y nginx

    systemctl start nginx.service

    启动:nginx

    停止:nginx -s stop

    重启:nginx -s reload

    配置文件地址:/etc/nginx/nginx.conf( 检测:nginx -t )

    默认网站地址:/usr/share/nginx/html

    Mongodb

    https://my.oschina.net/soben/blog/2966991

  • 相关阅读:
    中煜软件,数据库删除凭证
    excel vba获取拼音
    windows server 2012 R2 远程桌面授权模式尚未配置
    用C语言实现窗口抖动
    java修饰符
    Java对象和类
    Java基本语法
    Java开发环境笔记
    我的第一个Java程序和Java简介
    笔记本如何设置插入USB鼠标自动禁用触摸板
  • 原文地址:https://www.cnblogs.com/woodk/p/9713405.html
Copyright © 2020-2023  润新知