linux常用命令

linux常用命令

Scroll Down

项目

一般情况下进入tomcat/bin路径下shutdown.sh关闭,再放入项目文件启动即可
./shutdown.sh
但有时候关闭失败需要杀死进程,首先输入下面命名获取进程号
ps -ef|grep tomcat 查看进程
kill -9 18405 杀死
这个时候再传输项目文件到tomcat/ webapps文件下,最后启动即可
./startup.sh

日志

实时查看一般与客户端联调,支付回调,服务器启动使用,玩家线上报错建议下载错误日志查看
tail -f xx.log
tail -n 50 xx.log
cat xx.log
sz xx.log
ps -ef |grep xxx

数据库

mysql -uroot -root
use databases;
可以输入sql查询语句
一般查询订单信息,玩家错误资料

nginx

nginx -s reload 加载配置文件重启
kill -HUP 进程号 实现重启nginx
跨域问题:

add_header Content-Security-Policy "upgrade-insecure-requests;connect-src *";

http跳转https

server {
        listen       80;
        server_name  liujun11.cn;
        return 301 https://$server_name$request_uri;

    }

域名直接访问访问html网页

server {
        listen       80;
        server_name  birth.liujun11.cn;
        location / {
		root  /home/happybirthday;
		index  index.html;
        }

https配置:

server {
        listen       443 ssl http2;
        server_name  liujun11.cn;
        ssl_certificate /etc/nginx/conf.d/1_liujun11.cn_bundle.crt;
        ssl_certificate_key /etc/nginx/conf.d/2_liujun11.cn.key;
        ssl_session_cache shared:SSL:1m;
        ssl_session_timeout  10m;
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
        ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
        ssl_prefer_server_ciphers on;
        add_header Content-Security-Policy "upgrade-insecure-requests;connect-src *";
        # Load configuration files for the default server block.
        include /etc/nginx/default.d/*.conf;
        location / {
		proxy_pass    http://127.0.0.1:8090/;
        }
        error_page 404 /404.html;
            location = /40x.html {
        }
        error_page 500 502 503 504 /50x.html;
            location = /50x.html {
        }
    }

常用操作

su qqbot screen -S qqbot 新建screen端口 ctrl-a ,c or d 组合键挂shell
chmod u -rw miraiOK 文件使用权限
chmod ugo+x miraiOK ./miraiOK
ctrl+c退出 ctrl+z挂起暂停
jobs查看工作 bg %1 后台运行
date -s "2020-7-2 23:59:40" 日期