精华内容
下载资源
问答
  • 文章目录上传就省略了执行命令查看进程号 上传就省略了 执行命令 nohup java -jar gateway-0.0.1-SNAPSHOT.jar >temp.txt 2>&1 & 2> 表示把标准错误(stderr)重定向,>后面可以跟文件名,...

    一、执行Jar包命令

    nohup java -jar gateway-0.0.1-SNAPSHOT.jar >temp.txt 2>&1 &
    

    2> 表示把标准错误(stderr)重定向,>后面可以跟文件名,或者&1, &2,分别表示重定向到标准输出和标准错误

    二、查看进程号命令

    ps aux|grep eureka-0.0.1-SNAPSHOT.jar
    

    关闭进程 如5555
    kill -9 5555

    三、查看服务器内存状态

    free -h
    

    在这里插入图片描述Mem:表示物理内存统计,如果机器剩余内存非常小,一般小于总内存的20%,则判断为系统物理内存不够
    Swap: 表示硬盘上交换分区的使用情况,如剩余空间较小,需要留意当前系统内存使用情况及负载,当Swap的used值大于0时,则表示操作系统物理内存不够,已经开始使用硬盘内存了。
    第1行数据1.8G表示物理内存总量;775m表示总计分配给缓存(包含buffers与cache)使用的数量,但其中可能部分缓存并未实际使用;
    476m表示未被分配的内存;shared表示共享内存,516k表示系统分配但未被使用的buffers数量;897m表示系统分配但未被使用的available数量

    ps -eo pmem,pcpu,rss,vsize,args | sort -k 1 -r | less
    

    执行以上命令可查看各个程序进程内存使用的内存情况,如下图所示,第一列为进程占用的内存百分比,可以看到哪些应用程序占的内存比较多,用于排查问题:

    四、linux清空文件内容的三种方法

    linux系统中清空文件内容的三种方法

    1.使用vi/vim命令打开文件后,输入"%d"清空,后保存即可。但当文件内容较大时,处理较慢,命令如下:

    vim file_name
    :%d
    :wq
    

    2.使用cat命令情况,命令如下:

    cat /dev/null > file_name
    

    3.使用echo命令清空,此时会在文件中写入一个空行“\n",命令如下:

    echo "">file_name
    

    推荐使用cat命令。

    五、查找和删除文件

    查找文件夹实例:

    find / -name nginx.conf
    

    删除文件夹实例:

    rm -rf /var/log/httpd/access
    

    将会删除/var/log/httpd/access目录以及其下所有文件、文件夹

    六、Nginx配置文件

    修改配置文件

    cd /usr/local/nginx/conf
    vim nginx.conf 
    或 vim  /usr/local/nginx/conf/nginx.conf
    

    重启

    cd /usr/local/nginx/sbin
    ./nginx -s reload
    

    查询nginx进程

    ps aux|grep nginx
    

    安装包位置

    cd /home/nginx/nginx-1.14.0
    
    cd /usr/local/nginx/sbin/
    ./nginx 
    ./nginx -s stop
    ./nginx -s quit
    ./nginx -s reload
    

    ./nginx -s quit:此方式停止步骤是待nginx进程处理任务完毕进行停止。
    ./nginx -s stop:此方式相当于先查出nginx进程id再使用kill命令强制杀掉进程。

    cd /home/nginx/nginx-1.14.0
    
    openssl version -a
    

    ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-openssl=/usr/share/doc/openssl-1.0.2k

    /usr/share/doc/openssl-1.0.2k

    rpm -ql openssl-1.0.2k

    重要的配置信息

    #________handsome英俊新增的节点
    upstream ffish.com{
         server 139.196.162.227:8765 weight=1;
    }
    server {
            listen       80;
            server_name  localhost;
    
            #charset koi8-r;
    
            #access_log  logs/host.access.log  main;
    
    	    #________2019-9-22handsome
            location / {
                proxy_pass http://ffish.com;
                proxy_redirect default;
            }
    
    
    
            #error_page  404              /404.html;
    
            # redirect server error pages to the static page /50x.html
            #
            error_page   500 502 503 504  /50x.html;
            location = /50x.html {
                root   html;
            }
    
            # deny access to .htaccess files, if Apache's document root
            # concurs with nginx's one
            #
            #location ~ /\.ht {
            #    deny  all;
            #}
        }
    
        ## ____________监听服务器的9528端口 转到vue
        server {
               
             listen  9528;
             server_name  localhost;
             location / {
               root  /home/vue/boss-bes-vue/dist;
               index index.html index.html;
               try_files $uri $uri/ @router;
               error_page 405 =200 http://$host$request_uri;
    	  
             }
             
             location @router {
      	     rewrite ^.*$ /index.html last;
             }
             # __________ 尝试解决跨域
             location /prod-api/ {
                proxy_pass http://139.196.162.227:80/;
                
             }
        }
    
    
     # HTTPS server
    
        server {
            listen       443 ssl;
            server_name  yingjunxlx.top;
    
            ssl_certificate      /usr/local/nginx/ssl/server.pem;
            ssl_certificate_key  /usr/local/nginx/ssl/server.key;
    
            ssl_session_cache    shared:SSL:1m;
            ssl_session_timeout  5m;
    
            ssl_ciphers  HIGH:!aNULL:!MD5;
            ssl_prefer_server_ciphers  on;
    
            location / {
                root   html;
                index  index.html index.htm;
                proxy_pass  http://127.0.0.1:9528;
                proxy_redirect default;
            }
        }
    
    展开全文
  • 我是一个科幻电影迷,尤其是特种部队类型的。剧中在行动前,队长都需要把大家聚在一起,然后对一下表,以便队员可以在指定的...那我们如何同步Linux服务器标准时间呢?执行如下命令即可: ntpdate cn.pool.ntp.org ...

    我是一个科幻电影迷,尤其是特种部队类型的。剧中在行动前,队长都需要把大家聚在一起,然后对一下表,以便队员可以在指定的时间行动。

    在集群架构中,需要很多台服务器一起配合处理数据,服务器也需要对表,这样它们才会知道,什么时间将哪些数据传入哪些服务器以便处理。

    那我们如何同步Linux服务器标准时间呢?执行如下命令即可:
    ntpdate cn.pool.ntp.org

    展开全文
  • Jmeter连接linux服务器执行shell脚本

    千次阅读 2019-05-24 14:16:00
    2019独角兽企业重金招聘Python工程师标准>>> ...

    1、Jmeter SSH Comand 控件安装

    92f52df4f031545d53db0ca5ebb247fb5cc.jpg

    2、安装完成后,Jmeter会重启

    用法:

    1. 创建一个新的测试计划
    2. 添加一个线程组
    3. 添加采样器> SSH命令
    4. 指定要连接的主机,端口,用户名和密码(未加密)或密钥文件,以及要执行的命令(例如日期)
    5. 添加监听器>查看结果树
    6. 运行测试

         ps:Command命令处为填写shell命令的地方,也可以写多条shell命令 用“&&” 符号连接,比如:

    cat /proc/cpuinfo| grep "processor"| wc -l|awk '{print "CPU:"$1";"}' &&  top -bn 1 -i -c|grep 'Cpu(s)'&& free -g|grep 'Mem'&&cat /proc/scsi/scsi |wc -l > 1|echo "robot:Y;"

    以下为linux中运行shell效果

    35e476b4eafa3f2f1e5049e762cff5ae3c0.jpg

    以下为jmeter运行shell的效果

    95770164828506b5837c364edd2e85e830f.jpg

     

    539338889da284528345b0064a4a7007cc9.jpg

    转载于:https://my.oschina.net/u/3222944/blog/3053619

    展开全文
  • 2019独角兽企业重金招聘Python工程师标准>>> ...

    1、启动服务

      一般启动服务用 "/sbin/service crond start"就可以了,如果是root用户就是 "sudo service crond start"。如果是想开机启动那么就是用"chkconfig crond on"即可。

    2、查看运行状态

      可以通过查看进程" ps -ax | grep cron ",可以通过查看服务状态"service crond status"。

    3、查看现有的定时任务

      通过命令 "crontab -l"可以查看现有的定时任务。

    4、进入编辑状态

      运行" crontab -e",进入编辑状态,比如

    #get ssl cert
    0 0 1 * * /etc/nginx/ssl/getcert.sh >> /etc/nginx/ssl/get.log
    

      然后按"ESC"键,输入"wq"保存并退出即可,跟vim的编辑一样。保存后可以用 "crontab -l"看看是否添加成功。

    5、格式说明

      可用crontab -e命令来编辑,编辑的是/var/spool/cron下对应用户的cron文件,也可以直接修改/etc/crontab文件,具体的格式是
    Minute Hour Day Month Dayofweek command
    分钟 小时 天 月 天每星期 命令
    比如

    5 * * * * ps       #表示每小时的第5分钟执行一次ps命令  
    5 5 * * * ps      #表示每天的5时5分执行一次ps命令  
    5 5 5 * * ps      #表示每月的5号5时5分执行一次ps命令  
    5 5 5 5 * ps     #表示每年的5月5号5时5分执行一次ps命令  
    5 5  * * 5 ps     #表示每周5的5时5分执行一次ps命令  0表示星期天,1表示星期1
    

    6、一些特殊字符

    记住几个特殊符号的含义:
    “*”代表取值范围内的数字
    “/”代表”每”
    “-”代表从某个数字到某个数字
    “,”分开几个离散的数字
    比如

    * /5 * * * * ps    #表示每隔5分钟执行一次ps命令  
    * */5 * * * ps    #表示每隔5小时执行一次ps命令  
    5 */5 * * * ps    #表示每隔5小时的第5分钟执行一次ps命令  
    5 5-10 * * * ps    #表示每天的5-10小时中的第5分钟执行一次ps命令  
    5 5,10 * * * ps    #表示每天的5和10小时中的第5分钟执行一次ps命令 
    

    7、一点技巧

    执行命令的时候一般都需要保存日志来看看是否真的执行,所以在命令中用到">> /home/ps.log"这样的方式来保存执行的日志。
    比如说 " */5 * * * * ps >> /home/ps.log "表示每隔5分钟执行一次ps命令 ,然后把输出的结果保存到了/home/ps.log 文件中

    8、crontab的命令参数

    • crontab -u //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数
    • crontab -l //列出某个用户cron服务的详细内容
    • crontab -r //删除没个用户的cron服务
    • crontab -e //编辑某个用户的cron服务

    转载于:https://my.oschina.net/tearlight/blog/738993

    展开全文
  • 数据库执行规范标准

    2020-08-31 16:21:42
    a、业务SQL性能优化规范 ...4、对数据库查询时间精确到秒级别的业务SQL,为了防止应用服务器和数据服务器时间误差造成的干扰,禁止从应用服务器中获取时间在数据库服务器上进行过滤计算。建议时间获取
  • 服务器(1) 命令行实用程序,用于启动/停止本地服务器,以便在服务器就绪后执行端到端测试。 服务器如何启动 通过运行项目的package.json中的npm脚本来启动服务器。...默认情况下,服务器标准输出重定向到标准
  • 执行结果、标准正确输出、标准错误输出统一到数据库,方便检索 依赖 PHP 5.4.0+ ext-pcntl ext-posix 库依赖(使用composer install自动安装) 安装 请保证两台服务器上所有的代码一致,包括配置文件,最好采用...
  • 2019独角兽企业重金招聘Python工程师标准>>> ...
  • 2019独角兽企业重金招聘Python工程师标准>>> ...
  • CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机 器上的程序进行“交谈”的一种工具,其...CGI本身可以看成是一种协议标准,它可以用任何一种语言编写具体的符合该接口标准的...
  • windows网络断开,让远程linu服务器程序继续执行的命令 nohup 你的命令 > myout.file 2>&1 & 1,2不要省略,还错就是你的命令错误了 2,如果出现错误:nohup: 忽略输入并把输出追加到"nohup.out"或者...
  • 2019独角兽企业重金招聘Python工程师标准>>> ...
  • 2019独角兽企业重金招聘Python工程师标准>>> ...
  • 执行命令: $sudo apt-get install cron crontab命令参数说明: -u user:用来设定某个用户的crontab服务; file:file是命令文件的名字,表示将file做为crontab的任务列表文件并载入crontab。如果在命令行中...
  • JS学习十四天----服务器执行JS代码

    千次阅读 2015-08-14 16:43:43
    服务器执行JS代码 话说,当今不在客户端使用JS代码才是稀罕事.由于web应用的体验越来越丰富,客户端用JS实现的逻辑也越来越多,这造成的结果就是某些几乎一致的逻辑需要在客户端和服务端各实现一遍,大牛们当然不甘心...
  • telnet执行过程: 工作原理:当你用Telnet登录进入远程计算机系统时,你事实上启动了两个程序,一个叫Telnet客户程序,它运行在你的本地机上;...3 、把你输入的字符串变成标准格式并送给远程服务器;4 、从远程服务...
  • 该协议是基于简单对象访问协议 (SOAP) 的、防火墙友好的标准协议,使来自不同供应商的硬件和操作系统能够互操作。WS-Management 协议由硬件和软件制造商群体开发,作为一种公共标准,可用于与实现该协议的任何计算机...
  • 独立服务器的CPU执行诸如服务网页、运行数据库查询或处理计算命令等指令。CPU和内核的数量会影响可执行多少个并发指令。CPU架构和功能也影响执行指令的速度,特别是在围绕这些功能设计程序的网站或应用。 2、内存...
  • 而利用expect,则可以根据程序的提示,模拟标准输入提供给程序,从而实现自动化交互执行。这就是expect!!! 在使用expect时,基本上都是和以下四个命令打交道: send 用于向进程发送字符串 expect 从进程
  • 2019独角兽企业重金招聘Python工程师标准>>> ...
  • 2019独角兽企业重金招聘Python工程师标准>>> ...
  • 二次开发中,常常会调用平台事务保存数据,今天整理了标准格式的度量平台数据保存或SQL执行语句,格式如下: //获取要保存数据表的表结构 Tabletable1=service.GetTableStruct("default","DELIT_TASK_LIST"); Table...
  • 目录前言一、材料准备开发板三、流程介绍四、服务器部署配置4.1服务器搭建4.2登录服务器添加网关4.3服务器下设备的添加(OTAA)五、网关部署5.1登录网关进入配置路径5.2修改配置文件执行生效,确认网关上线六、节点...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,483
精华内容 1,793
关键字:

服务器执行标准