V

Vim编辑器 Visual Interface iMproved 全屏编辑器

在用户家目录创建.vimrc文件并添加以下内容 set tabstop=2 #表示一个 tab 显示出来是多少个空格的长度,默认 8 set autoindent #表示自动缩进。 set termencoding=utf-8 #是vim用于屏幕显示的编码 set enc…

清除文件的方法

1、清空或者让一个文件成为空白的最简单方式,是像下面那样,通过 shell 重定向 null (不存在的事物)到该文件 ``` [root@OM-SERVER ~]# [root@OM-SERVER ~]# > /var/log/messages ``` ``` [root…

S

Sublime替换文本中的换行/回车符等特殊符号

1、快捷键打开查找替换(windows) Ctrl + h 2、开启打开查找窗口最左侧的(.*)正则匹配功能,上图中箭头所指。 3、Find栏输出被替换的正则表达式,如\n 回车符,表达式会有颜色显示 4、Replace栏输入替换后的内容,如|

L

LInux

strace -p pid # 用系统命令跟踪系统调用

S

SaltStack常用指令二

##### \#\#\#\# \#\#\# \#\# 域名管理 salt\.modules\.dnsutil salt 'minion' dnsutil.A msc.myai.red #从monion获取指定域名A记录 salt 'minion' network.pi…

l

linux常用命令3

tree  du   ping   tree命令参数详解 ``` -A 使用ASNI绘图字符显示树状图而非以ASCII字符组合。 -C 在文件和目录清单加上色彩,便于区分各种类型。 -d 显示目录名称而非内容。 -D 列出文件或目录的更改时间。 -…

S

SaltSatck常用指令二

##### #### ### ## 域名管理 salt.modules.dnsutil salt 'minion' dnsutil.A msc.myai.red #从monion获取指定域名A记录 salt 'minion' network.ping archlin…

j

jenkins容器化docker-compose

``` version: '3' services: docker_jenkins: restart: always image: jenkins/jenkins:lts container_name: docker_jenkins #priv…

L

Linux使用/proc/stat计算CPU使用率

在Linux下,CPU利用率分为用户态,系统态和空闲态,分别表示CPU处于用户态执行的时间,系统内核执行的时间,和空闲系统进程执行的时间,三者之和就是CPU的总时间,当没有用户进程、系统进程等需要执行的时候,CPU就执行系统缺省的空闲进程。从平常的思维方式理解的话,CPU的利用率…

S

SaltSatck常用指令一

salt  Output Options   ``` Output Options: Configure your preferred output format. --out=OUTPUT, --output=OUTPUT …

x

xshell工具突出显示集设置

xshell设置突出显示集   1、文本为黑色、背景色为红色,强调的关键字的正则表达是为 ``` (\b((bad|wrong|incorrect|improper|invalid|unsupported|bad)( file| memory)? (descriptor|a…

l

linux用户管理命令

用户管理命令: useradd、userdel、usermod、passwd、chsh、chfn、finger、id、chage、newgrp 用户查看命令: whoami、who、w、  组管理命令: groupadd、groupdel、groupmod、gpassw…

e

etcd参数详解

etcd 可以通过命令行标记和环境变量来配置。命令行上设置的选项优先于环境变量。 对于标记 --my-flag 环境变量的格式是 ETCD_MY_FLAG。 适用于所有标记。 正式的ectd端口 是 2379 用于客户端连接,而 2380 用于伙伴通讯。etcd 端口可以设置…

J

JQ命令

```plain-text jq 是一个强大的命令行工具,用于处理 JSON 格式的数据。它提供了一组丰富的过滤和转换功能,可以快速、方便地从 JSON 数据中提取所需的信息。 以下是一些 jq 命令的详细说明: • .:表示当前 JSON 对象。 • .key:表示 JSON…

L

Linux man Page

https://manpages.debian.org/unstable/manpages-zh/index.html https://github.com/man-pages-zh/manpages-zh

K

Kubernetes 问题定位技巧:分析 ExitCode

使用 kubectl describe pod 查看异常的 pod 的状态,在容器列表里看 State 字段,其中 ExitCode 即程序退出时的状态码,正常退出时为0。如果不为0,表示异常退出,我们可以分析下原因。   ### 退出状态码的区间 - 必须在 0-255 …

l

linux常用命令2

ls list 用来显示目标列表 语法 ls [options...] [arguments...] 选项 -a all 显示所有文件及目录 (包括以.开头的隐藏文件包括目录本身.和上级目录..) -A 显示所有隐藏文件排除以.和..的所有文件 -l long 以…

l

linux下使用awk命令中split函数按时间段筛选日志内容

