随笔分类 -  Linux

摘要:一、作用与介绍 cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符、字段写至标准输出。 二、用法 选项 用法说明 举例说明 备注 -b 按字节截取 who | cut -b 3 输出每行的第三个字节 -c 按字符截取,常用于中文 cut -c 2 输出每行的第二个中文字符 -d 指定以 阅读全文
posted @ 2024-10-18 16:06 夏之夜 阅读(18) 评论(0) 推荐(0) 编辑
摘要:一、作用与介绍 正则表达式通常用于判断语句中,用来检查某一字符串是否满足某一格式 正则表达式是由普通字符与元字符组成 普通字符:包括大小写字母、数字、标点符号及一些其它符号 元字符:是指在正则表达式中具有特殊意义的专用字符,可以用来规定其前导字符(即位于元字符前面的字符)在目标对象中的出现模式 Li 阅读全文
posted @ 2024-10-18 15:46 夏之夜 阅读(72) 评论(0) 推荐(0) 编辑
摘要:-eq 相等(equal)-ne 不等(not equal)-gt 大于(greater than)-lt 小于(less than)-ge 大于等于 (greater than or equal)-le 小于等于 (less than or equal) 1、字符串比较 [ $str1 = $st 阅读全文
posted @ 2024-08-15 17:01 夏之夜 阅读(3) 评论(0) 推荐(0) 编辑
摘要:1、用法 用法 说明 1、declare -A map 2、declare -A myMap=(["my01"]="01" ["my02"]="02") 3、declare -A map=() 1、声明map变量 2、声明map变量的同时可以赋值 3、定义一个空map map[$_key]=$_co 阅读全文
posted @ 2024-08-12 16:24 夏之夜 阅读(17) 评论(0) 推荐(0) 编辑
摘要:一、用法 写法 说明 echo ${array[*]} 返回数组中的每个项,用空格隔开 echo ${array[@]} 返回数组中的每个项,用空格隔开 (字符串) 按照分隔符分割字符串,默认分隔符为 空格 1、array_name=(ele1 ele2 ele3 ... elen) 2、array 阅读全文
posted @ 2024-08-09 11:54 夏之夜 阅读(8) 评论(0) 推荐(0) 编辑
摘要:一、date 命令 1、计算到目前的毫秒(date +%s%3N) 一般可以用于统计执行某个命令的耗费时间 _start_time=`date +%s%3N` ........................................ _end_time=`date +%s%3N` _diff 阅读全文
posted @ 2024-07-31 20:10 夏之夜 阅读(4) 评论(0) 推荐(0) 编辑
摘要:一、总体使用情况 1、top 命令 top命令可以看到总体的系统运行状态和cpu的使用率 。 参数解释 (1) top (2) Tasks total: running sleeping stopped zombie (3) Cpu us:表示用户空间程序的cpu使用率(没有通过nice调度) sy 阅读全文
posted @ 2023-04-04 15:48 夏之夜 阅读(122) 评论(0) 推荐(0) 编辑
摘要:一、说明 RMP 是 LINUX 下的一种软件的可执行程序,你只要安装它就可以了。这种软件安装包通常是一个RPM包(Redhat Linux Packet Manager,就是Redhat的包管理器)。RPM是一种数据库记录的方式来将你所需要的套件安装到你的linux主机的一套管理程序。它记录了安装 阅读全文
posted @ 2023-01-06 17:26 夏之夜 阅读(63) 评论(0) 推荐(0) 编辑
摘要:一、背景 在开发当中,为了运行时方便替换代码,有时会直接使用 shell 来进行简单逻辑的开发,在 脚本中 若通过 curl 调用其它服务的 restful 接口,需要对返回的 json 数据进行解析,此时可以 使用 jq 工具方便解析 二、知识 1、安装 jq 官网:https://stedola 阅读全文
posted @ 2022-11-09 20:03 夏之夜 阅读(1180) 评论(0) 推荐(0) 编辑
摘要:1、for (1) for 循环 使用 (()) local _data_size=${#database_pool[@]} for ((j=1;j<=_data_size;j++)){ _map_str=${database_pool[$j]} echo $_map_str } 使用方法和java 阅读全文
posted @ 2022-10-25 19:28 夏之夜 阅读(27) 评论(0) 推荐(0) 编辑
摘要:一. 知识点 1、命令 命令 说明 备注 pattern控制 -E 将样式为延伸的正则表达式来使用,即开启扩展(Extend)的正则表达式 -F 或 --fixed-regexp 将样式视为固定字符串的列表 -G 将样式视为普通的表示法来使用 -P -e 指定字符串做为查找文件内容的样式(正则表达式 阅读全文
posted @ 2022-02-13 17:16 夏之夜 阅读(427) 评论(0) 推荐(0) 编辑
摘要:一、背景 当服务调用另一个服务的接口或者与另一个服务建立 socket 通信等,都需要建立 tcp 连接,对于长连接 tcp 连接,往往要求服务断开时能够自动恢复 tcp 连接。为了验证 tcp 断开,连接是否能够自动恢复,我们需要用到 tcpkill 工具。 二、安装 dsniff 1、yum 安 阅读全文
posted @ 2022-02-13 13:49 夏之夜 阅读(2109) 评论(0) 推荐(0) 编辑
摘要:1、https://blog.csdn.net/u010419967/article/details/36470431?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.edu_ 阅读全文
posted @ 2021-11-04 20:15 夏之夜 阅读(765) 评论(0) 推荐(0) 编辑
摘要:一、shell脚本执行报错exec format error解决 原因可能是脚本里#!/bin/bash和#!/bin/sh兼容问题导致,标准系统支持的都是/bin/bash; 1) 检查 脚本头部是否 是 #! 开始的 2) 检查当前 系统用的是 bash 还是 dash。 首先查看当前系统的ba 阅读全文
posted @ 2021-11-04 19:12 夏之夜 阅读(512) 评论(0) 推荐(0) 编辑
摘要:一、名词解释 专有名词 解释 target 目标,这个前面学生也已经给大家介绍过了,可以理解为默认行为,有四个可选值:default、ACCEPT、%%REJECT%%、DROP,如果不设置默认为default service 表示一个服务 port 端口,使用port可以不通过service而直接 阅读全文
posted @ 2021-10-18 21:04 夏之夜 阅读(972) 评论(0) 推荐(0) 编辑
摘要:一、整数运算 1、知识点 运算符 说明 let 表示整数值自增、自减 (()) 用于整数之间计算的常用的运算符,双括号之间可以 如下计算: +、-、:代表着加号 和减号 或者,负号 *、/、%:代表着乘号,除号,和取模。 ** : 幂运算 ++、-- :表示着增加或者减少,它可以放在前置,也可以放在 阅读全文
posted @ 2021-10-12 18:57 夏之夜 阅读(290) 评论(0) 推荐(0) 编辑
摘要:1)kill 从help中可以清晰的看到 -n 指的是 信号编号,那问题来了,“信号编号”是哪位大神??? 2)kill -l(查看Linux/Unix的信号变量) 这么多呀!! 今天就单独说一下SIGKILL和SIGTERM 3)(kill pid) 、( kill -15 pid) 系统会发送一 阅读全文
posted @ 2021-10-12 18:06 夏之夜 阅读(438) 评论(0) 推荐(0) 编辑
摘要:一、背景 awk 在 linux 服务器 上是处理 字符串的,对于 字符串中获取想要的 子字串方面是一个比较好的工具。 二、用法 1、选项 选项 说明 备注 -F 一行中的字符串的分割符 不指定的时候默认是按照空格进行分割 可以指定多个分割符 -F '[ ,]' 表示先按照空格分割,对分割后的结果再 阅读全文
posted @ 2021-09-15 15:08 夏之夜 阅读(232) 评论(0) 推荐(0) 编辑
摘要:一、背景 要想从本地访问远程 Linux 服务器,通常会使用一些 SSH 工具,但有时也希望程序脚本中通过 SSH 命令让远程 Linux 服务器执行一些脚本,本篇文章介绍 SSH 的基本原理,以及如何免密通过 SSH 命令 执行远程 服务器上的某些命令。 二、知识点 1、SSH 原理 1) 基于口 阅读全文
posted @ 2021-09-08 20:37 夏之夜 阅读(642) 评论(0) 推荐(0) 编辑
摘要:一、目的 在linux服务器上,常常会需要查看linux文件/脚本或者是服务的log日志等等,此时就需要有技巧或方式达到各种查看目的。 以及 可以操作文件的各种方式。 二、查看方式 这里以查看 tomcat 的 catalina 日志文件为例。 1、cat 1) 选项 选项 说明 备注 -n 显示所 阅读全文
posted @ 2021-09-05 09:44 夏之夜 阅读(403) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示