ICode9

精准搜索请尝试: 精确搜索
  • nginx各种代理配置2020-10-16 11:01:47

    nginx.conf文件配置(/etc/nginx/nginx.conf) user root; worker_processes 2; events { worker_connections 1024; } http { #user root; include mime.types; default_type application/octet-stream; client_max_body_size 100m; pr

  • Codeforces 339D-Xenia and Bit Operations(线段树)2020-10-16 11:00:25

    传送门 还是比较明显的线段树的操作 #include<bits/stdc++.h> using namespace std; const int N=2e6+10; int a[N]; int tn,m,n; struct stree{ int id,num; }tree[N<<2]; int ls(int x) {return x<<1;} int rs(int x) {return x<<1|1;} void

  • linux 网络管理2020-10-16 10:02:19

    查看网络管理程序的状态systemctl status NetworkManager 命令行下配置网络信息vim /etc/sysconfig/network-scripts/ifcfg-ens33 图形界面 nmtui nmcli device 如果没有命令需要安装NetworkManager 配置ip地址方法1、配置ONBOOT=yes //是否启用BOOTPROTO=none //手动 none/stat

  • Linux 启动、停止、重启jar包脚本2020-10-16 10:01:51

    转至:https://www.cnblogs.com/foolash/p/13824647.html startOrStropJar.sh #!/bin/bash #这里可替换为你自己的执行程序,其他代码无需更改 APP_NAME=xxxxxx.jar #使用说明,用来提示输入参数 usage() {   echo "Usage: sh startOrStropJar.sh [start|stop|restart|status]"  

  • 超好用的Unix/Linux 命令技巧2020-10-16 09:01:14

    简介: 1、删除一个大文件 我在生产服务器上有一个很大的200GB的日志文件需要删除。我的rm和ls命令已经崩溃,我担心这是由于巨大的磁盘IO造成的,要删除这个大文件,输入: > /path/to/file.log # 或使用如下格式 : > /path/to/file.log # 然后删除它 rm /path/to/file.log 2、如何记录终

  • linux 平台实现 web 服务器的自动化发布 (纯shell 版本,存在ssh 不能自动退出问题,待解决)2020-10-16 07:00:44

    背景说明 1、集团OA系统上线,web App 部署在6台服务器中,因项目初期,每次更新都需要进行大量的部署操作。操作费事费力部署,还容易出错,且缺乏通知机制。针对这一现状,计划通过脚本来实现半自动化的发布工作(因为无法解决自动化打包问题,只能采用半自动化方式了) 一:环境说明 OS:RHL 7.2

  • shell 替换,匹配2020-10-16 04:00:43

    ------------恢复内容开始------------ >替换shell字符串: echo ${string/23/bb}   //abc1bb42341  替换一次    echo ${string//23/bb}  //abc1bb4bb41  双斜杠替换所有匹配    echo ${string/#abc/bb} //bb12342341   #以什么开头来匹配,根php中的^有点像

  • nginx 代理 web socket 报错“WebSocket is already in CLO2020-10-15 22:52:36

    nginx 代理 web socket 报错“WebSocket is already in CLOSING or CLOSED state.” 在生产环境中需要使用 nginx 代理 websocket ,按照正常配置之后发现浏览器一直提示 “WebSocket is already in CLOSING or CLOSED state.” 这是因为 nginx 在代理需要添加如下两个参数

  • Linux Server安全配置基线(等保)2020-10-15 22:51:33

    第1章 概述 1.1 目的 本文档规定了所有维护管理的Linux操作系统的主机应当遵循的操作系统安全性设置标准,本文档旨在指导系统管理人员进行Linux操作系统的安全合规性检查和配置。 1.2 适用范围 本配置标准的使用者包括:服务器管理员、应用管理员、网络安全管理员、运维工程师。本设置

  • Linux Server安全配置基线(等保)2020-10-15 22:50:57

    第1章 概述 1.1 目的 本文档规定了所有维护管理的Linux操作系统的主机应当遵循的操作系统安全性设置标准,本文档旨在指导系统管理人员进行Linux操作系统的安全合规性检查和配置。 1.2 适用范围 本配置标准的使用者包括:服务器管理员、应用管理员、网络安全管理员、运维工程师。本设置

  • nginx 代理 web socket 报错“WebSocket is already in CLO2020-10-15 20:00:26

    nginx 代理 web socket 报错“WebSocket is already in CLOSING or CLOSED state.” 在生产环境中需要使用 nginx 代理 websocket ,按照正常配置之后发现浏览器一直提示 “WebSocket is already in CLOSING or CLOSED state.” 这是因为 nginx 在代理需要添加如下两个参数

  • shell变量的定义规则2020-10-15 19:32:41

      1.变量名区分大小写 [root@MissHou ~]# A=hello [root@MissHou ~]# a=world [root@MissHou ~]# echo $A hello [root@MissHou ~]# echo $a world   2.变量名不能有特殊符号 [root@MissHou ~]# *A=hello -bash: *A=hello: command not found [root@MissHou ~]# ?A=hello -ba

  • CentOS下使用busybox2020-10-15 19:03:45

      busybox被称为嵌入式linux的瑞士军刀,这句话是在busybox自己介绍自己的时候提出的(The Swiss Army Knife of Embedded Linux)。busybox整合了很多小的unix下的通用功能到一个小的可执行文件之中,简单来说在unix或者linux下常用的那些功能在这里你都能找到,但是为了busybox的目标:

  • Nginx + Nexus3 https docker 告别配置 insecure-registries2020-10-15 19:00:50

    1. 起因 公司用nexus3搭建docker的私仓,由于是http的所以到处都需要配置恶心的insecure-registries!?! 这都不是事儿,但是如果遇到要改这个配置,问题就严重了... 2. 解决办法 把私仓配置成https的就不需要配置了,所以赶紧找老板要了个证书,用nginx反代一波,以下为nginx配置 server

  • nginx.conf 配置root 与 alias2020-10-15 15:31:33

    假如服务器路径为:/home/imooc/files/img/face.png root 路径完全匹配访问 配置的时候为: location /imooc { root /home } 用户访问的时候请求为: url:port/imooc/files/img/face.png alias 可以为你的路径做一个别名,对用户透明 配置的时候为: location /hello { root /home/imooc }

  • linux常用命令2020-10-15 14:32:22

    1、cd命令 这是一个非常基本,也是大家经常需要使用的命令,它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。如: cd /root/Docements # 切换到目录/root/Docements cd ./path # 切换到当前目录下的path目录中,“.”表示当前目录 cd ../pa

  • nginx日志按天定时切割和定时清理30天以外的日志2020-10-15 13:33:46

    脚本 1. 创建一个shell可执行文件: cut_my_log.sh: #!/bin/bash LOG_PATH="/var/log/nginx/" RECORD_TIME=$(date -d "yesterday" +%Y-%m-%d) PID=/var/run/nginx/nginx.pid mv ${LOG_PATH}/access.log ${LOG_PATH}/access.${RECORD_TIME}.log mv ${LOG_PATH}/error.

  • windows bat 批处理如何添加 IE 浏览器的信任站点2020-10-15 13:01:03

    啥也不说了,直接上脚本了,bat 后缀的,有需要的自己改下自己的网址就好,我这里是添加 *.chinatax.gov.cn ,并且写死进注册表的 color 2reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\gov.cn\chinatax" /v * /t REG_DWORD

  • tomcat如何部署到linux中2020-10-15 13:00:55

      很多朋友都知道windows本地部署tomcat是很简单的,但是现在工作中大多数都是部署在linux系统中:今天我们就来一起部署一下吧: 首先我们去tomcat官网上下载对应的包:    ②,因为tomcat的安装使用需要依赖JDK运行环境,所以首先需要检查一下我们当前Linux系统中是否安装了JDK,检查方式

  • 登陆shell,非登陆shell 以及交互shell和非交互shell2020-10-15 12:00:58

        linux下shell运行模式分为登陆shell,非登陆shell 以及交互shell和非交互shell,这几种分类方法是有交叉的,也就是说一个login shell可能是一个interactive shell,也可能是个non-interactive shell。         1.我们平时运行的shell脚本,一般是不和用户交互的,这就是一种非交

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有