Vim编辑器 Visual Interface iMproved 全屏编辑器
在用户家目录创建.vimrc文件并添加以下内容 set tabstop=2 #表示一个 tab 显示出来是多少个空格的长度,默认 8 set autoindent #表示自动缩进。 set termencoding=utf-8 #是vim用于屏幕显示的编码 set enc…
搜索 "Linux" 找到 43 条结果
在用户家目录创建.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…
1、快捷键打开查找替换(windows) Ctrl + h 2、开启打开查找窗口最左侧的(.*)正则匹配功能,上图中箭头所指。 3、Find栏输出被替换的正则表达式,如\n 回车符,表达式会有颜色显示 4、Replace栏输入替换后的内容,如|
strace -p pid # 用系统命令跟踪系统调用
##### \#\#\#\# \#\#\# \#\# 域名管理 salt\.modules\.dnsutil salt 'minion' dnsutil.A msc.myai.red #从monion获取指定域名A记录 salt 'minion' network.pi…
tree du ping tree命令参数详解 ``` -A 使用ASNI绘图字符显示树状图而非以ASCII字符组合。 -C 在文件和目录清单加上色彩,便于区分各种类型。 -d 显示目录名称而非内容。 -D 列出文件或目录的更改时间。 -…
##### #### ### ## 域名管理 salt.modules.dnsutil salt 'minion' dnsutil.A msc.myai.red #从monion获取指定域名A记录 salt 'minion' network.ping archlin…
``` version: '3' services: docker_jenkins: restart: always image: jenkins/jenkins:lts container_name: docker_jenkins #priv…
在Linux下,CPU利用率分为用户态,系统态和空闲态,分别表示CPU处于用户态执行的时间,系统内核执行的时间,和空闲系统进程执行的时间,三者之和就是CPU的总时间,当没有用户进程、系统进程等需要执行的时候,CPU就执行系统缺省的空闲进程。从平常的思维方式理解的话,CPU的利用率…
salt Output Options ``` Output Options: Configure your preferred output format. --out=OUTPUT, --output=OUTPUT …
xshell设置突出显示集 1、文本为黑色、背景色为红色,强调的关键字的正则表达是为 ``` (\b((bad|wrong|incorrect|improper|invalid|unsupported|bad)( file| memory)? (descriptor|a…
用户管理命令: useradd、userdel、usermod、passwd、chsh、chfn、finger、id、chage、newgrp 用户查看命令: whoami、who、w、 组管理命令: groupadd、groupdel、groupmod、gpassw…
etcd 可以通过命令行标记和环境变量来配置。命令行上设置的选项优先于环境变量。 对于标记 --my-flag 环境变量的格式是 ETCD_MY_FLAG。 适用于所有标记。 正式的ectd端口 是 2379 用于客户端连接,而 2380 用于伙伴通讯。etcd 端口可以设置…
```plain-text jq 是一个强大的命令行工具,用于处理 JSON 格式的数据。它提供了一组丰富的过滤和转换功能,可以快速、方便地从 JSON 数据中提取所需的信息。 以下是一些 jq 命令的详细说明: • .:表示当前 JSON 对象。 • .key:表示 JSON…
https://manpages.debian.org/unstable/manpages-zh/index.html https://github.com/man-pages-zh/manpages-zh
使用 kubectl describe pod 查看异常的 pod 的状态,在容器列表里看 State 字段,其中 ExitCode 即程序退出时的状态码,正常退出时为0。如果不为0,表示异常退出,我们可以分析下原因。 ### 退出状态码的区间 - 必须在 0-255 …
ls list 用来显示目标列表 语法 ls [options...] [arguments...] 选项 -a all 显示所有文件及目录 (包括以.开头的隐藏文件包括目录本身.和上级目录..) -A 显示所有隐藏文件排除以.和..的所有文件 -l long 以…
awk的内建函数split允许你把一个字符串分隔为单词并存储在数组中。你可以自己定义域分隔符或者使用现在FS(域分隔符)的值。 格式: split (string, array, field separator) string: 表示要操作哪个(切…
1、unless 检查的命令,仅当unless选项指向的命令返回值为false时才执行name定义的命令 ``` cmd.run: {% if grains["osmajorrelease"]|string in ["5","6"] %} - name: …
DNS服务器搭建与配置目录 1.DNS查询方式 2.DNS服务器类型 3.DNS主要配置文件组 4.name.conf文件配置介绍 5.named.rfc1912.zones文件配置介绍 6.DNS的资源记录 7.DNS服务器和客户端工具 8. 搭建主从DNS服务…
FROM 功能为指定基础镜像,并且必须是第一条指令。 如果不以任何镜像为基础,那么写法为:FROM scratch。 同时意味着接下来所写的指令将作为镜像的第一层开始 语法: ``` FROM <image> FROM <image>:<tag> FROM …
列出目录中所有文件并导入文件 ls | Format-Table name > C:\1234.txt 循环创建目录并拷贝目录下指定文件 `foreach ($FileName in get-content c:\1234.txt) { New-Item -Path C…
web服务器主要任务就是处理来自客户端的请求,一般情况下Web服务器处理并发连接请求的工作模型有以下几种方式: 1、单线程web服务器(Single-threaded web servers) 此种架构方式中,web服务器一次处理一个请求,结束后读取并处理下一个请求。在某请求…
默认我们go build的可执行文件都是当前操作系统可执行的文件,如果我想在windows下编译一个linux下可执行文件,那需要怎么做呢? 只需要指定目标操作系统的平台和处理器架构即可: ``` SET CGO_ENABLED=0 // 禁用CGO SET GOOS=li…
1、总结系统限制有: /proc/sys/kernel/pid_max #查系统支持的最大线程数,一般会很大,相当于理论值 /proc/sys/kernel/thread-max max_user_process(ulimit -u) #系统限制某用户下最…
### 1.1 tcpdump选项 ``` tcpdump [ -DenNqvX ] [ -c count ] [ -F file ] [ -i interface ] [ -r file ] [ -s snaplen ] [ -w file ] [ expre…
文件后缀名说明linux创建linux解压 *.zip zip 程序打包压缩的文件 zip -q targetFile.zip sourceFile unzip targetFile.zip *.rar rar 程序压缩的文件 rar a targetFile.r…
管理命令 ln、df、du、mknod、fdisk、partprobe、partx、mkfs、blkid、e2label、tune2fs、dumpe2fs、fsck ln 创建链接文件或目录 -s 创建软链接 -v 显示详细处理过程 df 查看磁盘信息 -h …
cat、tac、more、less、head、tail、cut、sort、uniq、sed、grep、awk cat命令 选项 -n 显示行号 -E 显示行结束符 (Linux系统的文本文件的结束符是\(, windows系统的文本文件的结束符是\)+Enter) -T…
关于ssh登录超时断开连接的设置有两个方面可以设置 1、修改sshd服务的配置文件sshd_config的内容 #ClientAliveInterval 0 指定了服务器向客户端请求消息的时间间隔 #ClientAliveCountMax 3 连接用户最大值 2、…
cat、tac、more、less、head、tail、cut、sort、job、uniq、wc、diff、tr、sed、grep、awk cat命令 选项 -n 显示行号 -E 显示行结束符 (Linux系统的文本文件的结束符是\(, windows系统的文本文件的结束…
https://help.aliyun.com/zh/sls/user-guide/install-logtail-on-a-linux-server?spm=a2c4g.11186623.0.0.76067c08wvuapf#e074f3c140fdi
以下为json格式的wp.log查询内容 ``` { "_index": "security-log-waf4nginx-2021.08.17", "_type": "_doc", "_id": "7BhzUXsBveVSWlesuPXU", "_score":…
网络介绍 1、TCP三次握手四次端口 2、网络连接状态 3、netstat 和ss命令之间的比较 4、netstat命令详解 5、netstat命令使用场景 6、ss令详解 7、ss令使用场景 一、TCP三次握手四次断开详情过程 A、建立…
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…
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…
```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…
ansible命令介绍 ansible -i /etc/ansible/hosts test -u root -m command -a 'ls -lR /home' -k /etc/ansible/host配置文件解说 ansible_ssh_user 用户指定用于管理…
ip指令可以显示或操作路由、网络设备、设置路由策略和通道 1、语法 ip [选项] Object COMMAND [help] Object对象可以是: link 网络设备、addr 设备的协议地址、route 路由表、rule 策略、neigh arp缓存、tun…