ICode9

精准搜索请尝试: 精确搜索
  • Linux命令CMD2022-05-01 01:34:48

    10分钟让你掌握Linux常用命令(+1万+++收藏) 1、常用Linux命令 2、windows下CMD常用命令 文章目录 一、目录操作二、文件操作三、文件内容操作(查看日志,更改配置文件)1、grep(检索文件内容)2、awk(数据统计)3、sed(替换文件内容)4、管道操作符`|` 四、系统日志位置五、创建

  • 【Shell案例】【while循环、正则表达式、sed、awk、grep】5、打印空行的行号2022-04-28 20:01:53

    描述写一个 bash脚本以输出一个文本文件 nowcoder.txt中空行的行号,可能连续,从1开始 示例:假设 nowcoder.txt 内容如下:ab c d e f 你的脚本应当输出:357910 方法1:for循环遍历+判断【不对】 #!/bin/bash let j=0 for i in `cat nowcoder.txt` do let j++ if [[ i -eq "" ]

  • 进程名杀进程2022-04-28 19:04:04

    killall 进程名pid='ps gaux | grep smonsvr | grep -v grep | awk '{print $2}''kill -9 &pid 如何kill掉进程名包含某个字符串的一批进程:kill -9 $(ps -ef|grep 进程名关键字|gawk '$0 !~/grep/ {print $2}' |tr -s '\n' ' ') 观测进程名包含某个字符串的进程

  • 编写脚本 systeminfo.sh,显示当前主机系统信息,包括:主机名,IPv4地址,操作系统版本,内核版本,CPU型号,内存大小,硬盘大小2022-04-26 00:31:10

    #! /bin/bashecho -e "主机名 " : `hostname`echo -e "IPv4地址 :"`ifconfig | sed -n 2p |tr -s " " | cut -d " " -f 3`echo -e "操作系统版本 :" `cat /etc/redhat-release`echo -e "内核版本:" `uname -r`echo -e "CPU

  • ss sock监控抓取2022-04-25 16:31:54

    Falcon指标如下:    Zabbix实现方式: [root@kvm-10-128-52-177 zabbix_agent2.d]# cat ss_socket.conf UserParameter=ss.estab,ss -s |grep estab|awk {'print $4'}|sed 's/,//g' UserParameter=ss.closed,ss -s |grep estab|awk {'print $6'}|sed

  • linux卸载Docker2022-04-25 08:02:56

    1、查看Docker的运行状态,执行命令 systemctl status docker    2、如果显示active(running)状态,则表示Docker是运行状态,需要执行关闭命令systemctl stop docker   3、查看yum安装的docker文件包,执行命令yum list installed |grep docker   4、查看docker相关的rmp源文件,执

  • linux 中 grep -q选项2022-04-24 18:01:18

      1、linux 中 grep -q选项表示静默输出, 即不显式匹配结果 root@DESKTOP-1N42TVH:/home/test2# ls a.txt root@DESKTOP-1N42TVH:/home/test2# cat a.txt ## 测试数据 d e j s q u z c b root@DESKTOP-1N42TVH:/home/test2# grep "s" a.txt ## 直接输出匹配结果

  • Linux 自启动脚本2022-04-24 10:00:48

    /etc/rc.d 中文件会在 Linux 系统各项服务都启动完毕之后再被运行 新建xxx.sh脚本文件。 chmod +x xxx.sh,赋予可执行权限,此时文件会变色。   #!/bin/sh #chkconfig: 2345 80 90 #description:auto_run echo "启动es" ES_PID=`ps -ef | grep elasticsearch | grep -v grep | a

  • 学习笔记52022-04-22 23:31:06

    1.管道符: 命令 | 命令grep 关键词 文件名称grep /bin/bash /etc/passwd 查看可以登录服务器的用户grep /bin/bash /etc/passwd | wc -l 统计可以登录服务器的用户ls -l | wc -l 统计当前目录下的文件数2.通配符* 匹配空值、任意值? 单个字符[a-z] 单个小写字母[A-Z] 单个大写字母

  • zabbix告警预处理(九)2022-04-21 21:01:57

    前面配置了使用Ansible工具来预先处理告警(过程比较复杂) 接下来借用ssh工具来实现相同的功能 ssh工具 服务端配置 第一步配置 参考链接:https://www.zabbix.com/documentation/3.4/zh/manual/config/items/itemtypes/ssh_checks    密钥在/home/zabbix/.ssh目录   第二步配置

  • shell脚本监控java程序的cpu和堆内存活对象2022-04-18 15:33:07

    一、shell脚本监控cpu使用情况 调用脚本的命令为 sh top_monitor.sh 进程名称 1000 5 脚本内容: #!/bin/bashlog=/tmp/`date "+%Y-%m-%d_%H_%M"`.top #获取进程编号pid=`ps -ef|grep "$1"|grep -v "$0"|grep -v "grep"|awk '{print $2}'`echo $pidfor i in

  • # shell脚本(2)正则表达式2022-04-17 16:35:37

    一、基础正则表达式 # 元字符 ^行首定位符 [root@init-02 ~]# grep "root" /etc/passwd root:x:0:0:root:/root:/bin/bash operator:x:11:0:operator:/root:/sbin/nologin [root@init-02 ~]# grep "^root" /etc/passwd root:x:0:0:root:/root:/bin/bash $行尾定位符 love$ .

  • day28linux正则表达式学习笔记2022-04-17 14:00:32

    通配符和正则的区别 1.从语法上就记住,只有awk、gre、sed才识别正则表达式符号、其他都是通配符 2.从用法上区分 表达式操作的是文件、目录名(属于是通配符) 表达式操作的是文件内容(正则表达式) 基本正则表达式 测试文本数据 [root@yuchao-tx-server test]# cat chaoge666.txt I am

  • 转:Shell 获取Tomcat进程号2022-04-13 14:04:28

    一台服务器上部署了多个tomcat实例,要获取名为 my_tomcat 的项目进程id,可以用如下命令 ps -ef | grep my_tomcat | grep -v grep | awk '{print $2}' 命令解析: 1、ps -ef | grep my_tomcat 获得了进程信息中包含 my_tomcat 的进程信息 2、第一步查出来的结果中会包含grep本身,所以

  • grep 命令介绍2022-04-13 11:03:06

    grep 命令介绍 grep 查找文件里符合条件的字符串,常与管道符|、cat、ps一起使用;主要用于查找文件中符合条件的字符串、统计文件中符合条件的字符串行数、grep 不显示自身进程 grep 常用命令参数 -c:统计符合字符串条件的行数 -v:显示不包括文本的所有信息 grep 常用命令

  • 4月12日学习笔记,grep和正则表达式,扩展正则表达式2022-04-12 22:35:03

    day28学习笔记(4月12日) 正则表达式和扩展正则表达式 通配符和正则的区别 1.从语法上就记住,只有awk、gre、sed才识别正则表达式符号、其他都是通配符 2.从用法上区分 表达式操作的是文件、目录名(属于是通配符) 表达式操作的是文件内容(正则表达式) 什么是正则表达式 正则表达式就是

  • linux正则表达式2022-04-12 18:31:07

    正则表达式预习 什么是正则表达式 正则表达式就是为了处理大量的字符串而定义的一套规则和方法 通过定义的这些特殊符号的辅助,系统管理员就可以快速过滤,替换或输出需要的字符串 Linux正则表达式一般以行为单位处理的 如何使用正则表达式 通常linux运维工作,都是面临大量带有字符

  • grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)2022-04-12 13:02:17

    GREPgrep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包括grep、egrep和fgrep。 基本简介 egrep和fgrep的命令只跟grep有很小不同。

  • 第十一部分_Shell脚本之正则表达式2022-04-10 01:32:36

    正则表达式 1. 正则表达式是什么? 正则表达式(Regular Expression、regex或regexp,缩写为RE),也译为正规表示法、常规表示法,是一种字符模式,用于在查找过程中匹配指定的字符。 许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Perl中就内建了一个功能强大的正则表达式引擎。

  • Linux基本命令(一)2022-04-09 16:01:59

    1.查看文件信息:ls     ls是英文单词list的简写,其功能为列出目录的内容,是用户最常用的命令之一,它类似于DOS下的dir命令。 Linux文件或者目录名称最长可以有265个字符,“.”代表当前目录,“..”代表上一级目录,以“.”开头的文件为隐藏文件,需要用 -a 参数才能显示。 ls常见参数

  • 8、统计当前连接本机的每个远程主机IP的连接数,并按从大到小排序2022-04-09 09:31:20

    8、统计当前连接本机的每个远程主机IP的连接数,并按从大到小排序 命令: ss -nt|grep -v 'State'|grep -Eo '([0-9]{1,3}.){3}[0-9]{1,3}:[0-9]+ *$'|grep -Eo '([0-9]{1,3}.){3}[0-9]{1,3}'|sort|uniq -c|sort -n ss -nt|grep "^ESTAB"|tr -s ' ' :|cut -

  • 查看Linux系统内存、CPU、磁盘使用率和详细信息2022-04-08 16:02:49

    转载自:https://www.csdn.net/tags/NtjaAgysMjc1MzgtYmxvZwO0O0OO0O0O.html 一、查看内存占用 1、free # free -m 以MB为单位显示内存使用情况 [root@localhost ~]# free -m total used free shared buff/cache available Mem: 11852

  • jenkins pipeline 流水线 执行 sh 命令 踩坑2022-04-08 12:32:13

    想在 流水线里加上逻辑 判断 ,比如 docker 存在 镜像就 先 stop 在 rm  原来 是这样写的  sh 'test -n "$(docker ps | grep react-app)" && docker stop react-app' 报语法 不对 ,后来 想想 用 shell 脚本 算了  就新建个 sh 脚本  # 脚本 名 dudu.sh #!/bin/sh te

  • 『忘了再学』Shell基础 — 8、管道符介绍2022-04-07 20:02:29

    目录1、行提取命令grep2、find和grep的区别3、管道符4、通配符 我们之前已经有文章说过管道符了,今天这里再简单总结一下用法。 1、行提取命令grep grep命令的作用,是在指定的文件中,搜索符合条件的字符串。 命令格式: [root@localhost ~ ] # grep [选项] ”搜索内容” 文件名 选项:

  • nginx常用配置和命令2022-04-03 16:02:08

    查找安装、配置路径 查找运行路径 ps -ef | grep nginx 查找配置文件 /usr/sbin/nginx -t 解释: ps : 将某个进程显示出来 -A  显示所有程序。 -e  此参数的效果和指定”A”参数相同。 -f  显示UID,PPIP,C与STIME栏位。 grep命令是查找 中间的|是管道命令 是指ps命令与grep

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

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

ICode9版权所有