今天在Linux配置完环境source之后出现了以下报错:/usr/libexec/grepconf.sh: line 5: grep 针对于在 etc下profile文档配置环境的解决办法 1.解决方法如下:输入export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin并进行source(可以保证命令行暂时使用) : command not found e
监控指标 性能指标: Performance 内存指标: Memory 基本活动指标:Basic activity 持久性指标: Persistence 错误指标: Error 性能指标:Performance Name Description latency Redis响应一个请求的时间 instantaneous_ops_per_sec 平均每秒处理请求总数 hi rate(calculate
启动gunicorn进程 关于启动gunicorn,请参考https://github.com/chdxia/lrtest-api/blob/dev/gunicorn.conf.py 查看gunicorn进程 1.ps命令查看 该命令展示比较详细也比较常用的方法 ps -ef | grep gunicorn # 可以看到gunicorn主进程的父进程为1 ps -el | grep gunicorn ps aux
1、查看linux版本 1)lsb_release -a 【通用】 2)cat /etc/redhat-release 【仅红帽适用】 3)cat /etc/issue 【通用】 2、查看linux内存 1)显示KB free 2)显示GB free -h 3)所有内存信息 cat /proc/meminfo 3、查看linu
原文请访问: https://blog.csdn.net/u011236069/article/details/122921084 摘要问题发生在周末,正在家休息突然接收到告警信息提示linux内存使用率超过90%,刚接收到信息以为是程序发生了内存泄漏。登录Linux通过top命令发现系统占用内存正常。各进程内存使用率都很低 使用命令:fre
grep 'word' filename.txt grep在进行搜索时,以行为单位进行处理 grep -n 代表显示行号 grep -v 代表反选择 grep -i 忽略大小写 grep 't[ea]st' 搜索test或tast grep '^goo' 搜索以goo开头的行 grep '[^g]oo' 搜索以存在oo 但是 oo前面不是
进程管理 Linux 中一切皆文件 ( 文件 : 读写执行(查看、创建、删除、移动、复制、编辑),权限(用户、用户组)。系统 : (磁盘,进程)) 什么是进程 1、在Linux章,每一个程序都是有自己的一个进程,每个进程都有一个id号! 2、每个进程呢,都有一个父进程! 3、进程可以有两种纯在方式:前台!后台运行! 4、一般
ps -ef | grep <app-name> 查询指定程序是否启动
#!/bin/sh Ifconfig="/sbin/ifconfig" eth="enp3s0" while true;do RXpre=$($Ifconfig ${eth} | grep bytes | awk '{printf $2}' | awk -F":" '{printf $2}') TXpre=$($Ifconfig ${eth} | grep bytes | awk '{prin
#!/bin/bash #qinrui set -e commitId='' repoPath='' x1='' if [ -f changes15.txt ];then #git log |grep -A 2 9acd7d8537191caaf801a59428be5fbf0e110659| grep "Author" #for i in `cat changes15.txt|gr
1、查询本地端口是否被占用 netstat -nlp | grep [端口号] 2、查看应用程序的端口 ps -ef | grep [服务名] 3、测试本机和其他机器的联通性 telnet [IP] [端口号] 可联通: 不可联通: 参考:https://blog
KVM 虚拟化安装 查看有没有这些包 rpm -qa |grep qemu rpm -qa |grep libvirt rpm -qa |grep virt-manager yum -y install virt-manager 打开virtual-Machine 打开new 点击Forward 点 Browse 再点 Browse Local 之后下一步
3. linux–cat,grep,less快速定位日志查询命令cat catalina.out | grep “ERROR” -C 1000 | less-C 前后1000行less 用法输入“/” 输入关键字查询想要内容,例:“/ERROR”n键向前继续显示搜索结果Shift+n键向后复看搜索结果 http://nicethemes.cn/m/news/txtlist_i31705v.html
ps -ef | grep test | grep -v grep | awk '{print $2}' | xargs -r kill -9 其中: | 管道符,用来隔开两个命令,管道符左边命令的输出会作为管道符右边命令的输入 ps 命令用来列出系统中当前运行的进程,ps -ef 显示所有进程信息,连同命令行 grep 命令用来过滤/搜索特定字符,grep test在
#!/bin/sh # * * * * * [[ -z $(ps -ef|grep -v grep|grep secure_check_login_fail.sh) ]] && /bin/sh /root/secure_check_login_fail.sh >> /root/secure_check_login_fail.sh.log 2>&1 echo "--start--" date host=$(hostname) aaa=$(cat
linux查找字符串所在行,输出行号 查找某个字符串所在行,可以用grep或awk来解决。二者最大区别是,grep的结果是输出匹配内容的同时输出其所在行号;awk可以仅输出行号,不输出匹配内容。按需选择。 【模糊匹配 】输出行号 grep # 输出内容同时输出行号 grep -n "要
什么是正则表达式? 为处理文本、字符串而定义的一套规则和方法 包括:普通字符和特殊字符 基本正则表达式 文字匹配 [root@fedora ~]# grep charlie /etc/passwd charlie:x:1001:1001::/home/charlie:/bin/bash 锚匹配 匹配所有包含字母h的行 [root@fedora ~]# grep h /etc/passwd ro
kvm虚拟机的安装与配置 1.虚拟化简介 (1)概述 虚拟化,是今后IT行业发展的必然趋势。可以这么说,今后搞电脑 的或搞IT行业的,,如果说不懂,或不会虚拟化的话,那绝对是一 个外行。 我们现在所接触的虚拟化,常见的有Windows上的VMware虚拟化软 件 、Virtual Box虚拟化软件 。 还有不常见的VMwa
参考文档 https://www.shellcheck.net/wiki/SC2002 Problematic code: ### 这是我自己创建的配置文件 confFile=/opt/mongodb/config/config.conf result=$(cat "$confFile" | grep port | sed 's/.*=\s*//g') Correct code: result=$(grep port "$confFile"
先查看是否有java环境: rpm -qa | grep java 如果没有java环境的话,接着就去查找java-1.8.0的可以使用的安装包:yum list | grep java-1.8.0-openjdk 安装java-1.8.0-openjdk所有的文件: yum -y install java-1.8.0-openjdk* 注:通过yum安装的好处就是已经自动帮我们设置好环
简述 nsqd 是一个守护进程,负责接收,排队,投递消息给客户端。简单的说,真正干活的就是这个服务,它主要负责message的收发,队列的维护。nsqd会默认监听一个tcp端口(4150)和一个http端口(4151)以及一个可选的https端口; 对订阅了同一个topic,同一个channel的消费者使用负载均衡策略(不
来源:siye1982.github.io/2016/02/25/linux-list/ 虽然平时大部分工作都是和Java相关的开发, 但是每天都会接触Linux系统, 尤其是使用了Mac之后, 每天都是工作在黑色背景的命令行环境中. 自己记忆力不好, 很多有用的Linux命令不能很好的记忆, 现在逐渐总结一下, 以便后续查看. 基本
touch app.sh vi app.sh function ipaddr() { ip=`ip addr | grep -v '\(docker\|br-\|kube\|nodelocaldns\|tunl\)'|grep -E '([0-9]{1,3}[.]){3}[0-9]{1,3}'|grep inet|grep global|grep -v virbr|awk '{print $2}'|head -1` &&a
Nginx启停脚本 vim nginx_tools.sh #! /bin/sh NGINX_HOME=/usr/local/nginx function help() { echo "Usage: nginx_tools reload|restart|stop|start|term|show|relog" echo -e "\treload\t重新载入配置,主进程不停止,工作进程重启" echo -e "\trestar
1.先获取部分数据 ip_0=`ip a | grep inet | grep -v inet6 | grep ens | awk 'NR==1{print $2}' | cut -d '.' -f 4` 2.去除/ip_1=${ip_0%%/*}