首页
学习
活动
专区
圈层
工具
发布

Linux||后台运行及查看状态命令

在使用Linux运行程序的时候,常常遇到需要耗费一定时间才能完成的文件,如果在前台运行,此时坐在电脑前的你只能被迫打开其他软件进行摸鱼。...bash 1.sh & #运行1.sh,当退出服务器时,该命令停止 nohup:不挂断的运行,注意并没有后台运行的功能,指用nohup运行命令可以使命令永久的执行下去,和用户终端没有关系,即使我们断开...nohup bash 1.sh &>out.file 2>&1 查看命令运行状态 命令放到后台了,我想看看它现在是个啥状态,是卡住没跑了还是正在进行,又或者是已经跑完了,该如何查看呢?...01 cat 输出文件 cat out.file # 查看输出文件 02 top 查看进程 top -u 用户名 # 查看该用户名的进程 通过查看S(state)状态栏,可以发现有的进程是...另外,Z表示僵死状态,N表示该进程优先值是负数。

10.8K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Nginx总结(十)如何监控Nginx的运行状态

    实际环境中,查看Nginx 的运行状态,一般都是通过Nginx 的日志来查看,但是通过日志没办法实时查看Nginx 总体的请求和接收情况。还是需要监控Nginx的运行状态。...下面就来聊一聊如何监控Nginx的运行状态。 1、安装Status模块 Nginx 状态依赖 http_stub_status_module 模块, 一般源码安装可能打开相关模块。...3、 打开Status页面 在浏览器中输入nginx的地址:http://127.0.0.1/status,即可查看nginx的状态信息: ?...通过这七个参数,就可以从连接到请求全方位的监控起 Nginx 的运行状态。 最后 以上,就把配置启用Nginx status状态介绍完了,是不是特别简单。...因为后面还要介绍Nginx 的优化,免不了查看Nginx的状态。所以这里就提前介绍下。下篇会介绍Nginx的高性能优化,怎么让Nginx服务器实现10w的并发访问量。

    9K20

    如何通过浏览器查看nginx服务器状态?

    如何通过浏览器查看nginx服务器状态?本文讲解开启nginx-status的配置方法,并对服务器的参数做了详细讲解,需要的朋友可以参考下。   ...代码如下:   location /nginx-status {   stub_status on;   #access_log /var/log/nginx/mmt_nginx_status.log;...Server accepts handled requests: Nginx总共处理了102547个连接,成功创建102547次握手(证明中间没有失败的),总共处理了206588个请求(平均每次握手处理了...Reading: Nginx 读取到客户端的Header信息数。   Writing: Nginx 返回给客户端的Header信息数。   ...Waiting: 开启keep-alive的情况下,这个值等于 active – (reading + writing),意思就是Nginx已经处理完成,正在等候下一次请求指令的驻留连接。

    3.3K10

    linux 查看系统信息和运行状态实用命令汇总

    本文对命令输出的处理方式分为以下三种: 在提供必要的输出信息的命令行前加上 $ , 代表该行为要执行的命令,同时也意味着紧接着的是该命令执行后的输出信息,直到遇到下一个以 $ 开始的行,用于区分命令和命令的输出,实际运行不用加...查看服务器配置 1.1 查看系统版本 方式 1: $ cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) 方式2: lsb_release...启用防火墙服务(开机启动): systemctl enable firewalld.service 禁用防火墙服务: systemctl disable firewalld.service 2.2 查看防火墙运行状态...查看系统运行状态 4.1 查看当前运行的进程列表 ps aux # 加 f 以树状显示父子进程 ps aufx 4.2 查看实时进程资源占用(CPU和内存) top ctrl+c 退出。...4.3 系统运行状态监控(CPU和IO) 安装监控程序 dstat: yum install dstat 实时监控系统运行: dstat ctrl+c 退出。 ?

    3.8K10

    Linux下查看Nginx的并发连接数和连接状态

    Linux下查看Nginx的并发连接数和连接状态 : 查看Web服务器(Nginx Apache)的并发请求数及其TCP连接状态: netstat -n | awk '/^tcp/ {++S[$NF]}...在众多TCP状态中,最值得注意的状态有两个:CLOSE_WAIT和TIME_WAIT。 TIME_WAIT TIME_WAIT 是主动关闭链接时形成的,等待2MSL时间,约4分钟。...根据TCP状态机,服务器端收到客户端发送的FIN,则按照TCP实现发送ACK,因此进入CLOSE_WAIT状态。...为什么需要 TIME_WAIT 状态? 假设最终的ACK丢失,server将重发FIN,client必须维护TCP状态信息以便可以重发最终的ACK,否则会发送RST,结果server认为发生错误。...为什么 TIME_WAIT 状态需要保持 2MSL 这么长的时间? 如果 TIME_WAIT状态保持时间不足够长(比如小于2MSL),第一个连接就正常终止了。

    8.6K30

    nginx查看日志

    如:上例中的 /html/test.html 10.请求状态(状态码,200表示成功,404表示页面不存在,301表示永久重定向等,具体状态码可以在网上找相关文章,不再赘述)。...在nginx的nginx.conf配置文件找到:log_format 这里就是日志的格式 看一下和上述日志匹配的log格式设置: #access日志格式配置,具体参数不再细说,上面都已经说过了,自己对应一下即可...request_time ';     access_log  logs/access.log  main; #配置access log日志的存储位置及文件,注意:access.log文件是可以按日期进行分割的,方便查看及处理...access_log  /usr/local/nginx/log/access.log  main; 相关说明解释  1....$status : 用来记录请求状态;成功是200,  6.$body_bytes_s ent :记录发送给客户端文件主体内容大小;  7.

    9.1K60

    如何通过其他主机查看Apahce服务器的运行状态

    这篇文章主要介绍了如何通过其他主机查看Apahce服务器的运行状态,需要的朋友可以参考下 要查看Apache服务器的运行状态,可通过命令来实现。...server-status Order deny,allow Deny from all Allow from 192.168.1.4 2.为了使服务器可以显示自己的运行状态...3.通过设置后,只有192.168.1.4这台主机才能访问Apache的服务器状态。...windows 2003 查看APACHE的运行状态 查看apache 80端口连接数,实时检测HTTPD连接数: netstat -an | find /c ":80" 设置apache最大连接数 ThreadsPerChild...Allow from IP是指允许访问apache运行状态的IP 打开查看的话就使用http://IP/server-status来访问,如果需要自动更新,可以用 http://IP/server-status

    3.2K00

    Linux查看服务的运行状态,并且启动和停止服务的方法

    ##查看服务在每个级别的运行状态 chkconfig --list httpd 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:启用 6:关闭 bluetooth 0:关闭 1:关闭 2:关闭 3...启动 httpd:[ 确定 ] #重起HTTD服务 [root@zhangxx etc]# service httpd restart 停止 httpd:[ 确定 ] 启动 httpd:[ 确定 ] 查看...httpd服务的运行状态 service httpd status #让httpd 在机器启动的时候在运行级别上停止 [root@zhangxx etc]# chkconfig --level 345...zhangxx etc]# chkconfig --list |grep httpd httpd 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭 #让httpd 在机器启动的时候在运行级别上启动...root@zhangxx etc]# chkconfig --list |grep httpd httpd 0:关闭 1:关闭 2:关闭 3:启用 4:启用 5:启用 6:关闭 可用 ps -ef 來查看有什麼程序在運行中

    6.2K60

    Git系列之查看状态

    本节来说下 Git 的状态,在日常开发中我们每天都在提交自己的文件到仓库中,有时会存在我们写了很多的功能,都是提交到了缓存区,而没有想仓库内提交,或者我们新增了一个仓库内没有文件,忘记了提交,那么我们如何来查看当前工作去内有哪些文件被更改了...使用  git  status 命令来查看; 下面来详细的介绍一下git  status命令: 1、检查当前文件状态 如果想查看自己的工作区内有那些文件被更改了,那些文件是新增的,文件都处于什么状态,输入...所以,要跟踪 README 文件,运行: $ git add README 此时再运行 git status 命令,会看到 README 文件已被跟踪,并处于暂存状态: $ git status  On...要暂存这次更新,需要运行 git add 命令。 这是个多功能命令:可以用它开始跟踪新文件,或者把已跟踪的文件放到暂存区,还能用于合并时把有冲突的文件标记为已解决状态等。...运行 git status -s ,状态报告输出如下: $ git status -s   M README  MM Rakefile  A  lib/git.rb  M  lib/simplegit.rb

    2.2K10
    领券