awk的内建函数split允许你把一个字符串分隔为单词并存储在数组中。你可以自己定义域分隔符或者使用现在FS(域分隔符)的值。 格式:       split (string, array, field separator)        string: 表示要操作哪个(切…

D

DNS服务器搭建与配置

DNS服务器搭建与配置目录 1.DNS查询方式 2.DNS服务器类型 3.DNS主要配置文件组 4.name.conf文件配置介绍 5.named.rfc1912.zones文件配置介绍 6.DNS的资源记录 7.DNS服务器和客户端工具 8. 搭建主从DNS服务…

D

Dockerfile详解

FROM   功能为指定基础镜像,并且必须是第一条指令。 如果不以任何镜像为基础,那么写法为:FROM scratch。 同时意味着接下来所写的指令将作为镜像的第一层开始   语法: ``` FROM <image> FROM <image>:<tag> FROM …

P

PowerShell 命令使用

列出目录中所有文件并导入文件 ls | Format-Table name > C:\1234.txt 循环创建目录并拷贝目录下指定文件 `foreach ($FileName in get-content c:\1234.txt) { New-Item -Path C…

n

nginx工作模式

web服务器主要任务就是处理来自客户端的请求,一般情况下Web服务器处理并发连接请求的工作模型有以下几种方式: 1、单线程web服务器(Single-threaded web servers) 此种架构方式中,web服务器一次处理一个请求,结束后读取并处理下一个请求。在某请求…

g

go语言的垮平台编译

默认我们go build的可执行文件都是当前操作系统可执行的文件,如果我想在windows下编译一个linux下可执行文件,那需要怎么做呢? 只需要指定目标操作系统的平台和处理器架构即可: ``` SET CGO_ENABLED=0 // 禁用CGO SET GOOS=li…

L

Linux系统的限制

1、总结系统限制有:     /proc/sys/kernel/pid_max #查系统支持的最大线程数,一般会很大,相当于理论值     /proc/sys/kernel/thread-max     max_user_process(ulimit -u) #系统限制某用户下最…

t

tcpdump用法说明

### 1.1 tcpdump选项 ``` tcpdump [ -DenNqvX ] [ -c count ] [ -F file ] [ -i interface ] [ -r file ] [ -s snaplen ] [ -w file ] [ expre…

l

linux中常见压缩文件格式

文件后缀名说明linux创建linux解压 *.zip zip 程序打包压缩的文件 zip -q  targetFile.zip   sourceFile unzip  targetFile.zip *.rar rar 程序压缩的文件 rar  a  targetFile.r…

l

linux磁盘管理命令

管理命令 ln、df、du、mknod、fdisk、partprobe、partx、mkfs、blkid、e2label、tune2fs、dumpe2fs、fsck ln 创建链接文件或目录 -s 创建软链接 -v 显示详细处理过程 df 查看磁盘信息 -h …

L

Linux系统常用命令1

cat、tac、more、less、head、tail、cut、sort、uniq、sed、grep、awk cat命令 选项 -n 显示行号 -E 显示行结束符 (Linux系统的文本文件的结束符是\(, windows系统的文本文件的结束符是\)+Enter) -T…

L

Linux的SSH登录超时自动断开连接设置

关于ssh登录超时断开连接的设置有两个方面可以设置 1、修改sshd服务的配置文件sshd_config的内容 #ClientAliveInterval 0   指定了服务器向客户端请求消息的时间间隔 #ClientAliveCountMax 3   连接用户最大值 2、…

l

linux文本处理命令

cat、tac、more、less、head、tail、cut、sort、job、uniq、wc、diff、tr、sed、grep、awk cat命令 选项 -n 显示行号 -E 显示行结束符 (Linux系统的文本文件的结束符是\(, windows系统的文本文件的结束…

安装logtail

https://help.aliyun.com/zh/sls/user-guide/install-logtail-on-a-linux-server?spm=a2c4g.11186623.0.0.76067c08wvuapf#e074f3c140fdi

j

jq命令

以下为json格式的wp.log查询内容 ``` { "_index": "security-log-waf4nginx-2021.08.17", "_type": "_doc", "_id": "7BhzUXsBveVSWlesuPXU", "_score":…

l

linux网络

网络介绍 1、TCP三次握手四次端口 2、网络连接状态 3、netstat 和ss命令之间的比较 4、netstat命令详解 5、netstat命令使用场景 6、ss令详解 7、ss令使用场景     一、TCP三次握手四次断开详情过程     A、建立…

D

DNS

DNS缓存清理 一、Windows 清除和刷新 DNS 缓存 命令提示符执行 ```sh ipconfig /flushdns ``` 二、Linux 清除和刷新 DNS 缓存 ```sh 1. systemd-resolved systemd-reso…

常用命令

域名管理 salt.modules.dnsutil ```sh salt '*' dnsutil.A msc.myai.red #从monion获取指定域名A记录 salt '*' network.ping archlinux.org timeout=3 ``` s…

命令

1、使用排除法删除文件 ```sh shopt extglob 查看是否开启extglob shopt -s extglob 开启extglob模式,以下5个模式被匹配 ?(pattern-list) - 所给模式匹配0次或1次; *(p…

a

awk

awk 执行模式: ```sh awk 'BEGIN {commands} pattern {commands} END {commands}' FileName > BEGIN 保留字,是处理数据前执行的命令 > END 保留字,是处理数据后执行的命令 > commands…

帮助命令

<-------- 模块 --------> • 查看salt所支持的所有模块组建 ```sh salt '*' sys.list_modules ``` • 查看salt客户端所支持的所有模块组建 ```sh salt 'minion' sys.list_modules…

文件处理

打开文件 ```sh file object = open(file_name [, access_mode][, buffering]) file_name 参数是一个字符串,指定要访问的文件的名称 access_mode 确定文件打开模式(r…

b

bash

```sh while read line do ping -c 1 ${line}.myai.red &> /dev/null if [ $? -ne 0 ];then echo $line >> err.txt fi done < ab.txt ``` ```sh wh…

a

ansible命令介绍

ansible命令介绍 ansible -i /etc/ansible/hosts test -u root -m command -a 'ls -lR /home' -k /etc/ansible/host配置文件解说 ansible_ssh_user 用户指定用于管理…

I

IP命令介绍

ip指令可以显示或操作路由、网络设备、设置路由策略和通道 1、语法 ip [选项]  Object  COMMAND [help] Object对象可以是: link  网络设备、addr 设备的协议地址、route  路由表、rule 策略、neigh arp缓存、tun…